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

 

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

ССНОЗ СОВЕТСНИХ

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

РЕСПУБЛИК с5и G 11 С 29/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3660746/24-24 (22) 10.11.83 (46) 07.04.85. Вюл. № 13 (72) Г. Х. Новик, И. С. Колтыпин и Л. А. Федоров (71) Всесоюзный научно-исследовательский институт электромеханики (53) 681..327 (088.8) (56) 1. Авторское свидетельство СССР № 749887, кл. G 11 С 29/00, 1978.

2. Авторское свидетельство СССР № 947913, кл. (т 11 С 29/00, 1980 (прототип) . (54) (57) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ

МИКРОСХЕМ ОПЕРАТИВНОЙ ПАМЯТИ, содержащее генератор импульсов. счетчик, дешифратор, мультиплексор, коммутатор, анализатор кодов, первый триггер, элемент задержки, первый элемент И, причем входы первой группы коммутатора подключены к выходам мультиплексора, информационные и адресные входы которого подключены к соответствующим выходам . счетчика, управляющий вход мультиплексора подключен к выходу первого триггера, установочный вход которого подключен к выходу элемента задержки, а информационный вход соединен с шиной нулевого потенциала, входы дешифратора соединены с соответствующими выходами счетчика, первый выход дешифратора соединен с одним из входов первого элемента И и с входом элемента задержки, второй выход дешифратора соединен со счетным входом первого триггера и с другим входом первого элемента И, выход которого подсоединен к первому входу коммент "ropa, второй вход которого соединен с вторым выходом дешифратора, а третий вход и входы второй группы подключены к соответствующим выходам счетчика, перьый управляющий вход анализатора кодов подключен к одному из выходов коммутатора, другие выходы которого являются выходами устройства, входами которого являются "íôîðìàöèîííûå входы анализатора кодов, 0т.ггичагощееся тем, что, с целью расширения области применения устройства ll) ex обеспечения контроля времени регенерации информации, в него введены элемент регулируемой задержки, второй и третий триггеры, второй и третий элементы И, причем выход второго элемента И соединен с вторым управляющим входом анализатора кодов и счетным входом счетчика, первый вход — с выходом генератора импульсов, с первым входом третьего элемента И и счетным входом второго триггера, второй вход — с выходом второго триггера, установочные входы второго и третьего триггеров подключены к выходу элемента регулируемой задержки, информационные входы— к шине нулевого потенциала, вход элемента регулируемой задержки соединен с выходом третьего элемента И, второй вход которого подключен к выходу третьего триггера, третий вход и группа входов третьего элемента И подключены к соответствующим выходам счетчика, счетный вход третьего триггера coe :.„èíåí с одним из выходов коммутатора.

1149312

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

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

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

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

Особенность БИС ОЗУ динамического типа с произвольной выборкой заключается в том, что за время 2 мс необходимо обратиться к 128 строкам этих ОЗУ. Только при этом условии информация в динамической памяти (К565РУЗ, К565РУ5) сохраняется (2) .

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

Зо

55 мени регенерации БИС ОЗУ, что сужает область применения устройства.

Цель изобретения — расширение области применения устройства путем обеспечения контроля времени регенерации информации.

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

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

На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 временные диаграммы работы устройства на примере динамического ОЗУ емкостью

16кх1 (64кх1).

1149312

Устройство состоит из генератора 1 импульсов, первого элемента И 2, счетчика 3 с количеством разрядов и + К + 2, где ив количество адресных входов, К вЂ” количество информационных разрядов (для ОЗУ

16кх1 п = 14, К = 1), элемента 4 задержки, дешифратора 5, второго элемента И 6, мультиплексора 7, первого триггера 8, третьего элемента И 9, коммутатора 10, элемента 11 регулируемой задержки. Устройство подключается к тестируемой микросхеме ОЗУ

12. Устройство также содержит анализатор

13 кодов, второй 14 и третий 15 триггеры.

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

15

На временной диаграмме (фиг. 2) обозна- 20 чены импульсы 16 генератора, синхроимпульсы 17, разряд «О» (18) счетчика 3, разряд

«1» (19) счетчика 3, сигнал HAS 20, сигнал CAS 21, сигнал «Чтение/Запись» 22, статус «1» (23) дешифратора 5, сигнал 24 управления мультиплексора 7 на входе Х, разряды с 3 по 9 обозначены позициями

25 — 31, сигнал 32 на входе элемента 11 регулируемой задержки, сигнал 33 на выходе элемента 11 регулируемой задержки, сигнал 34 на выходе второго триггера 14, сиг- 30 нал 35 на выходе третьего триггера 15, команда 36 чтения, команда 37 записи, младшая половина адреса 38, старшая половина адреса 39, временная задержка 40 элемента 4.

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

Генератор 1 формирует импульсы, которые проходят через элемент И 6, и запускает счетчик 3, который, работая в режиме непрерывного пересчета, вырабатывает сле- 40 дующие друг за другом сигналы дешифрируемых статусов «О», «1», «2», «3» длительностью каждый по такту (периоду) синхросигнала, имеющие активное нулевое значение. Дешифратор 5 формирует сигнал двойной ширины, имеющий также активное нуле- 45 вое значение и используемый в качестве сигнала первого разрешения выбопки RAS.

Такое формирование сигнала RAS гарантирует его переключение внутри сигналов

«Чтение/Запись» входа данных и адресов.

Выход статуса «2» дешифратора 5 используется в качестве сдвинутого на длительность, равную одному такту синхросигнала, сигнала второго разрешения выборки CAS.

Таким образом, согласно временной диаграмме (фиг. 2) во время каждой команды 55

«Чтение» и каждой команды «Запись» имеют место два сдвинутых друг относительно друга сигнала разрешения выборки RAS, CXS, адресные сигналы подаются на корпус тестируемой микросхемы 12 от счетчика 3 через мультиплексор 7, который коммутирует во времени последовательно две половины адресных сигналов. Младшая половина адресных линий передается на выход мультиплексора 7 и, следовательно, на адресные входы (А, ..., А /2) текстируемой микросхемы 12 при нулевом значении управляющего входа мультиплексора 7, а старшая половина — при единичном значении. Прием адресных частей в корпус микросхемы 12осуществляется по спаду сигнала RAY (младшая половина адреса) . Для реализации мультиплексирования половин адресных линий используется триггер 8, который по окончании сигнала CXS фронтом последнего устанавливается всегда в нулевое состояние по счетному входу. Поскольку прямой выход триггера 8 соединен с управляющим входом мультиплексора 7, то сразу по завершении определенной операции на выходе мультиплексора 7 устанавливается младшая половина адреса которая и принимается спадом сигнала RAS следующей операции. Как известно, на прием младшей половины адреса фронтом сигнала HAS требуется время не менее 50 нс, поэтому фронтом сигнала «Статус 1» дешифратора 5 запускается элемент 4 задержки, который устанавливает триггер 8 в единичное состояние и соответственно на управляющем входе мультиплексора 7 устанавливается единичное состояние, которое обеспечивает передачу на выход мультиплексора старшей половины аддеесных линий до. возникновения сигнала CAS. По спаду сигнала CAS осуществляется прием старшей половины адресных линий в тестируемую микросхему 12.

Для микросхем К565РУЗ и К565РУ5 семь младших разрядов адреса, принимаемых по сигналу RAS, определяют адрес одной из 128 строк, по которой произойдет регенерация информации. Следовательно, чтобы проверить время регенерации динамических ОЗУ, необходимо каждое обращение (здесь два обращения: одно — с чтением, другое — с записью) к одноименной строке делать через 2 мс.

В предлагаемом устройство задержка обращения к одноименной строке осуществляется с помощью элементов И 6 и 9, элемента 11 регулируемой задержки, триггеров 14 и 15. После установки разрядов

2 — 9 счетчика в состояние логической «1» разряды 3 — 9 определяют все 128 строк

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

1149312

Низкий уровень сигнала с выхода элемента 11 регулируемой задержки поступает на установочный вход триггера 14 и удерживает его в единичном состоянии до окончания сигнала элемента 11 регулируемой задержки.

После окончания сигнала регулируемой задержки первый же положительный перепад с генератора 1, поступающий на счетный вход триггера 14, сбросит его, так как на его информационном входе присутствует сигнал логического «О». Кроме того, сигнал с выхода элемента l l регулируемой задерки поступает на установочный вход триггера 15. Триггер 15 блокирует прохождение сигналов генератора через третий элемент

И 9 до появления сигнала чтения в следующем такте (инверсия 2-го разряда счетчика 3). Инверсия 2-го разряда счетчика 3 с коммутатора 10 поступает на счетный вход триггера 15.

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

Триггер 14 введен для синхронизации регулируемой задержки с синхросигналами устройства. Длительность регулируемой задержки триггера 14 зависит от частоты генератора: чем выше частота генератора 1, тем длительность регулируемой задержки больше.

Время тестирования предлагаемого устройства мало. Для ОЗУ 16К (и = 14), имеющего 128 строк и 128 стобцов и время

10 регенерации 2 мс, при двух значениях данных (логического «О» и логической «1») время полного теста составит 2 10 128 2 =

= 0,51 с. Для ОЗУ 64К (п = 16) время полного теста составит 2,04 с.

Таким образом, при незначительном увеличении времени полной проверки по сравнению с известным устройством (у которого оно соответственно для указанных микросхем составляет 0,26 с и 1,02 с) предлагаемое техническое решение расширяет область применения устройства благодаря обеспечению контроля времени регенерации, которое является одним из основных нараметров данных микросхем.

1149312 сз с »1 г» «» 1» г» lQ + 0Q с ъ с=» »»з»» с4 с с 4 « с с с и с 4

Составитель В. Рудаков

Редактор Н. Егорова Техред И. Верес Корре кто р М. Розм ан

За каз 1907/37 Тираж 584 Поди н с н ое

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

113035, Москва, »К — 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

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

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

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

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