I
Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля логических блоков.
Известно устройство 1 дЛя контроля логических блоков, содержащее регистр сдвига, блок ввода программы, генератор тестов, первый дешифратор и формирователь импульсов, элементы И и сумматор по модулю два.
Недостатком этого устройства является большой объем оборудования для хранения тестовой информации.
Наиболее близким по технической сущности к предложенному является устройство для обнаружения неисправностей в логических схемах 2}, содержащее счетчик, выходы которого соединены с блоком регистрации, эталонными блоками и контролируемым блоком, соединенными своими выходами с соответствующими входа™ ми блока регистрации и схемы сравнения, вторые входы которой подключены к выходам эталонного блока, а выходы - к блокам индикации и регистрации, тактовые выходы генератора управляющих сигналов
подключены к управлякяцим входам эталонного и контролируемого блоков, к соответствующим входам схемы сравнения, блоков индикации и регистрации и к счетному входу с.четчика, выход установки нуля генератора управлякядих символов соединен с соответствующими входами счетчика, блока регистрации, эта10лонного и контролируемого блоков, а его входы - с выходами схемы сравнения.
Недостатком известного устройства является большой объем обо15рудования.
Цель изобретения - сокращение объема оборудования.
. Для достижения этой цели в устройство для контроля логических блоков, содержащее блок хранения эталонных выходных наборов, блок хранения входных наборов, блок управления, причем первый выход
25 блока управления подключен ко входу блока эталойных выходных наборов, второй выход блока управления подключен ко входу блока входных наборов, введс ны т-раэрядный на30 капливающий сумматор и мультиплексор, причем группа входов мультиплексора подключена к группе выходов контролируемого блока, выход мультиплексора соединен с первым входом т-разрядного накапливающего сумматора, втЪрйо вход которого подключен к выходу блока хранения эталонных выходных наборов, управляющий вход т-раэрядного накапливающего сумматора подключен к третьему выходу блока управления, четвертый выход которого подключен к управляющему входу мультиплексора, выход блока входных наборов подключен ко входу контролируемого блока.
Структурная схема устройства приведена на чертеже.
Устройство для контроля логических блоков содержит: блок 1 хранения входных наборов, блок 2 хранения эталонных выходных наборов, блок управления 3, мультиплексор 4, накапливающий сумматор 5.
Устройство работает следующим образом.
Выходные контакты контролируемого блока 6 распределяются на п. групп по m разрядов в каждой группе. Осуществляется последовательное п-кратное суммирование т-разрядных кодов, поступающих через мультиплексор .4 от выходных контактов каждой группы контролируемого блока б, и суммирование полученной суммы с эталонным выходным набором, равным дополнительному коду ожидаемой сумзуш п кодов на выходных контактах контролируемого блока 6 при правильной.его работе. Отсутствие сигнала переполнения сумматора 5 в результате последнего суммирования свидетельствует о неисправности в контролируемом блоке б .,
На входные контакты контролируемого блока б из блока 1 для хранения входных наборов по сигналам управляющего блока 3 подаются входные тестовые наборы. Реакция контролируемого блока б на воздействие входного набора с первой группы выходных контактов этого блока через мультиплексор 4, управляемый блоком 3, подается на т-разрядный накапливающий сумматор 5 с циклическим переносом. Затем выходные сигналы с втррой и последующих групп выходных контактов блока б по сигналам блока 3 через мультиплексор 4 подаются на cJ(MMaTop 5, где суммируются с хранящимся в нем кодом. После прибавления в сумматоре 5 значений выходных сигналов с последней группы выходных контактов блока б на второй блок сумматора 5 с блока 2 для хранения эталонных выходных наборов по сигналу блока управления 3 подается эталонный выходной набор, являющийся дополнительным кодом полученной
сумматоре 5 суммы выходных реакций блока б на данное входное воздейсвие при правильной работе блока 6. Этот эталонный набор складывается суммой, хранящейся в сумматоре 5. Если эта сумма верна, то в результате этого сложения появляется сигнал переполнения, который с выхода сумматора 5 передается в блок управления 3 по сигналу этого блока. После этого на контролируемый блок б с блока 1 для хранения входных наборов подается следующий набор и весь цикл повторяется. Отсутствие сигнала переполнения сумматора 5 в результате последнего суммирования воспринимается блоком управления 3 как неисправность контролируемого блока б .
Использование предложенного устройства позволяет уменьшить количество разрядов в блоке 2 хранения эталонных выходных наборов с величины, равной полному количесву выходных контактов контролируемого блока б, до величины, равной количеству контактов в группе. Если, например, все выходные контакты контролируемого блока б распределены на две группы, то количество разрядов в блоке для хранения эталонных выходных наборов и его емкость уменьшается в два раза, что сокращает объем оборудования.
Формула изобретения
Устройство для контроля логических блокоё, содержащее блок хранения эталонных выходных наборов, блок хранения входных наборов, бло управления, причем первый выход блока управления подключен ко входу блока эталонных выходных наборов, второй выход блока управления подключен ко входу блока . входных наборов, отличающееся тем, что, с целью сокращения объема оборудования, в устройство введены т-разрядный накапливающий сумматор и мультиплексор, причем группавходов . мультиплексора подключена к группе выходов контролируемого блока, выход мультиплексора соединен с первым входом т-разрядного накапливаквдего сумматора, второй вход которого подключен к выходу блока хранения эталонных выходных наборов, управляющий вход т-разрядного накапливающего сумматора подключен к третьему выходу блока управления четвертый выход которого подключен к управляющему входу мультиплексора, выход блока входных наборов
подключен ко входу контролируемого блока.
Источники информации, принятые во внимание при экспертизе
1.ABTOp« KQft с.видетельстчо СССР 558266,кл. G 06 F 11/04,1975.
2.Авторское свидетельство СССР W 441532,. кл. G 06 F 11/04, 1971 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля логических блоков | 1986 |
|
SU1386998A1 |
Устройство для контроля дискретных объектов | 1978 |
|
SU728130A1 |
УСТРОЙСТВО ФАЗОВОЙ СИНХРОНИЗАЦИИ | 1997 |
|
RU2119717C1 |
Преобразователь кода числа из системы остаточных классов в напряжение | 1982 |
|
SU1069155A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1539782A2 |
Устройство для автоматического поиска дефектов в логических блоках | 1982 |
|
SU1108451A1 |
Аналого-цифровой преобразователь | 1986 |
|
SU1325696A1 |
Устройство для контроля цифровых узлов | 1984 |
|
SU1231506A1 |
ОДНОКАНАЛЬНЫЙ КОРРЕЛЯЦИОННЫЙ ИЗМЕРИТЕЛЬ ЧАСТОТНЫХ ИСКАЖЕНИЙ | 2009 |
|
RU2393491C2 |
Устройство для суммирования частотно-импульсных сигналов | 1986 |
|
SU1385128A1 |
Авторы
Даты
1980-09-15—Публикация
1978-02-15—Подача