Устройство для программирования блоков постоянной памяти

 

Изобретение относится к вычислительной технике, а .именно к запоминающим устройствам, и может быть использовано для программирования блоков постоянной памяти. Цель изобретения - увеличение количества выхода годных блоков постоянной памяти достигается введением регистра адреса неисправных ячеек памяти, коммутатора, адреса и второго блока сравнения и , их связей с известными блоками. Если в проверяемом блоке 5 постоянной памяти отсутствует ошибка, то после перебора всех адресов.в регистре адреса на вход элемента И-ИЛИ 38 поступает единичный сигнал с его выхода. После этого с выхода 15 блока управления регистр приводится в состояние логического нуля, содержание счетчи ка 34 увеличивается на 1 и сигналом с выхода дешифратора. 35 через злемент И 42 устройство возвращает- . ся в исходное состо.яние, а на выходе устройства появляется сигнал Конец работы. При считывании из блока посо (В

СОЮЗ СОНЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51) 4 G 11 С 17/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТНЕННЫЙ КОМИТЕТ

IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4283447/24-24 (22) 10.06.87 (46) 23.01.89. Ьюл. N 3

{72) О.А. Терзян и Т.С. Торосян (53) 681.327.66 (088.8) (56) Авторское свидетельство СССР

У 951399, кл. G 11 С 17/00, 1982.

Авторское свидетельство СССР

У 955205, кл. G 11 С 17/00, 1982. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ БЛОКОВ ПОСТОЯННОЙ ПАМЯТИ (57) Изобретение относится к вычислительной технике, а именно к зало минающии устройствам, и может быть использовано для программирования

6JIoKoB nocToBHHoH naMRTH Цель изоб ретения — увеличение количества выхода годных блоков постоянной памяти "с

„„SU„„1453447 А1 достигается введением регистра адреса неисправных ячеек памяти, коммутатора адреса и второго блока сравнения и . их связей с известными блоками. Если в проверяемом блоке 5 постоянной памяти отсутствует ошибка, то после перебора всех адресов.в регистре адреса на вход элемента И-ИЛИ 38 поступает единичный сигнал с его выхода.

После этого с выхода 15 блока управления регистр приводится н состояние логического нуля, содержание счетчика 34 увеличивается на "1" и сигналом с выхода дешифратора 35 через элемент И 42 устройство возвращается в исходное состояние, а на выходе устройства появляется сигнал "Конец работы". При считывании из блока посМ

1453447

35 тоянной памяти логической единицы с выхода блока сравнения вьдается сигнал ошибки, который поступает на триггер 29, в результате чего блокируется поступление импульсов с генератора 26. Одновременно сигнал с выхода триггера 29 разрешает принимать регистру адреса неисправных ячеек памяти с выхода регистра, по коду которого из блока считывается единич1 ! Изобретение относится к вычислительной технике, а именно к запоминающим устройствам, и может быть использовано для программирования бло-, ков постоянной памяти. 5

Цель изобретения — увеличение количества выхода годных блоков посто-. янной памяти.

Ha r. 1 изображена функциональная схема предлагаемого устройства; 10 на фиг. 2 - функциональная схема блока управления..

Устройство (фиг. 1) содержит основной регистр 1 адреса, регистр 2 адреса неисправных ячеек памяти, коммутатор 3 адреса, блок 4 токовых ключей, блок 5 постоянной памяти, блоки 6 и 7 сравнения, блок 8 управления, выходы 9-11 устройства, инфор мационный вход 12 устройства, вход

13 и 14 сброса и запуска устройства, выходы 15-20 блока 8 управления и входы 21-25 блока 8 управления.

Блок 8 управления содержит генератор 26 импульсов, элемент И-!ШИ-НЕ

27, элемент И 28, триггеры 29 и 30, элементы ИЛИ-НЕ 31 и 32, элемент И

33, счетчик 34, дешифратор 35, триггер 36, элемент И-НЕ 37, элемент

И-.ИЛИ 38, элемент ИЛИ 39, элемент 30

И 40, триггер 41, элемент И 42, элемент ИЛИ 43, элемент ИЛИ-НЕ 44, элемент И 45, счетчик 46, элемент ИЛИ-НЕ

47, триггер 48, элементы ИЛИ 49 и

50, счетчик 5 1, элемент И 52, элемент НЕ 53, входы 54-56 элемента 38.

Устройство работает следующим образом.

Перед началом работы сигналом.

"Сброс" по входу 13 устройство при- . 40 ный сигнал, разрешающий работу триггера 30. Сигнал, формируемый блоком, разрешает работу генератора 26, импульсы с выхода которого поступают на вход триггера 30. Если на тригге" ре 30 фиксируется логическая едини" ца (обнаружена ошибка еще в одной строке накопителя блока), то происхо» дит сброс устройства в исходное состояние. 2 ил.

2 водится в исходное состояние . После этого сигналом "Пуск" по входу 14 триггер 36 устанавливается в состоя-, ние логической "1" и запускается генератор 26 импульсов. Синхроимпульсы через элемент И-ИЛИ-НЕ 27 по выходу 15 блока 8 поступают на регистр.

1 адреса и производится перебор кодов адреса блока 5. Первый выход дешифратора 35, соответствукиций режиму первого функционального контроля блока 5, разрешает поступление через элемент И 28 на триггер 29 стробирующего импульса, а .через элемент

KIN-HE 32 по выходу 17 блока 8 на вход блока 7 сравнения выдает эталонный потенциал логического ".0" (рсли для блока 5 эталонным .будет потенциал логической "1", элемент ИЛИ-НЕ 32 нужно за» менить элементом ИЛИ) . Если в блоке

5 отсутствует ошибка (по всем адресам, выдаваемым регистром 1 адреса через коммутатор З,из блока 5 считывается потенциал логического "0"), то после перебора всех адресов.на вход элемента И-ИЛИ 38 поступает единичный сигнал с выхода регистра 1 адреса. После этого с выхода 15 блока .8 регистр 1 адреса приводится в состояние логического "0", содержимое счетчика 34 увеличивается на 1, выбирается второй вьиод дешифратора

35, сигнал с которого через элемент И

42 приводит в исходное состояние устройство, и на выходе 10 выдается сигнал "Конец работы".

Если же из блока 5 по какому-то адресу считывается логическая "1", 1453447 то через блок 7 сравнения по входу

21 блока 8 на триггер 29 выдается сигнал ошибки (логическая "1") и после поступления очередного стробирующего сигнала триггер 29 устанавливавается в единичное состояние. Блокируется дальнейшее поступление стробирукицих импульсов через элемент И 28.

Одновременно по сигналу с выхода триггера 29 на регистр 2 адреса принимается код регистра 1, по котораму из блока 5 считана логическая "1" и разрешается работа триггера 30 по

С-входу. Продолжается дальнейшая проверка блока 5, результат которой принимается на триггер 30. Сигнал, формируемый на выходе блока 6 сравнения, разрешает передачу стробирующих сигналов на вход триггера 30 только тогда, когда код адреса строки проверяемой ячейки памяти блока 5 не совпадает с содержимым регистра

:2 адреса неисправной строки (игнорируется ошибка этой строки,. так как она должна быть заменена). Если на триггере 30 фиксируется логическая

"1" (обнаружена ошибка еще в одной строке блока 5), то происходит сброс устройства.в исходное. состояние через элементы ИЛИ 43, ИЛИ-НЕ 44, триггер

36, и на выходе 10 выдается сигнал

"Конец работы".

Если на триггере 30 до конца проверки блока 5 не фиксируется ошибка, то сигналом с вькода регистра 1 по .входу 25 блока 8 через элемент И-ИЛИ 38 содержимое .счетчика 34 увеличивается на единицу и устройство переходит на второй режим работы "Программирование неисправной строки" для исключения ее из накопителя блока 5.

В этом режиме через коммутатор 3 на блок 5 по разрядам, определяю щим код адреса его строки, передает.ся содержимое регистра 2, а по раз-; рядам, определяющим код адреса столб.ца — соответствующие разряды регист ра 1. Производится перебор кодов ад ресов всех ячеек (столбцов) данной строки и их программирование происходит следующим образом.

Через элемент ИЛИ-НЕ 31 открывается второй канал элемента И-ИЛИ-НЕ

27 и разрешается поступление синхроимпульсов через элемент И 45 на С-:

3 вход счетчика 46 формирования импульсов программирования. Сигналом с первого выхода счетчика 46 производится установка в единичное состояние триггера 48 импульса программирования, сигналом с второго выхода — его

5 перевод в нулевое состояние, чем обеспечивается соответствующая дли . тельность импульса программирования.

Сигналом с третьего выхода счетчик

46 приводится в состояние логического "0" и увеличивается на единицу содержимое. счетчика 51 циклов программирования. Аналогичным образом формируется второй импульс программирования и т.д. После формирования необходимого для программирования ячеек одного адреса блока 5 количества импульсов, счетчик 51 формирует сигнал переполнения, который через элемент ИЛИ 50 приводит его в нулевое состояние и, через элемент 27 по выходу 15 блока 8 увеличивает со, держнмое регистра 1 адреса на едини" цу, и весь цикл программирования повторяется для следующего адреса бло-, 26 ка 5. Импульсы программирования с вы" хода триггера 48 по выходу 18 блока

8 поступают на блок 4 токовыс ключей и после усиления в нем - блок 5.

После программирования всех ячеgp ек с выхода регистра 1 по входу 25 . блока 5 через элемент И-ИЛИ 38 увеличивается содержимое счетчика 34 на единицу и устройство переходит в ре» жим замены резервной строки, что со»

35 ответствует третьему висоду дешифратора 35.

В этом режиме производится отключение .(например, пережиганием соответствующих перемычек) связи ре4О зервной строки со всеми строками, кроме бракованной. Производится пе" ребор кодов адресов всех строк и их программирование аналогично режиму

"Программирование бракованной стра

ll

Когда в регистре 1 устанавливается код адреса неисправной бракованной строки, блок 6 сравнения вь|цает сигнал равенства и блокируется фор5О мирование импульса программирован я на триггере 48 ° После перебора кодов адресов всех строк на регистр 1 с его выхода через элемент И-ИЛИ 38 содержимое счетчика 34 увеличивает55 ся на единицу и через элемент ИЛИ 39 регистр 1 приводится в нулевое состояние, и устройство переходит в режим "Второй функциональный контроль" для проверки содержимого блока 5 с

145344

5 включенной резервной строкой. Режим аналогичен режиму "Первый функциональный контроль". При обнаружении ошибки которая фиксируется на триг1

5 гере 41, через элемент ИЛИ 43 и ИПИНЕ 44 устройство приводится в исходное состояние, и на выходе 10 выдается сигнал "Конец работы".

При отсутствии ошибки после пере- 1О ора всех адресов блока 5 сигналом выхода регистра 1 через элементы

-ИЛИ 38, ИЛИ 43, ИЛИ-НЕ 44 устройтво приводится в исходное состоя" ие, и по шине 10 выдается сигнал Конец работы".

Таким образом, устройстВо позвояет испольэовать резервные строки„ закладываемые при изготовлении блоков остоянной памяти для повьппения про" ента выхода годных блоков путем за " ены неисправных строк основного накопителя. !

Формула изобретения 26

Устройство для программирования локов постоянной памяти, содержащее регистр адреса, информационный вход которого соединен с первым выходом 0 блока управления, первый блок сравнения, первый вход которого является

Первым выходом устройства и соединен выходом блока токовых ключей, вы" од первого блока сравнения соединен с входом признака ошибки блока управ 1ения, входы сброса и запуска котороro являются соответственно входами сброса и запуска устройства, второй выход блока управления является вторым выходом устройства, о т л и— ч а ю щ е е с я тем, что, с целью увеличения количества выхода годных блоков постоянной памяти, в него введены регистр адреса неисправных яче» ек памяти, второй блок сравнения и коммутатор адреса, вьиод которого является третьим выходом устройства, второй вход первого блока сравнения соединен с третьим выходом блока управления, четвертый выход которого соединен с входом блока токовых клю-. чей, информационные входы коммутатора соединены с выходами регистра адреса и регистра адреса неисправных ячеек памяти, управляющий вход коммутатора соединен с пятым выходом блока управления,. вход сигнала разрешения замены бракованной строки ячеек памяти которого соединен с выходом второго блока сравнения, входы второго блока. сравнения соединены с выходами регистра адреса и регистра адреса неисправных ячеек памяти, шестой выход блока управления соединен с управляющим входом регистра адреса неисправных ячеек памяти, вход сигнала -разрешения программирования бракованной строки ячеек памяти блока управления соединен с выходом регистра адреса и с информационным входом регистра.адреса неисправных ячеек памяти.

1453447

Составитель А. Воронин

Техред М,Дидык

Редактор С. Патрушева

Корректор А. Ворович

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Заказ 7290/48 Тираж 55& Подпис ное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35 ° Раушская наб., д. 4/5

Устройство для программирования блоков постоянной памяти Устройство для программирования блоков постоянной памяти Устройство для программирования блоков постоянной памяти Устройство для программирования блоков постоянной памяти Устройство для программирования блоков постоянной памяти 

 

Похожие патенты:

Изобретение относится к вычислительной технике, а именно к запоминающим устройствам, и может быть использовано в качестве ПЗУ в специализированных вычислительных машинах Цель изобретения - повьшение надежности устройства - достигается за счет введения элементов НЕ, И-НЕ, и И-ИЛИ и их связей с накопителями и блоками свертки по модулю два

Изобретение относится к вычислительной технике и может быть использовано в системах управления с постоянными запоминающими устройствами (ПЗУ),-которые перепрограммируются в процессе работы и требуют контроля считываемой информации

Изобретение относится к вычислительной технике, в частности к запоминающим устройствам, и может быть использовано при программировании репрограммируемых и однократно программируемых блоков постоянной памяти в интегральном исполнении

Изобретение относится к вычислительной технике и может быть использовано .в различных программно-управляемых системах обработки информации, измерения и управления

Изобретение относится к автоматике и вьтчислительной технике и может быть использовано при построw 9i ении постоянных запоминающих устройств

Изобретение относится к вычислительной технике и может быть использовано при проектировании ПЗУ

Изобретение относится к вычислительной технике и может быть использовано для вычисления логических функций в отказоустойчивых системах

Изобретение относится к вычислительной технике и может использоваться при медицинском страховании, учете рабочего времени в скользящем графике, телефонии и т

Изобретение относится к электрически адресуемой энергонезависимой постоянной памяти

Изобретение относится к программируемому материалу памяти и к ячейке памяти, содержащей указанный материал памяти, в частности к тонкопленочной ячейке памяти

Изобретение относится к программируемым элементам памяти, к способам и устройству для их считывания, записи и программирования

Изобретение относится к электрически адресуемой энергонезависимой постоянной памяти

Изобретение относится к области вычислительной техники и автоматики и может быть использовано при записи информации в поле памяти постоянных запоминающих устройств

Изобретение относится к области вычислительной техники и может быть использовано в запоминающих устройствах /ЗУ/ для хранения информации, представленной в дискретной и аналоговой формах /совместно или раздельно/

Изобретение относится к микроэлектронике, в частности к постоянным запоминающим устройствам, в накопителе которых в качестве логических ячеек используют ячейки упорядоченных поверхностных структур

Изобретение относится к вычислительной технике и может быть использовано для построения надежных цифровых усройств
Наверх