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

 

Устройство относится к вычислительной технике и может найти применение при наладке и программировании блоков ППЗУ. Цель изобретения - повышение надежности устройства. Изобретение позволяет выявлять и локализовать неисправности в блоках ППЗУ, за счет чего совмещаются операции наладки и программирования в одном устройстве. Устройство содержит формирователь I импульсов, регистр 2 команд, ключ 3, блок 4 управления, регистр 5 данных , элемент И 6, регистр 7 адреса, дешифратор 8. Ил. 5. Общая шина & (Л Ю со 00 Информацианные выходы

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

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

РЕСПУБЛИК

„„SU„, 1297118 (50 4 G 11 С 2900

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

ОНИ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3961092I24-24 (22) 04.10.85 (46) 15.03.87. Бюл. № 10 (71) Рижское производственное объединение

ВЭФ им. В. И. Ленина (72) И. В. Подымин и 1О. И. Соколов (53) 681.321.66 (088.8) (56) Патент США № 4093998, кл. G 06 F 9100, опублик. 1978.

Устройство программирующее 15УП—

1.ТФ3.099.044, Паспорт Блок 15УПП ЗК х

16 — 3 ТФ3.065.015.ПС.1982. (54) УСТРОЙСТВО ДЛЯ ЗАПИСИ И КОНТРОЛЯ ПРОГРАММИРУЕМОЙ ПОСТОЯННОЙ ПАМЯТИ (57) Устройство относится к вычислительной технике и может найти применение при наладке и программировании блоков ППЗУ.

Цель изобретения — повышение надежности устройства. Изобретение позволяет выявлять и локализовать неисправности в блоках ППЗУ, за счет чего совмещаются операции наладки и программирования в одном устройстве. Устройство содержит формирователь 1 импульсов, регистр 2 команд, ключ 3, блок 4 управления, регистр 5 данных, элемент И 6, регистр 7 адреса, дешифратор 8. Ил.5.

1297118

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

Целью изобретения является повышение надежности устройства.

На фиг. 1 приведена функциональная схема устройства; на фиг. 2 — функциональ- п ная схема программируемого блока постоянной памяти; на фиг. 3 — 5 — алгоритмы программирования, контрольного чтения и диагностики блока ППЗУ.

Устройство содержит формирователь 1 импульсов, регистр 2 команд, ключ 3, блок 15

4 управления, регистр 5 данных, элемент 6 И, регистр 7 адреса, дешифратор 8, инверторы 9.

Блок 5 управления содержит элемент

10 И, Д-триггер 11, элемент 12 И и элемент 13 И.

Программируемый блок постоянной памяти содержит дешифратор 14 чтения, адресный регистр 15, элемент И 16, формирователь импульсов 17, программируемый блок 18 постоянной памяти, матрицу 19 элементов постоянной памяти.

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

Возможны три режима работы устройства: запись, контрольное чтение и диагностика.

Работа устройства в цикле записи происходит под управлением ЭВМ в соответствии с алгоритмом, показанным на фиг. 3.

ЭВМ производит несколько обращений к устройству (операций ввода или вывода), коды которых состоят из адресной и информационной частей. Если в адресной части в разрядах (5 — 15) указан адрес, присвоенный устройству (адрес Ay>), который воспринимается блоком 4 управления, то разряды (Π— 4) заносятся в регистр 2 команд, в соответствии с содержимым которого (командой) происходит активизация блоков устройства.

Первое обращение — вывод. В адресной части кода операции указана команда «Разрешение записи в регистр 5 данных». В информационной части кода операции ЭВМ выдает на общую шину адрес ячейки постоянной памяти. Блоком 5 управления формируется тактирующий сигнал, который с выхода элемента 6 И фиксируется в регистр 50

5 данных.

Второе обращение — BBogl/Bûâoä. В адресной части кода операции указана команда «Запись в регистр 15 адреса памяти», по которой полный адрес выбранной ячейки постоянной памяти из регистра 5 данных

55 переписывается в регистр 15 адреса программируемого блока 18 постоянной памяти.

Одновременно старшая часть адреса фиксируется в регистре 7 адреса для выборки определенной линейки матрицы 19 элементов постоянной памяти.

Третье обращение — вывод. В адресной части кода операции указана команда «Разрешение записи в регистр 5 данных», а в информационной части — слово данных, которое необходимо записать в программируемую ячейку постоянной памяти. Указанное слово данных фиксируется в регистре 5 данных.

Четвертое обращение — ввод/вывод. В адресной части кода операции помещается команда «Вклк>чение программирующего напряжения» и через ключ 3 на матрицу 19 элементов постоянной памяти подается напряжение программирования U! = + 25 В

Далее следует выдержка времени Т .

Пятое обраьцение — ввод/вывод. В адресной части кода операции указана команда «Запись в ППЗУ», которая разрешает работу дешифратора 8. Логический сигнал записи с одного из его выходов через инвертор 9 поступает на один из входов записи матрицы 19 элементов постоянной памяти.

В адресной части кода операции поступает также команда «Включение программирующего напряжения», подтверждающая разрешение работы ключа 3.

Далее следует выдержка времени Т,.

Шестое обрац ение — ввод/вывод. B адресной части кода операции указана команда «Включение программирующего напряжения». При этом обращении ЭВМ снимает сигнал записи с входов записи матрицы 19 элементов постоянной памяти, а подача программирующего напряжения продолжается.

ЭВМ формирует выдержку времени Т,.

Седьмое обращение — ввод/вывод. В адресной части кода операции указана холостая команда, которая снимает разрешение работы программируюц,его ключа 3 и переводит регистр 2 команд в исходное состояние.

На этом цикл программирования одной ячейки постоянной памяти заканчивается.

Для программирования нескольких ячеек или всего объема матрицы 19 элементов постоянной памяти описанный цикл записи должен быть повторен необходимое число раз. При этом формирование адресов и данных программируемых ячеек постоянной памяти выполняет ЭВМ. Для программирования БИС ППЗУ К57ЗРФ2 выдержки времени составляют Т = Ta = — 10 мкс, Т вЂ”вЂ”

= 50 мс, и также формируется программным способом в ЭВМ.

Работа устройства в цикле контрольного чтения происходит нод управлением ЭВМ в соответствии с алгоритмом, показанным на фиг. 4.

1297118

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

ЭВМ производит несколько обращений к устройству подобно указанном у в цикле записи.

Первое обращение — вывод. В адресной части кода операции указана команда разрешение записи в регистр 5 данных. В информационной части кода операции ЭВМ выдает на общую шину адрес проверяемой ячейки постоянной памяти. Сформированный блоком 4 управления тактирующий сигнал фиксируется в регистре 5 данных.

Второе обращение — ввод/вывод. В адресной части кода операции указана команда «Запись в регистр адреса памяти», по которой полный адрес выбранной ячейки постоянной памяти из регистра 5 данных переписывается в регистр 15 адреса программируемого блока постоянной памяти, старшая часть адреса поступает далее на входы дешифратора 14 чтения программируемого блока 18 постоянной памяти для выборки определенной линейки матрицы 19 элементов постоянной памяти.

Третье обращение — ввод. В адресной части кода операции указана команда «Разрешение контрольного чтения», по которой выходы регистра 5 данных переводятся в состояние с высоким выходным сопротивлением. Одновременно разрешается работа дешифратора 14 чтения программируемого блока 18 постоянной памяти, а формирователь 17 импульсов в программируемом блоке 18 постоянной памяти переключается на выдачу данных. Считанные с информационных входов — выходов матрицы 19 элементов постоянной памяти данные через формирователь 17 импульсов программируемого блока 18 постоянной памяти поступают на вторую группу информационных входоввыходов формирователя 1 импульсов устройства. При поступлении от ЭВМ сигнала чтения эти сигналы с первой группы информ а циопных входов-выходов форм ирователя 1 импульсов передаются далее на общую шину.

Четвертое обра щение — ввод/вывод. В адресной части кода операции указана холостая команда, которая переводит регистр 2 команд в исходное состояние.

На этом цикл контроля одной ячейки постоянной памяти заканчивается. Для контрольного чтения нескольких ячеек или всего объема матрицы 19 элементов постоянной памяти описанный цикл должен быть повторен необходимое число раз. При этом формирование адресов ячеек постоянной памяти и анализ считанной информации выполняет ЭВМ.

Работа устройства в цикле диагностики происходит под управлением ЭВМ в соответствии с алгоритмом, указанным на фиг. 5.

Первое обращение — вывод. В адресной части кода операции указана команда

«Разрешение записи в регистр 5 данных».

Содержащаяся в информационной части кода операции тестовая маска заносится в регистр 5 данных.

Второе обращение — ввод. В адресной части кода операции указана холостая команда, которая переводит регистр 2 команд в исходное состояние. Так как выходы регистра 5 данных не заблокированы, то по приходу команды чтения записанная в регистр 5 данных тестовая маска через формирователь 1 импульсов поступает на общую шину. Замыкание вторых входов-выходов формирователя 17 им пульсов программируемого блока постоянной памяти между собой либо с шинами питания искажают считанную ЭВМ тестовую маску, указывая таким образом на неисправность блока. Изменяя тестовые маски по некоторому закону, например, «бегущий нуль» или

«бегущая единица», легко локализовать имеющуюся неисправность. Неисправности типа обрыва выявляются с помощbK) операции контрольного чтения матрицы 19 элементов постоянной памяти до начала программирования.

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

Формирователь 1 импульсов может быть реализован на основе микросхемы 589АП16, регистр 2 команд — на микросхемах 155ТМ8 и 155ТМ2, регистр 5 данных — на микросхем ах 589ИР12, регистр 7 адреса — на микросхемах 155ИР1, дешифратор 9 — на м и к рос хем ах 155ИД4.

Устройство для записи и контроля разработано для работы микросхем с К573РФ2 и блоков ППЗУ на их основе. Кроме того, устройство может быть использовано для п рог ра м мирова н и я микросхем К573РФ21, К573РФ22, К573РФ5, а с некоторой модификацией оборудования и программного обеспечения — м икросхем К573РФ1, К573РФ4.

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

РЩ мум дам сюБ мационными входами регистра команд, первый выход которого соединен с первым управляющим входом ключа, второй и третий управляющие входы которого подклк>чены к соответствующим шинам питания, а а выход является первым управляющим выходом устройства, первый, второй и третий информационные входы блока управления являются первым, вторым и третьим информационными входами устройства, а

1О первый и второй выходы блока управления соединены соответственно с управляющим входом регистра команд и первым управляющим входом формирователя импульсов, второй управляющий вход которого подключен к шине нулевого потенциала, отличаю- 15 и ееся тем, что, с целью повышения надежности устройства, в него введены регистр данных, элемент И, регистр адреса, дешифратор и инверторы, выходы которых являются группой управляющих выходов устройства, а входы соединены с выходами дешифратора, информационные входы которого соединены с выходами регистра адреса, информационные входы которого соединены с соответствующим и выходам и регистра данных и другими информационными входамии-выходами форм ирователя импульсов и являются группой информационных выходов устройства, второй и третий выходы регистра команд соединены соответственно с управляющим входом регистра адреса и первым управляющим входом регистра данных и являются вторым и третьим управляющими выходами устройства, а четвертый выход с первым и вторым управляющими входами дешифратора, пятый выход— с первым входом элемента И, второй вход которого соединен с третьим выходом блока управления, а выход — с вторым управляющим входом регистра данных, третий и четвертый управляющие входы которого подключены к шине нулевого потенциала.

1297118

Составитель В. Лапшинский

Редактор Н. Горват Texpeд И. Верес Корректор М. Самборская

Заказ 595/55 Тираж 590 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для тестового контроля БИС памяти и оперативных запоминающих устройств (ОЗУ)

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

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

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

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

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

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

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

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

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

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

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх