ния в следующем такте контроля правильным выходной набор может быть занисан в регистр входных наборов. Таким образом, используя наборы выходных сигналов от контролируемого логического блока, на последующем такте контроля в регистре входных наборов формируется необходимый входной набор. В блоке сравнения выходной набор сравнивается с эталонным набором, поступающим из блока для хранения эталонных выходных, наборов. В случае их неравенства выдается сигнал ошибки в управляющий блок.
В устройстве (2) сокращение объема оборудования достигается лишь за счет сокращения емкости запоминающих устройств для хранения входных эталонных наборов. Емкость запоминающих устройств для хранения выходных эталонных наборов велика.
Целью изобретения является сокращение аппаратуры памяти устройства.
Достигается это тем, что в устройство для контроля логических блоков, содержашее блок сравнения, первый вход и выход которого соединены соответственно с первым выходом и входом блока унравлення, второй и третий выходы которого соединены соответственно с первыми входами первой и второй групп элемептов И, а четвертый выход блока унравлення подключен к первому входу первого коммутатора, подсоединенного вторым входом к выходу первого регистра, входы которого соединены с выходами первой и второй групп, элементов И, а вторые входы блока сравнения и второй группы элементов И подключены к входу устройства, введены задатчик эталонов, второй регистр, второй коммутатор и третья и четвертая группа элементов И, первые входы которых соединены соответственно с пятым и шестым выходами блока управления, соединенного седьмым выходом с входом задатчика эталонов, выходы которого подключены к вторым входам первой и третьей групп элементов И, вторые входы четвертой группы элементов И соедипены с входом устройства, а выходы третьей и четвертой групп элементов И через второй регистр подключены к первому входу второго коммутатора, соединенного выходом с третьим входом блока сравнения, а вторым входом - с восьмым выходом блока управления.
Структурная схема устройства представлена на чертеже.
Устройство для контроля логических блоков содержит блок управлепия 1, первый коммутатор 2, первый регистр 3, первую группу 4 и вторую группу 5 элементов И, задатчик эталонов 6, блок сравнения 7, второй коммутатор 8, второй регистр 9, третью группу 10 и четвертую группу II элементов И и контролируемый логический блок 12.
Устройство работает следующим образом.
По сигналу блока 1 коммутатор 2 осуществляет соединение разрядов регистра 3 с определенными входами блока 12. Установочный входной набор записывается в регистр 3 по комапде блока 1 из задатчика 6 через первую группу 4 элементов И, а установочный выходной пабор - в регистр 9
через третью группу 10 элементов И. Образовавшийся на выходах блока 12 набор выходных сигналов поступает на входы блока 7 и входы второй 5 и четвертой групп 11 элементов И. По сигналу блока 1 в
блоке 7 происходит сравнение наборов выходных сигналов из блока 12 и эталонных выходных сигналов, снимаемых с определенных разрядов регистра 9 посредством коммутатора 8. В случае неравенства блок
7 выдает сигнал ошибки в блок 1. Изменения в разрядах регистров 3 и 9 выполняются на каждом очередном такте контроля по командам блока 1. Формирование выходных эталонных наборов происходит в регистре 9 через третью группу 10 элементов И из задатчика 6 или через четвертую группу 11 элементов И из выходного набора сигналов от блока 12, а выбор требуемого эталониого сигнала осуществляется коммутатором 8 по командам блока 1.
Выходпой набор с блока 12 поступает на регистр 9 только в том случае, когда он иравилен и когда это предусмотрено программой блока 1.
Четвертая группа 11 элементов И служит для записи по команде блока 1 правильного выходного набора с блока 7, получеппого в даппом такте, в регистр 9 в
случаях, если в последующем такте данный выходной пабор будет использоваться как эталонный.
Предлагаемый подход формирования входных и выходных эталонных наборов,
осуществляемый программно блоком управления позволит уменьшить объем памяти запоминающих устройств для хранения эталонных наборов.
Формула изобретения
Устройство для контроля логических блоков, содержащее блок сравнения, первый гаод и выход которого соединены соответствеппо с первым выходом и входом блока управлепия, второй и третий выходы которого соединены соответственно с первыми входами первой и второй групп элементов И, а четвертый выход блока управления подключен к первому входу первого коммутатора, подсоединенного вторым входом к выходу первого регистра, входы которого соединены с выходами первой и второй групп элементов И, а вторые входы блока сравнения и второй группы элементов И подключены к входу устройства,
отличающееся тем, что, с целью упрощения устройства, в него введены задатчик эталонов, второй регистр, второй коммутатор и третья и четвертая группы элементов И, первые входы которых соединены соответственно с пятым и шестым выходами блока управления, соединенного седьмым выходом с входом задатчика эталонов, выходы которого подключены к вторым входам первой и третьей групп элементов И, вторые входы четвертой группы элементов И соединены с входом устройства, а выходы третьей и четвертой групп элементов И через второй регистр подключены к первому входу второго коммутатора, соединенного выходом с третьим входом блока сравнения, а вторым входом - с восьмым выходом блока управления.
Источники информации,
принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 447392, кл. G 06 F 15/46, 1973. 2. Авторское свидетельство СССР № 377738, кл. G 05 В 23/02, 1970.
3. Авторское свидетельство СССР № 538370, кл. G 06 F 15/46, 1975 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля логических блоков | 1975 |
|
SU538370A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1196692A1 |
Устройство для проверки функционирования логических схем | 1980 |
|
SU955072A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1553978A1 |
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1312580A1 |
АВТОМАТИЗИРОВАННЫЙ КОМПЛЕКС КОНТРОЛЯ И ДИАГНОСТИКИ (ВАРИАНТЫ) | 2003 |
|
RU2257604C2 |
Устройство для автоматического поиска дефектов в логических блоках | 1988 |
|
SU1681304A1 |
Устройство для автоматического поиска дефектов в логических блоках | 1982 |
|
SU1108451A1 |
Устройство для контроля цифровых блоков | 1981 |
|
SU1037259A1 |
Устройство для тестового контроля цифровых блоков | 1984 |
|
SU1251084A1 |
Авторы
Даты
1981-03-07—Публикация
1978-03-01—Подача