Устройство для контроля цифровых печатных узлов

 

1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ ПЕЧАТНЫХ УЗЛОВ, содержащее программный вычислительный блок, регистр вывода, регистр ввода,блок управления контрольными точками, блок сравнения, первый приемопередающий буфер, релейную матрицу, адаптер, первая группа выходов программного вычислительного блока соединена с соответствующими входами регистра вывода, выкоды котороге соединены соответственно с входами блока управления контрольными, точками , первая группа выходов которого соединена с группой входов первого приемопередающего буфера соответственно и с первой группой входов блока сравнения, вторая группа выходов блока управления контрольными точками соединена с первой группой входов релейной матрицы, третья и четвертая группы выходов блока управления контрольными точками соединены соответственно с второй и третьей группами входов блока сравнения , выход блока управления контрольными точками соединен с входом синхронизации регистра ввода, объединенные входы-выходы первого приi емопередающего буфера соединены соответственно с второй группой (Л входов релейной матрицы, выходы которой соединены с первой группой входов адаптера, первый выход которого соединен с клеммой для подключения объекта контроля, группа выходов первого приемопередающего буфера соединена с четвёртой группой входов блока сравнения, группа выходов которого соединена с группой входов регистра ввода, выходы которого соединены с первой группой го входов программного вычислительного Рд блока, отличающеес.я тем, Од что, с целью повьшения быстродействия устройства, в него введены второй, третий, четвертый и пятьйприемопередающие буферы, блок формирования адреса, блок управления, блок преобразования управляющих сигналов, первая группа выходов которого .соединена с группой входов пятого приемопередающего буфера, группа выходов которого соединена с второй группой входов адаптера, пер

СОЮЗ GOBETCHHX

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

РЕСПУБЛИН (1)4 G 01 R 31/28

>eI;g,,-, .

ОПИСАНИЕ ИЗОБРЕТЕНИЯ :- „U

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ приемопередающего буфера соответственно и с первой группой входов блока сравнения, вторая группа вы- ходов блока управления контрольными точками соединена с первой группой входов релейной матрицы, третья и четвертая группы выходов блока управления контрольными точками соединены соответственно с второй и третьей группами входов блока сравнения, выход блока управления кон:) трольными точками соединен с входом синхронизации регистра ввода, объединенные входы-выходы первого приемопередающего буфера соединены соответственно с второй группой входов релейной матрицы, выходы которой соединены с первой группой входов адаптера, первый выход кото(21) 3648769/24-21 (22) 03.10.83 (46) 15.09.85. Бюл. ¹ 34 (72) В.В. Ефимов, Б,Н. Махалин и В.М. Хромов (53) 621.317 (088.8), (56) АТЕ, Test Techniques for

: Microprocessor, P. 6. Boarols, "Electronic packaging and Production", September, 1977, р. 23 — 30, f. 2.

Махалин Б.Н. Реализация аппаратной части систем тестового диагноза. "Электронная техника", сер. 7, вып. 5 (96), 1979, с. 46-51.

Коффрон Дж. Технические средства микропроцессорных систем, M.:

Мир, 1983, с. 40-42.

Хоровиц П., Хигел У. Искусство схемотехники, т. 1, M.: Мир, 1983, с. 520-523.

"Электронная промышленность", 1980 № 6, 1980, с. 3-21 °

"Электронная промышленность", 1979, №№ 11-12, с. 63. (54)(57) 1. УСТРОЙСТВО ДЛЯ KOHTPOJfH

ЦИФРОВЫХ ПЕЧАТНЫХ УЗЛОВ, содержащее программный вычислительный блок, регистр вывода, регистр ввода, блок управления контрольными точками, блок сравнения, первый приемопередающий буфер, релейную матрицу, адаптер, первая группа выходов программного вычислительного блока соединена с соответствующими входами регистра вывода, выходы которого соединены соответственно с входами блока управления контрольными точками, первая группа выходов которого соединена с группой входов первого

„„SU„„ I I 79 2A рого соединен с клеммой для под- . ключения объекта контроля, группа выходов первого приемопередающего буфера соединена с четвертой группой входов блока сравнения, группа выходов которого соединена с группой входов регистра ввода, выходы которого соединены с первой группой входов программного вычислительного блока, о т л и ч а ю щ е е с .я тем, что, с целью повышения быстродействия устройства, в него введены второй, третий, четвертый и пятый. приемопередающие буферы, блок формирования адреса, блок управления, блок преобразования управляющих сигналов, первая группа выходов которого .соединена с группой входов пятого приемопередающего буфера, группа выходов которого соединена с второй группой входов адаптера„ пер1179233 вый вход пятого приемопередающего буфера соединен с вторым выходом адаптера, третья группа входов которого соединена с группой входов-выходов четвертого приемопередающего буфера, первая группа входов которого соединена с первой группой выходов второго приемопередающего буфера, вторая группа входов — с группой выходов блока формирования адреса соответственно, группа выходов четвертого приемопередающего буфера соединена с первой группой входов, второго приемопередающего буфера, входы-выходы которого соединены с второй группой входов программного вычислительного блока, вторая группа выходов которого соединена с гру*пой входов третьего приемопередающего буфера, выход которого соединен с первым входом программного вычислительного блока, второй вход которого соединен с выходом блока сравнения, первая группа выходов второго приемопередающего буфера соединена с первой группой входов блока управления, вторая группа входов которого соединена с первой группой входов блока формирования адреса и с второй группой выходов

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

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

На фиг.1 представлена блок-схема устройства; на фиг.2 — структурная схема программного вычислительного блока, на фиг.3 — функциональная схема блоков устройства, реализующих функции управления, компарации и приема-передачи для одной контрольной точки, на фиг.4 — функциональная схема блоков устройства, второго приемопередающего буфера, вход которого соединен с первым выходом блока управления, второй,тре-тий и четвертый выходы которого соединены соответственно с первым входом третьего приемопередающего буфера, с входом четвертого приемопередающего буфера и с вторым входом пятого приемопередающего буфера, третья группа входов блока управления соединена с группой выходов третьего приемопередающего буфера, четвертая группа входов блока управления соединена с группой выходов регистра вывода, первая и вторая группы выходов блока управления соединены соответственно с второй группой входов блока формирования адреса и с первой группой входов блока преобразования управляющих сигналов, вторая группа входов которого соединена с группой выходов третьего приемопередающего буфера, вход блока преобразования управляющих сигналов соединен с выходом пятого приемопередающего буфера, второй вход третьего приемопередающего буфера соединен с выходом блока преобразования управляющих сигналов. реализующих функции контроля матрицы памяти, а именно блока управления; блока формирования адреса, блока преобразования управляющих сигналов, на фиг.5 — схема алгоритма программного вычислительного устройства;. на фиг. 6 — временная диаграмма циклов "Ввод| и "Вывод" программного вычислительного блока.

Устройство для контроля цифровых печатных узлов (фиг.1), содержит программный вычислительный блок 1, например 3ВМ с устройствами ввода вывода, регистр 2 вывода, регистр

3 ввода, блок 4 управления контрольными точками, блок 5 сравнения, первый; 6 и второй 7 приемопередающие буферы, входы приемников которых объединены с выходами соответствующих передатчиков, з 1 третий приемопередающий буфер 8, блок 9 формирования адреса, блок 10 управления, блок 11 преобразования управляющих сигналов, четвертый приемопередающий буфер 12, входы приемников которого объединены с выходами соответствующих передатчиков, пятый приемопередающий буфер 13, релейную матрицу 14, адаптер 15, проверяемый печатный узел 16 (объект контроля}.

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

Программный вычислительный блок 1 (фиг.2} содержит центральный процессор 1.1, приемопередатчики 1.2 шин "Адрес/данные" канала, приемопередатчики 1.3 шин управления каналом, модуль 1.4 оперативного запоминающего устройства, модуль 1.5 управления устройствами ввода-вывода, модуль 1..6 параллельного интерфейса.

Регистр 2 вывода предназначен для приема векторов и команд тестовой последовательности, выдаваемых блоком 1, и хранения их на время реализации.

Регистр 3 ввода предназначен для приема и хранения результата несовпадения реакции испытуемого печатного узла с эталоном.

Блок 4 управления контрольными точками предназначен для настройки каждой контрольной точки по уровню, используемости, приему реакции или выдаче воздействия, подключения или отключения соответственно векторам тестовой последовательности, реализации команд сравнения реакции проверяемого узла с эталоном и выдачи результата несовпадения для анализа в блок 1. Блок 4 содержит дешифратор 4.1 векторов и команд, состоящий из дешифратора 4.1.1 регистра состояния, дешифратора 4.1.2 адреса контрольной точки, вентильных элементов 4.1.3, 4.1.4 и 4.1.5, дешифратора 4.1.6 команд, вентильных

179233 4

15

25

35

Блок 9 формирования адреса (фиг.4) предназначен для формирования адреса проверяемой области памяти контролируемого печатного узла матрицы..памяти и содержит аппаратно-перестраиваемый дешифратор 9.1 адреса области адресуемой физически возможной, но реально не существующей области памяти блока 1, триггер

9. 2 "Защелка", фиксирующий обращение к адресуемой, но реально не существующей области памяти, вентильные элементы 9.3 и 9.4 и блок 9.5 сборки, реализующие логику переадресации.

Блок 10 управления предназначен для управления работой устройства при проверке матриц памяти контро45

55 элементов 4.1.7, 4.1.8 и 4.1.9 и передатчиков 4.1.10, регистры 4.2 состояния точек, состоящие из регистра используемости — триггера

4.2.1, регистра состояния уровнятриггера 4.2.2, регистра назначениятриггера 4.2.3.

Блок 5 сравнения предназначен для сравнения реакции проверяемого печатного узла с эталоном, фиксации результата сравнения и содержит блок 5.1 компарации, состоящий иэ блока 5.1.1 ИСКЛЮЧАЮЩЕЕ ИЛИ и вентильного элемента 5.1.2, регистр

5.2 результата компарации, построенный на триггере 5.2.1, блок 5.3,состоящий из передатчиков 5.3.1 и 5.3.2 сигнала прерывания и результата компарации соответственно.

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

Выходы передатчиков объединены с, входами приемников.

Второй приемопередающий буфер 7 предназначен для согласования нагрузки шин "Адрес/данные" блока 1, приема и передачи сигналов шин "Адрес/данные". Для организации двунаправленных шин обмена входы приемников приемопередающего буфера соединены с выходами соответствующих передатчиков.

Третий приемопередающий буфер 8 предназначен для согласования нагрузки шин управления блока 1, приема и передачи сигналов управления блока 1.

1179233

45

Входы передатчиков информации и передатчика сигнала синхронизации модуля 1.6 параллельного интерфейса блока 1 соединены соответственно с информационными входами и входом синхронизации регистра 2 вывода. Вы50 ходы регистра 2 выводы соединены с входами дешифратора 4.1.1 регистров соединения точек, входами дешифратора 4.1.2 адреса точки, входами дешифратора 4.1.6 команд, дешифратора

4.1 векторов и команд, информационными входами триггеров регистров 4.2 блока 4 управления контрольными точлируемых печатных узлов матриц памяти и содержит регистр 10.1 переадресации и режима преобразования управляющих сигналов, вентиль 10.2, инверторы 10.3 и 10.4, дешифратор

10.5 адреса внешнего устройства, триггер 10.6 "Защелка", фиксирующий обращение к блоку 10 как к внешнему устройству, вентиль 10.7, элемент

10.8 задержки, дешифратор 10.9 команд разрешения-запрещения работы устройства в режиме проверки матрицы памяти контролируемого печатного узла и триггер 10.10, фиксирующий 15 данные состояния.

Блок 11 преобразования управляющих сигналов предназначен для преобразования сигналов управления блока 1 в сигналы управления канала 2О контролируемого печатного узла матрицы памяти и содержит блок 11.1 сборки, блок 11.2 вентилей, блок 11.3 линии задержки, блок 11.4 сборки, блок 11.5 формирователей.

Четвертый приемопередающий буфер

12 предназначен для согласования устройства и проверяемого печатного узла матрицы памяти по шинам "Адрес/данные", передачи адреса/данных от устройства на контролируемый печатный узел матрицы памяти и приема данных с него на устройство. Для организации,цвунаправленных шин обмена входы приемников приемонередающего буфера объединены с выходами соответствующих передатчиков.

Пятый приемопередающий буфер 13 предназначен для согласования устрочства и проверяемого печатного узла 40 матрицы памяти по шинам сигналов управления печатного узла матрицы памяти и устройства, передачи и приема сигналов управления. ками. Выходы дешифратора 4.1.1 регистра состояния точек, дешифратора

4.1.2 ацреса точки и дешифратора

4.1.6 команд соединены соответственно с первым, вторым и третим входами вентильных элементов 4.1.3, 4.1.4 и 4.1.5, выходы которых подключены к входам синхронизации триггеров соответствующих регистров 4.2 состояния точек. Выходы триггеров 4.2.2 регистра 4.2 состояния точек блока 4 управления контрольными точками соединены с соответствующими входами передатчиков 6.1 приемопередающего буфера 6 и блоков компарации ИСКЛОЧАЮЩЕЕ ИЛИ 5.1.1 блока 5 сравнения, выходы триггеров 4.2.3 регистра назначения точек соединены с другими входами передатчиков 6.1 приемопередающего буфера 6, выходы триггеров

4.2.1 регистра используемости точек соединены с входами вентильного элемента 5.1.2 блока 5 сравнения.Объединенные входы-выходы приемопередающего буфера 6 через релейную матрицу 14 подключаются к адаптеру 15.

Входы управления реле релейной матрицы 14 соединены с соответствующими выходами вентильных элементов 4.1.8 и 4.1.9 дешифратора 4.1 векторов и команд блока 4 управления контрольными точками. Выходы приемников 6.2 приемопередающего буфера 6 подключены к другим входам элементов 5.1.1

ИСКЛЮЧАЮЩЕЕ ИЛИ блока 5 сравнения, выходы которых соединены с вторыми входами вентильного элемента 5.1.2, третьи входы которых соединены с соответствующим выходом дешифратора

4.1 векторов и команд блока 4 управления контрольными точками.. Выходы вентильных элементов 5.1.2 блока 5 сравнения соединены с входами синхронизации соответствующих тригге1 ров 5.2.1 регистра результата компарации, прямые выходы которых подключены к входам соответствующих передатчиков 5.3.1 сигналов несравнения и передатчиков 5.3.2 результата компарации. Выходы передатчиков

5.3.1 сигнала несравнения блока 5. сравнения соединены с входом приемника сигнала запроса прерывания модуля 1.6 параллельного интерфейса, а выходы передатчиков 5.3.2 результата компарации — с соответствующими входами регистра 3 ввода.

1179233

Выходы передатчиков и вход приемника пятого приемопередающего буфера 13 подключены к адаптеру 15, а

Выходы вентилей 4.1.7 дешифратора 4.1 векторов и команд блока 4 управления контрольными точками соединены с вторыми входами передачиков

5.3.2 результата компарации блока 5 сравнения, входами установки триггеров 5.2. 1 регистра 5.2 результата компарации и входами передатчиков

4.1.10 сигнала синхронизации, 10 выходы которых подключены к входу сйнхронизации регистра 3 ввода, выходы которого соединены с входами приемников модуля 1.б параллельного интерфейса блока 1. Выходы приемопере- 15 датчиков 1.2 шин "Адрес/данные" (фиг.2) подключены к объединенным входам-выходам второго приемопередающего буфера 7. Выходы приемников приемопередающего буфера 7 подклю- 20 чены к входам дешифратора 10.5 адреса внешнего устройства и входам регистра 10.1 переадресации и режима преобразования управляющих сигналов блока 10 управления, выходы приемников шин, определяющих адрес внутри области адресуемой памяти,подключены к входам передатчиков четвертого приемопередающего буфера 12, а выходы приемников, определяющих 30 область адресуемой памяти, — к входам аппаратно-перестраиваемого дешифратора 9.1 адреса адресуемой области памяти и входам вентилей 9.3 блока 9 формирования адреса. Выходы 35 блока 9 формирования адреса соединены с соответствующими входами передатчиков четвертого приемопередающего буфера 12, объединенные входы-выходы которого подключены к адаптеру 40

15. Выходы приемников четвертого приемопередающего буфера 12 соединены с выходами передатчиков второго приемопередающего буфера 7. Выходы передатчиков 1.3 шин управляющих сигналов45 канала подключены к входам приемников третьего приемопередающего буфера 8, выходы которых подключены к соответствующим входам вентилей 10.2 и 10.7, триггера 10.6 "Защелка",ин- 50 вертора 10.4 блока 10 управления и вентилям 11.2 блока 11 преобразования управляющих сигналов, выходы которого соединены с входами передатчиков пятого приемопередающего буфера 13. 55 выход приемника соединен с входом блока 11.1 сборки блока 11 преобразования управляющих сигналов,выход которого соединен с входом передатчика третьего приемопередающего буфера 8. Выход передатчика третьего приемопередающего буфера подключен к входу приемника 1.3 канала блока 1.

Выходы блока 10 управления соединены соответственно с входом управления четвертого приемопередающего буфера

12, входом блока 9 формирования адреса, входом управления второго приемопередающего буфера 7, входом управления третьего приемопередающего буфера 8, входом блока 11 преобразования управляющих сигналов,входом управления пятого приемопередающего буфера !3.

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

В соответствии с алгоритмом контроля, схема которого приведена на фиг.5, устройство осуществляет вначале контроль произвольной логики (схемы управления) печатного узла матрицы памяти, а затем при верно работающей схеме управления переходит непосредственно к контролю матрицы. памяти. Согласно алгоритму блок 1 производит выдачу фрагментов тестовой последовательности программы контроля, реализуемых блоками устройства, осуществляющих выдачу тестовых воздействий на испытуемый узел и прием реакций от него. Фрагмент тестовой последовательности представляет собой последовательность векторов, заканчивающуюся командой сравнения принятой реакции с эталоном.

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

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

1179233

10 целью установления места неисправности и выдачи на регистр 2 вывода диагностической информации, В случае отсутствия прерывания, .т,е. при совпадении принятой реакции с эталоном, производится анализ на наличие в программе контроля признака конца контроля произвольной логики печатного узла матрицы памяти. При отсутствии его производится дальнейшая выдача фрагментов тестовой последователь ности, а при наличии, т.е. при полностью проверенной и правильно работающей схеме управления печатного уз- 15 ла матрицы памяти, блок 1 переходит к выдаче команд подготовки блоков устройства к контролю матрицы памяти печатного узла. После подготовки .блоКоВ устройства к контролю матрицы па- р0 мяти печатного узла блок 1 производит выдачу тестовой последовательности в соответствии с алгоритмом функционального тестирования матриц памяти. Выбор алгоритма тестирования матриц па- 2S мяти определяется особенностями их принципиальных схем и топологии.

После окончания контроля матрицы памяти на регистр 2 вывода выдается информация о его результате. 30

Блоки устройства при реализации данного алгоритма работают следующим образом.

В исходном состоянии регистр 2 вывода и регистр 3 ввода обнулены.

Контрольные точки находятся в состоянии приема, высокого уровня, используемости и отключены релейной матрицей 14 от адаптера 15. Работа второго, — пятого приемо-передающих буфе40 ров 7, 8, 12 и 13 запрещена. Объединенные входы-выходы второго приемопередающего буфера 7 и четвертого приемопередающего буфера 12 и выходы третьего приемопередающего буфера 8 4> и пятого приемопередающего буфера 13 находятся в высокоимпеданСном состоянии.

В соответствии с программой контро ля векторы тестовой последовательности поступают через модуль 1.6 параллельного интерфейса блока 1 и регистр

2 вывода (фиг.4) на дешифраторы регистра 4.1.1, адреса точки 4.1.2 и команд 4.1.6 блока управления контрольными точками 4 (фиг. ). Соответственно векторам дешифраторы через вентильные элементы 4.1.3, 4.1.4 и

4.1.5 формируют сигналы синхронизации записи информации в соответствующие триггеры регистра состояния

4.2. Если контрольная точка задается как вход, то состояние триггера

4.2.3 назначения разреыает прохождение сигнала с выхода триггера 4.2.2 состояния уровня через передатчик

6.1 приемопередающего буфера 6 на релейную матрицу 14 и далее через адаптер 15 на проверяемый печатный узел 16. Если контрольная точка задается как выход и является используемой, т.е. на ней необходимо сравнить значения реакции узла и эталона, то поступающий на элемент ИСКЛЫЧАЫЩЕЕ ИЛИ блока 5 сравнения с выхода триггера 4.2.2 уровень (эталонная реакция) сравнивается с уровнем сигнала, приходящего с проверяемого печатного узла 16 через адаптер 15, релейную матрицу 14 и приемник 6.2 приемопередающего буфера 6. По команде сигнал с выхода дешифратора 4.1.6 команд при наличии разрешения с триггера 4.2.1 регистра используемости фиксирует через вентильный элемент 5.1.2 результат сравнения на триггерах 5.2.1 регистра 5.2 результата сравнения. В случае несравнения реакций сигнал с выхода триггера

5.2.1 через передатчик 5.3.1 посту-. пает на модуль 1.6 параллельного интерфейса блока 1 как инициатор сигнала прерывания. При появлении сигнала прерывания блок 1 прекращает выдачу фрагментов тестовой последовательности и переходит к выдаче команд передачи с компаратора результата. компарации. Команда передачи реализуется дешифратором 4.1.6 и вентильным элементом 4.1.7 разрешает передачу результата через передатчик

5.3.2 на регистр 3 ввода и сбрасывает триггер 5.2 .1 результата компарации. С регистра 3 ввода информация поступает на модуль параллельного интерфейса блока 1. Команды управления реле релейной матрицы 14 реализуются дешифратором 4.1.6 и вентильными элементами 4.1.9 и

4.1.10.

Таким образом работает устройство при контроле произвольной логики (схем управления) печатных узлов матриц памяти.

Устройство в режиме контроля непосредственно матриц .полупроводни1179233

12 ковой памяти работает следующим образом (см. фиг. 4 и 6).

По окончании проверки произвольной логики печатного узла матрицы па5 мяти блок 1 в соответствии с алгоритмом контроля выдает через модуль 1.6 параллельного интерфейса и регистр 2 вывода на блок 10 управления команду. разрешения работы устройства в режи- 1р ме внешнего устройства по отношению к блоку 1. Команда поступает на дешифратор 10.9 команд и устанавливает триггер 10. 10 в единичное состояние.

Сигнал с нулевого выхода триггера

10.10 разрешает работу второго 7 и третьего 8 приемопередающих буферов и устанавливает приемник третьего приемопередающего буфера 8 в состояние приема, а передатчик — в состоя- 2р ние передачи.

При отсутствии в канале блока 1 активного сигнала признака обращения

"Ввод" .низкий уровень с выхода приемника этого сигнала третьего приемопе- 25 редающего буфера 8 поступает на вход инвертора 10.4 блока 10 управления, высокий уровень с выхода которого устанавливает второй приемопередающий буфер 7 в состояние приема. Далее 3р блок 1 организует цикл обращения к блоку 10 управления как к внешнему устройству и передает на него соответственно рабочей программе контроля информацию о нижней границе адреса контролируемой области матрицы памяти, начале контроля матрицы памяти и режиме преобразования сигналов управления каналом блока 1 в сигналы управления контролируемого печатного 4р узла матрицы памяти. Это реализуется следующим образом.

Адрес внешнего устройства, в ад ресной части цикла обращения, через приемопередатчики 1.2 канала блока

1 поступает на приемники второго приемопередающего буфера 7 и далее на вход дешифратора 10.5 адреса внешнего устройства блока 10 управления. Работа дешифратора разрешает- 5Р ся сигналом сопровождения адреса внешнего устройства, поступающим на него соответственно циклу обращения блока 1 к внешнему устройству с выхода приемника третьего приемопередающего буфера 8. С выхода дешифратора сигнал поступает на ииформацион« ный вход триггера 10,6 ".Защелка", фиксируюцего обращение к блоку 10 управления как к внешнему устройству.

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

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

10.8 задержки и блок 11.1 сборки формирует сигнал ответа о приеме информации, который через передатчик третьего приемопередающего буфера 8 поступает на вход приемника 1.3 канала блока 1. По этому сигналу блок

1 заканчивает цикл обращения.

Соответственно принятой в регистр 10. 1 информации разрешается работа денифратора 9.1 адреса области адресуемой памяти, четвертого приемопередающего буфера 12, пятого приемопередающего буфера 13, приемники которого устанавливаются в состояние приема, а передатчики в состояние передачи. Устанавливается режим преобразования (длительность задержки для обеспечения временных параметров) сигналов управления циклом обращения проверяемого печатного узла матрицы памяти в блоке 11 преобразования управляющих сигналов.

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

При осуществлении цикла вывода (записи тестовой информации в контролируемую матрицу памяти) устройство работает следующим образом.

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

13

1179233 приемопередающего буфера 7. Разряды адреса, определяющие область адресуемой памяти, с выхода пр темников второго приемопередающего буфера 7 поступают на дешифратор 9.1 и вентильный элемент 9,3 блока 9 формирования адреса. При отсутствии в канале активного сигнала признака обращения "Вывод" работа вентильного элемента 9.3 запрещена. С выхода дешифратора 9 ° 1 сигнал поступает . на информационный вход триггера 9.2

Защелка . Сигнал начала цикла, и,>ступающий с выхода передатчика приемопсредатчиков 1.3 канала блока i через соответствующий приемник третьего приемопередающего буфера 8 на вход синхронизации триггера, защел кивает наличие обращения, разрешая >О

:,прохождение с регистра 10 ° 1 разрядов, ь определяющих нижнюю границу области контролируемой памяти, через вентильный элемент 9.4 и блок 9.5 сборки на вход передатчиков приемопере- 25 дающего буфера 12. Разряды адреса, определяющие адрес ячейки внутри адресуемой о(.;асти памяти, с выхода приемников второго приемопередающего буфера 7 поступают на входы передат- ЗО чиков четвертого приемоперед, ющего буфера 12 без изменения. Таким образом, полностью сформированный адрес контролируемой памяти .поступает с выхода передатчиков приемопередающегоз5 буфера 12 на адаптер 15 и далее на проверяемый печатный узел 16 матрицы памяти.

В информационной части цикла обращения активный сигнал признака обращения "Вывод" поступает с выхода передатчика приемопередатчиков 1.3 канала блока 1 через приемник третьего приемопередаюц1его буфера 8 и вентиль 10.2 на вентильный элемент 9.3 и разрешает прохождение информации через вентильный элемент 9.3 и блок

9.5 сборки на входы передатчиков четвертого приемопередающего буфера

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

12. Далее через адаптер 15 информация поступает на контролируемый печатный узел матрицы памяти 16.

Сигналы управления циклом обращения, поступающие с выходов соответствующих передатчиков приемопередатчиков 1.3 шин управления каналом через приемники третьего приемопередающего буфера 8, приходят на блок 11 ° 2 вентилей, управление работой которых осуществляется в соответствии с режимом, заданным в регистр 10 ° 1. Сигналы с выходов блока 11.2 вентилей поступает на соответствующий блок 11.3 линии задер>кки с различными временами длительности задержки для формирования сигналов с нужными временными параметрами. С выходов линий задержки сигналы поступают на соответствующие блоки 11.4 сборки и далее через блок

11.5 формирователей, передатчики пятого приемопередающего буфера 13 и адаптер 15 — на проверяемый печатный узел 16 матрицы памяти. Проверяемый печатный узел 16 матрицы памяти после поступления управляющих сигналов, приема адреса и информации формирует ответный сигнал, который через приемник пятого приемопередающего буфера

13 поступает на блок 11.1 сборки и далее через передатчик третьего приемопередаюцего буфера 8 — на вход ,соответствующего приемника приемопередатчиков 1.3 шин управления каналом. Блок 1 принимает этот сигнал и заканчивает цикл обращения.

При осуществлении цикла ввода (чтения) записанной в контролируемую матрицу памяти тестовой информации устройство работает следующим образом.

В адресной части цикла обращения устройство рабо гает как описано выше.

В информационной части цикла активный сигнал признака цикла "Ввод" переводит второй приемопередающий буфер 7 в состояние передачи, а четвертый приемопередающий буфер 12 — в состояние приема. В ответ на поступившие сигналы управления циклом ввода и адреса проверяемый печатный узел матрицы памяти выставляет данные и формирует сигнал ответа, информирующий об этом. Данные через адаптер 15, приемники четвертого приемопередающего буфера 12, передатчики второго приемопередающего буфера 7 поступают через приемники приемопередатчиков 1.2 канала шин "Адрес/ данные" в блок 1. Цепь прохождения.

Агнала ответа описана выше. По сиг)6

)5

117Ч233 налу ответа блок 1 принимает данные и заканчивает цикл обращения. Согласно тестовой процедуре блок 1 сравнивает значения записанной и считанной из контролируемой матрицы памяти информации и в случае несравнения значений идентифицирует ,неисправный элемент. После окончания контроля матрицы памяти блок 1 сбрасывает установленный режим работы и осуществляет вывод на устройство вывода результата контроля.

1179233

1179233

1179233

1179233

Фо уо.пО ь о а фроьюе п7 ооои паслеааРо

mu лраароммы праиз3ольнао л

ы оча каман передачи с усгарайстВа и прием резульгпато несаЬпоаения реакции с ч оложам ноп а результата несо nuаения и идентиФикоций неислро8иаго эпемежтч1

6ы8аыо ио устройст о

Юи&да Зиогносгпичесиог сооБщения и реаулыпота srîíòðîëÿ! 179233

Адрес

Данные

Ориэнал

nbpucy. л дУ

Андрес

8анныЮ+

А4оес

Даюи е

Рриэюн пращ.нЯ М

Составитель Н. Помякшева

Редактор Л. Веселовская Техред Л.Бабинец Корректор И. арденн

Заказ 5667/45 Тираж 748 Подписное

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

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

Ирес

Асс+

Начало . ЯУРО7 7

Уриэнан ц

УоЯ

Hovuxn

ФбНЛа

l7jyrls 0к д ю/ г

Оюйю

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

Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов Устройство для контроля цифровых печатных узлов 

 

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

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

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

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

Изобретение относится к области автоматизированных систем контроля и предназначено для контроля больших и сверхбольших интегральных схем (БИС) и (СБИС) на функционирование при их массовом производстве
Наверх