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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ОПЕРАТИВНОЙ ПАМЯТИ, содержащее адресный мультиплексор, генератор тактовых импульсов, выход которого подключен к синхровходу анализатора сигналов, отличающеес я тем, что, с целью повншения его быстродействия, достоверности контроля и упрощения, в него введены дешифратор, сумматор по модулю два и счетчик, вход которого соединен с выходом генератора такто-. вых импульсов, а выходы подключены к входам дешифратора, адресного мультиплексора, к первому и второму входам сумматора по модулю два, второй вход которого соединен с входом старт-стоп анилиэатора сигналов, при этом выходы дешифратора , адресного мультиплексора и сумматора по модулю два являются выходами устройства.

(19) (11) СОКИ СОВЕТСКИХ

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

РЕСПУБЛИН

3(51) 6 11 С 29/00

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО.:ДЕЛАМ ИЭОБРЕТЕНИЙ ИОЧНРЬПЪЮ (21) 3450016/18-24 (22) 07.06.82 (46) 07 ° 11.83. Бюл. 9 41 (72) Г..Х.Новик и Е.В.Друян (53) 681.327(088.8) (56) 1. "Электронная промышленность", 1977, В 2, с. 20-24.

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

9 771730, кл. Q 11 С 29/00, 1978 (прототип).

3. "Электроника", 1977, Р 5, с. 23-33. (54)(57) УСТРОИСТВО ДЛЯ:КОНТРОЛЯ

OIIEPATHBHOA ПАМЯТИ, содержащее адресный мультиплексор, генератор тактовых импульсов, выход которого подключен к синхровходу аналиэатора сигналов, о т л и ч а ю щ е е с я тем, что, с целью повышения

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

I с входом Старт-стоп " анилиэатора сигналов, при этом выходы дешифратора, адресного мультиплексора и сумматора по модулю два являются .выходами устройства.

1053164

Изобретение относится к sano.Минакщим устройствам и может быть использовано для функционального контроля как отдельных корпусов микросхем оперативных запоминающих устройств (ОЭУ), так и построенных на их основе .массивов полупроводниковых ОЗУ произвольной емкости и органиэации.

Известны устройства, основанные на использовании 3ВМ или контрол« леров на базе ЭВМ Зля хранения программ входных воздействий тестовых процедур микросхем ОЗУ, а также для реализации процесса контроля, выходных реакций тестируемых микросхем

ОЗУ (1) .

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

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

Недостатком известного устройства являются большие аппаратурные затраты и невысокое быстродействие, объясняющееся тем, что для локализации неисправности требуется значительное время. Кроме того, устройство имеет невысокую достоверность контроля, поскольку при контроле не учитываются все состояния таблицы истинности тестируемой микросхемы, а проверяется только режим "Разрешение чтения", помимо которого имеются режимы УзапретФ чтения ", "Разрешение записи, "Запрет записи, состояния выходов при которых также .необходимо контролировать при тестировании.

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

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

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

Устройство .содержит генератор 1 тактовых импульсов, выход которого соединен с входом двоичного счетчика 2 с количеством разрядов 2н+4 (5 (где и — количество адресных входов контролируемой оперативной памяти), который своими выходами подключен к дешифратору 3, к адресному мультиплексору 4, к первому и второму входам сумматора: 5 по модулю два, к входу " Запись-чтение " контролируемой оперативной памяти б, с которым также соединен управляющий вход адресного мультиплексора 4..

Выход оперативной памяти 6 соединен с информационным входом анализатора 7 сигналов, синхровход которого связан .с выходом генератора 1 тактовых импульсов, а вход "Стартк стоп его подключен. к старшему разряду двоичного счетчика 2, а также к второму входу сумматора 5 по модулю два. Выход сумматора 5 по модулк1 два подключен к входу данных оперативной памяти б . Конструктивно устЗэ ройство выполнено так, что ОЗУ соеди няется с элементами устройства и анализатором 7 сигналов с помощью интерфейсной коммутационной матрицы

8 различной для различных цоколевок

4g корпусов (показана пунктиром) . Выход дешифратора подключен к входу

"Разрешение выборки", а выходы мультиплексора - к адресным входам оперативной памяти б. Выход оператив4 ной памяти б, а также все выходы элементов, подключенные к контролируемой оперативной памяти б, являются выходами устройства.

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

Генератор 1 запускает счетчик 2, который, работая в режиме непрерывного пересчета, с помощью выходов разрядов "0" и "1" и дешифратора 3 вырабатывает следующие друг за друroM разряды дешифрируемых статусов 0", "1", "2", "3" длительностью каждый по такту (периоду) синхросигнала и имеющих активными нулевые значения. Один из этих сигналов

60 статус " 2" используется в качестве сигнала разрешения выборки контро лируемой оперативной памяти 6. Такое формирование сигнала разрешения выборки гарантирует, что его

65 переключения имеют место внутри

1053164

ВНИИПИ Заказ 8882/50 Тираж 594 Подписное

Филиал ППП "Патент", r.Óæãîðîä,óë.Ïðîåêòíàÿ,4 сигнала "Чтение-запись" и после переключения адресов.

Адресная группа с четвертого по (n+3) разряды двоичного счетчика 2 является высокочастотной, а адресная группа с разряда (Ii+4) по разряд (2n+3) является низкочастотной.

Выход второго разряда двоичного счетчика 2 управляет переключением низкочастотной и высокочастотной адресных групп счетчика 2, которые мультиплексором 4 коммутируются на адресные входы контролируемой оперативной памяти 6, он.же управляет входом ."Запись-чтение." оперативной памяти 6.

Выход третьего разряда двоично-. го счетчика 2 соединен с первьм входом сумматора 5 по модулю два, выход которого подается на вход данных оперативной памяти 6. Такое. подключение входа данных оперативной памяти 6 обеспечивает смену информации при каждом очередном сигнале записи. Второй вход сумматора 5 по модулю два подключается к старшему (2п+4) разряду двоичного счетчика 2, что обусловливает смену данных во второй половине теста (r.е. в первой половине теста данные меняются с единицы .на ноль, а во второй - с ноля на единицу)..

Согласно тесту в матрицу опера-. тивной памяти запись всегда производится по текущим адресам, устанавливаемым низкочастотной адресной группой.

Выход контролируемой оперативной памяти 6 подается на информацион> ный вход используемого в качестве анализатора сигналов сигнатурного. анализатора 7 (3) . Вход Старт-стоп" анализатора 7 управляется от старшего разряда счетчика 2, а синхро10 вход получает сигналы синхронизации от генератора 1 тактовых импульсов.

Использование сигнатурного анализатора. 7 обеспечивает воэможность контроля выходных реакций оператив35 ной памяти 6 не только во время считывания, но что особенно существенно, при.всех возможных состо. яниях"таблицы истинности оперативной памяти 6, а именно при запрете чтения, при запрете записи, при разрешении записи, при разрешении чтения.,Имеющая место избыточность особого значения не имеет в связи с применением сигнатурного анализа, 2 обеспечивающего сжатие двоичной информации произвольной .. длины с весьма высокой достоверHOCTblO °

Применение устройства позволит

Зо уменьшить затраты на аппаратуру контроля, повысить достоверность контроля.