Устройство для контроля полупроводниковой памяти Советский патент 1988 года по МПК G11C29/00 

Описание патента на изобретение SU1432612A2

00

го

Од N9

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

название год авторы номер документа
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для контроля постоянной памяти 1987
  • Цыркин Виктор Васильевич
  • Шовколович Александр Андреевич
  • Иванов Михаил Александрович
SU1451781A1
Устройство для контроля и диагностики цифровых узлов 1987
  • Галиев Юрий Талгатович
  • Кирпиченко Владимир Васильевич
  • Обросов Алексей Иванович
  • Прохоренко Александр Яковлевич
SU1587513A1
Устройство для контроля цифровой аппаратуры 1989
  • Пашаева Марианна Витальевна
  • Исаков Александр Иванович
SU1735854A1
Сигнатурный анализатор 1984
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
  • Горохов Александр Викторович
SU1171797A1
Сигнатурный анализатор 1986
  • Рубинштейн Григорий Львович
  • Силина Нелля Герасимовна
SU1386995A1
Микропрограммное устройство управления с самоконтролем 1987
  • Балакин Виктор Николаевич
  • Барашенков Валерий Викторович
  • Календарев Андрей Семенович
  • Карпова Наталия Николаевна
SU1427367A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ И ВОССТАНОВЛЕНИЯ ТЕХНИЧЕСКИХ СРЕДСТВ МЕДИЦИНСКОГО НАЗНАЧЕНИЯ 1992
RU2072788C1
Устройство для контроля цифровых блоков 1989
  • Лебедь Лев Львович
  • Особов Михаил Израилевич
  • Полякова Надежда Александровна
  • Прошин Валерий Геннадьевич
SU1742753A1
Запоминающее устройство с контролем информации 1984
  • Иванов Михаил Александрович
SU1288758A1

Иллюстрации к изобретению SU 1 432 612 A2

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

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

Формула изобретения SU 1 432 612 A2

К)

тор 1, блок 2 управления, блок 3 задания тестов, первый 4 и второй 6 счетчики адреса, коммутаторы 5, 10, 11, 13, 20, формирователь 7 тестовых сигналов, блок 8 сопряжения уровней напряжения, регистр 9 адреса ошибки, первый блок 12 сравнения, группу триг геров, блок свертки по модулю два, триггер, блок памяти эталонных сигнатур, сигнатурный анализатору вто- рой блок сравнения и элемент И. Надежность устройства повышается за счет введения самоконтроля устройства. В режиме.самоконтроля блокируется обращение к контролируемой памяти а тестовые данные, адреса и код команды подаются на вход блока свертки по модулю два, где свертываются по

1

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

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

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

Устройство содержит (фиг, 1) синхронизатор 1,блок 2 управления5,блок 3 эада 1ШЯ тестов,первый счетчик 4адреса пер- вый коммутатор 5, второй счетчик о адреса, формирователь 7 тестовых сигналов, блок 8 сопряжения уровней напряжения, регистр 9 адреса ошибки, второй коммутатор 10, третий комму- татор 11, первый блок 12 сравнения, четвертый коммутатор 13. Блок контролируемой памяти обозначен позицией 14 Блок 2 управления, имеет с первого по пятый выходы 15-19.

Устройство содержит также пятый коммутатор 20, блок 21 с входом 22 кода команды, входами 23 контрольного слова, входами 24 адреса, входами 25

синхронизации и установочными йхода ми 26, содержащий группку триггеров , 27 ..с выходами 28, блок 29 свертки по модулю два, элемент И 30, триггер 31

-

модулю два и служат для анализа в сигнатурном анализаторе, по окончании теста сигнатура с выходов которого сравнивается с эталонной, считанной из блока памяти эталонных сигнатур в соответствии с формируемым в устрой- стве тестом. При несовпадении сигнатур сигнал оошбки с выхода второго блока сравнения переводит в состояние, соответствующее ошибке, один из триггеров группы, выбранный сигналами разрешения вьтолнения теста с выхдов блока 3. Таким образом осуществляется самоконтроль устройства, при котором контролируются синхронизатор 1, блок 3, счетчики 4, 6, формирователь 7 и коммутаторы 5, 10, 11 и 13. 3 ил.

5

0

блок 32 памяти эталонных сигнатур, сигнатурный анализатор 33 ошибок и второй блок 34 сравнения. Блок 2 управления имеет также шестой выход 35 и содержит (фиг.З) переключатели 36-41, выводы 15-19 и 35 подвижных контактов которых являются выходами с первого по шестой блока 2 управления, на вход 42 которого подается уровень нулевого потенциала, а на вход 43 - уровень логической единицы.

Триггеры 27 и 31 являются D-триг- герами ИС серии К155ТМ2. Блок 32 памяти эталонных сигнатур выполнен из микросхем ПЗУ К 155 РЕЗ, причем число используемых ячеек памяти блока 32 определяется числом тестов, используемых для самоконтроля устройства, а разрядность слова - разрядностью регистра сдвига сигнатурного анализатора 33.

Сигнатурный анализатор 33 ошибок выполнен из регистра сдвига и сумматора по модулю два.

Разрядность счетчика 4 адреса определяется максимальной емкостью каждой микросхемы контролируемой памяти 14, а разрядность счетчика 6 адреса - ее информационной емкостью,

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

5

314326

При включении питания устанавливаются в исходное нулевое состояние счетчики 4 и 6, блок 3;(фиг.1), фор- мироват ель 7, блок 12, сигнатурный анализатор 33, триггеры 27. По выходу 15 блока 2 устанавливается часто- та обращения к проверяемому блоку 14 памяти, по выходам 17 и 18 - объем проверяемой памяти, по выходам 19 - JQ режим контроля, по выходу 35 - режим работы: контроль памяти 14 или самоконтроль устройства.

По сигналу пуска с выхода 16 блока 2 включается синхронизатор 1, с выхо-|5 да которого поступает на вход счетчика 4 счетный сигнал с периодом, равным циклу обращения. Адрес контролируемой памяти. 14 формируется счетчиками 4 и 6. Счетчик 4 изменяет свое 20 состояние по счетному сигналу, поступающему с выхода синхронизатора 1, вырабатывая при этом сигналы переноса, соответствующие емкости применяемых в памяти 14 микросхем памяти. 25

Управление счетчиком 6 осуществляется через коммутатор 13, на информационные входы которого поступают сигналы переносов с вьпсода счетчика 4, а на управляющий вход - сигналы с выхо- зо да блока 8, которые разрешают передачу сигнала переноса на выход коммутатора 13.

По выходам 17 и 18 блока 2 задается объем памяти 14 путем блокировки части разрядов счетчика 6. При исключении из счетного режима всех разрядов счетчика 6 обращение осуществляется к одной микросхеме памяти, опреде35

ляемой состоянием выходов 17 и 18бло

ка 2. По подключенным к выходам блока 3 входам счетчика 6 задается режим его работы в зависимости от формируемого теста. По заполнении счетчика 6 вырабатывается сигнал переноса, кото- .рый, поступая в блок 3, участвует в формировании сигнала окончания контроля .

По выходу 19 блока 2 задается необходимый набор тестов для контроля памяти 14. Сигнал с выхода блока 3, поступая на вход формирователя 7 и управляющие входы коммутаторов 10 и 11, разрешает формирование тестовых последовательностей выбранного теста. По сигналу окончания теста, поступаю- щему с выхода формирователя 7, блок 3 разрешает формирование следующего выбранного теста. Сигнал с выхода бло5

26

JQ

5 0 5

о

5

0

-

12

ка 3, поступающий на входы блока 8 и счетчика 4, блокирует прохождение счетного сигнала на вход счетчика 4 и обращение к памяти 14 на входе блока 8 на время поиска очередного выбранного теста. По сигналу окончания теста блок 3 разрешает запись в память 14 фоновой информации. Сигнал переноса на входе блока 3 переводит последний в состояние, соответствующее разрешению вьшолнения собственно тестовой программы.

На входы коммутатора 5 поступают управляющие сигналы с выходов формирователя 7, причем в зависимости от выполняемого теста на выход коммутатора 5 проходит прямой или инверсный код адреса, поступающий на информационные входы коммутатора 5 с выхода счетчика 4, либо фоновый или тесто- вьм адрес, поступающий с выхода формирователя 7. В зависимости от алгоритма выполняемого теста с выхода формирователя 7 поступает сигнал, блокирующий счетный сигнал в счетчике.

На информационные входы коммутаторов 10 и 11 поступает с выхода формирователя 7 код операции и контрольное информационное слово. Сигналы с выходов коммутаторов 10 и 11 через блок 8 и коммутатор 20 поступают на проверяемую память 14. В-блоке 12 выполняется сравнение считанной из памяти 14 информации с контрольной.

Регистр 9 содержит адрес, сформи- рованньш в предьщущем обращении к памяти. При отсутствии ошибки выход регистра 9 блокирован и в память 14 поступает адрес с выхода коммутатора 5. Параллельно с обращением по следующему адресу в блоке 12 осуществляется оценка информации, считанной по предьщущему адресу. При несовпадении информации блок 12 вырабатывает сигнал ошибки, который блокирует счетный сигнал счетчика 4, формирование следующего теста в блоке 3 и выходы коммутатора 5, а регистр 9 переводит в рабочее состояние. Происходит останов по адресу с ошибкой. На блоке сигнализации (не показан) высвечивается адрес ошибки, информационное слово, режим проверки.

В режиме самоконтроля сигнал с выхода 35 блока 2, поступая на вход коммутатора 20, запрещает обмен информацией меящу блоком 8 и проверяемой памятью 14 и разрешает прохождение сиг-

5143

налов входа 23 коммутатора 20 на вход блока 8. По сигналу пуска устройство вырабатывает адреса, информационные слова и команды, которые подаютРЧ на входы 24, 23, 22 соответственно, г контрольное слово через вход 23 коммутатора 20 - на блок 8. Информация с входов 22, 23, 24 свертывается в блоке 29 (фиг.2), подается на вход триггера 31, а с его выхода - на вход анали за тор а 33.

Сигналы, вырабатываемые синхронизатором 1,, поступают на входы 25, собираются на элементе И 30 и подаются на вход триггера 31. В анализаторе 33 сигналы с выходов разрядов обратной связи сдвигового регистра сумми- руются по модулю два с двоичной последовательностью сигналов, поступаю- .щей с выхода триггера 31. Результат суммирования по модулю два поступает на сдвиговый вход регистра сдвига, и по синхроимпульсу в каяздом такте об

ращения к проверяемой памяти происхо- 25 товому входу сигнатурного анализато- дит занесение результата суммирования ра,выходы которого соединены с инфор- и одновременно сдвиг информации по мационными входами первой группы вто- разрядам в регистре сдвига. Такие one- рого блока сравнения, информационные

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

Анализатор 33 позволяет выявить динамические ошибки, которые не способны обнаружить другие методы локализации неисправностей. Используемый метод позволяет с достоверностью 99,998% выявлять ошибочную двоичную последовательность независимо от ее длины или сложности ошибок.

Сигналы разрешения формирования тестов с выхода блока 3,.поступая на входы 26, выбирают из памяти блока 32 сигнатуру, соответствующую формируемому тесту, и разрешают работу одного из триггеров 27. Выбранная сигнатура сравнивается в блоке 34 с полученной на выходе анализатора 33 по окончании формирования теста. В случае их несовпадения сигнал ошибки с выхода бло- ходами устройства, информационные

ка 34 поступает на входы триггеров 27 и переводит один из них, выбранный сигналами с входов 26, в состояние,

соответствующее ошибке.

ды третьей группы и выходы второй группы пятого коммутатора являютс контрольными входами и контрольным выходами устройства.

6

Таким образом контролируется правильность работы синхронизатора 1, блока 3, счетчиков 4 и 6, формирователя 7, коммутаторов 5, 10, 11 и 13, за счет чего повышается надежность устройства.

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

Устройство для контроля полупроводниковой памяти по авт.св. W 1051585, отличающееся тем, что, с целью повьшения надежности устройства, в него введены пятый коммутатор, блок свертки по модулю MSSj триггер, блок памяти эталонных сигнатур, группа триггеров, второй, блок сравнения, сигнатурный анализатор и элемент И, вьжод которого соединен с входом синхронизации триггера, информационный вход и выход которого подключены соответственно к выходу блока свертки по модулю два и к таквходы второй группы и выходы которо- 30 го подключены соответственно к выходам; блока памяти эталонных сигнатур и к / О-входам триггеров группы, входы установки которых и адресные входы бло- ka памяти эталонных сигнатур соединены с четвертым выходом блока задания

J5

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

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

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

входы третьей группы и выходы второй группы пятого коммутатора являются контрольными входами и контрольными выходами устройства.

:}

Документы, цитированные в отчете о поиске Патент 1988 года SU1432612A2

Устройство для контроля полупроводниковой памяти 1982
  • Мыльникова Нина Александровна
  • Смалий Олег Петрович
  • Снитковский Эдуард Исаакович
SU1051585A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 432 612 A2

Авторы

Лешукович Владимир Иосифович

Шац Анатолий Давидович

Анохин Юрий Владимирович

Дробышевский Юрий Михайлович

Даты

1988-10-23Публикация

1986-12-30Подача