00
го
Од N9
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Устройство для контроля постоянной памяти | 1987 |
|
SU1451781A1 |
Устройство для контроля и диагностики цифровых узлов | 1987 |
|
SU1587513A1 |
Устройство для контроля цифровой аппаратуры | 1989 |
|
SU1735854A1 |
Сигнатурный анализатор | 1984 |
|
SU1171797A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ И ВОССТАНОВЛЕНИЯ ТЕХНИЧЕСКИХ СРЕДСТВ МЕДИЦИНСКОГО НАЗНАЧЕНИЯ | 1992 |
|
RU2072788C1 |
Сигнатурный анализатор | 1986 |
|
SU1386995A1 |
Микропрограммное устройство управления с самоконтролем | 1987 |
|
SU1427367A1 |
Устройство для контроля цифровых блоков | 1989 |
|
SU1742753A1 |
Запоминающее устройство с контролем информации | 1984 |
|
SU1288758A1 |
Изобретение относится к вычислительной технике и может быть применено для контроля блоков полупроводниковой памяти. Целью изобретения является повышение надежности устройства. Устройство содержит синхронизаV::
К)
тор 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
входы третьей группы и выходы второй группы пятого коммутатора являются контрольными входами и контрольными выходами устройства.
:}
Устройство для контроля полупроводниковой памяти | 1982 |
|
SU1051585A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1988-10-23—Публикация
1986-12-30—Подача