Устройство для контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК ЯО.дед А 1 б 9 4 06 Р 11 26 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЗОБРЕТЕНИЯ 12Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ(57) Изобретение относится к вычислительной технике и автоматике и можетбыть использовано для проверки логических схем цифровых узлов ЭВМ. Целью изобретения является расширение функ" циональных возможностей за счет возможности задания любой временной диаграммы сигналов возбуждения входных контактов проверяемого блока. Цель достигается путем введения в блок управления устройства узла временных задержек, а в каждый блок формирования входных воздействий - мультиплексора, информационные входы которого подключены к выходам узла временных задержек, а адресные входы - к вьмодам счетчика, код на котором определяет время появления сигнала в соответствии с временной диаграммой рабо- аФ ты проверяемого узла. 1 ил.9568 5 10 15 20 25 30 45 50 133Изобретение относится к вычислительной технике и автоматике и можетбыть использовано для проверки логических схем цифровых узлов ЭВМ.Цель изобретения - расширение функциональных возможностей за счет реализации воэможности задания любойвременной диаграммы сигналов возбуждения входных контактов контролируемого блока.На чертеже представлена функциональная схема устройства,Устройство содержит контролируемый блок 1, каналы 2. . .2 п входныхвоздействий, группу 3 триггеров ошибок, элемент ИЛИ-НЕ 4, блок 5 индикации, генератор б тестов, блок 7 памяти тестов, счетчик 8 байтов, дешифратор 9, блок 10 управления, триггеры11 и 12, элемент ИЛИ 13, элемент 14сравнения, элементы И 15 и 16, эле -мент ИЛИ 17, элементы И 18 - 22 элементы ИЛИ 23 и 24, триггер 25, блок26 хранения временных задаржек, счетчик 27, мультиплексор 28.Устройство включается в работу припоступлении сигнала "Пуск", Данныйсигнал осуществляет сброс счетчиков8 и 27 и устанавливает через элементИЛИ 23 триггер 25 в единичное состояние, Сигнал с выхода триггера 25включает в работу генератор б, Сигналы с выходов генератора б возбуждаютинформационные входы блока 7 (выходы1, ,8) и его синхровход (выход 9).Под управлением сигналов с выходовсчетчика 8 производится последовательное побайтовое занесение информации в блок 7. Байт (и+1) являетсябайтом команд.В устройстве реализуется выполнение следующих команд: задания выходных контактов проверяемого блока (команда 1), задания временных задержексигналов на контактах проверяемогоблока (команда 11), тестового контроля проверяемого блока (команда 111)и окончания контроля (команда 1 Ч).При установке в разрядах поляуправления блока 7 команды 1 (единичный сигнал на входе 1 дешифратора 9)сигналом переполнения счетчика 8 осуществляется открытие элемента И 18и в каналах 2 входных воздействийтриггеры 11 устанавливаются в состояние, соответствующее коду в разрядах(состояние " 1" триггеров 11).При установке в разрядах поля упуправление блока 7 команды 11 (единичный сигнал на входе 2 дешифратора9) сигналом переполнения счетчика 8осуществляется возбуждение через элемент И 19 счетных входов счетчиков27 в каналах 2 входных воздействий,и, в случае наличия на каких-либовыходах поля тестов блока 7 единичныхсигналов, счетчики 27 в соответствующих каналах 2 входных воздействийизменяют свое состояние на "1".С целью задания различных временных задержек в каналах 2 входныхвоздействий команда 11 должна повторяться г раз. После окончания последней команды 11 каналы 2 входных воздействий подготовлены для выполнениякоманд 111,При установке в разрядах управления блока 7 команды 111 (единичныйсигнал на выходе 3 дешифратора 9)сигналом переполнения счетчика 8производится открытие элемента И 20,сигнал с выхода которого производят запуск блока 26 хранения временных задержек и устанавливает через элемент ИЛИ 24 триггер 25 в нулевое состояние. Последним осуществляется останов генератора 6,Сигналы с выходов (1г) блока 26 хранения временных задержек последовательно возбуждают информационные входы мультиплексоров 28. Время появления сигналов на выходе мультиплексоров 28 определяется кодами,установленными на соответствующихсчетчиках 27. Сигналы с выходов мультиплексоров 28 устанавливают триггеры 12 в состояние, соответствующее тестовому коду, установленному на блоке 7, тем самым производится через элемент ИЛИ 13 возбуждение соответствующими сигналами входных контактов проверяемого блока 1. Одновременно сигналами с выходов мультиплексоров 28возбуждаются соответствующие элементыИ 15 и через элемент ИЛИ 17 производится установка соответствующих триггеров ошибок 3 в состояние "1" принесравнении на схемах 14 сигналов наконтактах блока 1 с сигналами на выходах соответствующих разрядов блока7 памяти тестов,з13395Сигналом с выхода (г+1) блока 26 хранения временных задержек открываются элементы И 16 в каналах 2, обслуживающих входные контакты проверя 5 емога блока 1. Сигналы с выходов элементов И 16 через элемент ИЛИ 17 устанавливают в единичное состояние соответствующие триггеры ошибок, при несравнении сигналов на входных кон р тактах проверяемого блока 1 и сигналов на выходах соответствующих разрядов блока 7 памяти тестов.Сигналом с выхода (г+2) блока 26 хранения временных задержек на эле менте И 22 осуществляется анализ состояния триггеров 3 ошибок и, в случае отсутствия ошибок, сигналом с выходы элемента И 22 производится установка через элемент ИЛИ 23 триггера 25 в 20 единичное состояние, т,е. производится запуск генератора 6 для выдачи последующей информации тестовой проверки, При установке в разрядах поля управления блока 7 команды 17 (еди ничный сигнал на выходе 4 дешифратора 9) сигналом переполнения счетчика 8 осуществляется возбуждение элемента И 21, сигнал с выхода которого через элемент ИЛИ 24 устанавливает в нуле вое состояние триггер 25, и генератор 6 останавливается, что соответствует окончанию работы по контролю блока 1. 68 35 Устройство для контроля логических блоков, содержащее генератор тестов, блок памяти тестов, счетчик бай О тов, дешифратор, группу триггеров ошибки, элемент ИЛИ-НЕ, блок индикации, и каналов входных воздействий (и - число входов) выходов контролируемого логического блока, блок уира вления, который содержит блок хранения временных задержек, три элемента И, триггер, два элемента ИЛИ, а каждый .-й канал входных воздействий (1=1и) содержит два тРиггеРа, два элемента И, два элемента ИЛИ, элемент сравнения, причем информационные входы блока памяти тестов соединены с выходами генератора тестов, выход признака синхронизации которого 55 соединен с синхровходом блока памяти тестов и счетным входом счетчика байтов, разрядные выходы которого соединены с адресными входами блока памяти Формула изобретения тестов, выходй поля управления которого соединены с информационными входами дешифратора, первый и второйвыходы которого соединень. с первымивходами первого и второго элементовИ блока управления соответственно,выход второго элемента И блока управления соединен с первым входом первого элемента ИЛИ блока управления, выход которого соединен с входом сбросатриггера блока управления, выход которого соединен с входом разрешениягенератора тестов, вход пуска устройства .соединен с первым входом второгоэлемента ИЛИ блока управления, входомсброса счетчика байтов и входамисброса триггеров ошибки группы, выходвторого элемента ИЛИ блока управления соединен с входом установки триггера блока управления, выход переполнения счетчика байтов соединен с вторым входом первого элемента И блокауправления, выходы поля тестов блокапамяти тестов соединен с Р-входамипервых и вторых триггеров соответствующих каналов входных воздействий,выход первого элемента И блока управления соединен с вторым входом первого элемента ИЛИ блока управления ис входом синхронизации блока хранениявременных задержек, выход признаканачала регистрации. отрезка которогосоединен с прямыми входами первыхэлементов И всех каналов входных воздействий, выходы первых и вторых элементов И всех каналов входных воздействий соединены с первыми и вторымивходами первых элементов ИЛИ соответствующих каналов входных воздействий,выходы первых элементов ИЛИ всех каналов входных воздействий соединеныс входами соответствующих триггеровошибки группы, выходы которых соединены с входами блока индикации и элемента ИЛИ-НЕ, выход которогс соединенс первым входом третьего элемента Иблока управления, выходы вторых триггеров всех каналцв входных воздействий соединены с первымк входами вторых элементов ИЛИ одноименных каналоввходных воздействий, выходы вторыхэлементов ИЛИ всех каналов входныхвоздействий соединены с первыми входами элементов сравнения одноименныхканалов входных воздействий и являются выходами устройства для подключения к входам-выходам контрслируемогологического блока, выходы элементов133сравнения всех каналов входных воздействий соединены с 0-входами соответствующих триггеров группы, выход третьего элемента И блока управления соединен с вторым входом второго элемента ИЛИ блока управления, о т л и - ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет реализации возможности задания любой временной диаграммы сигналов возбуждения входных контактов контролируемого блока, блок управления содержит четвертый и пятый элементы И, а каждый из каналов входных воздействий содержит мультиплексор и счетчик, причем выход переполнения счетчика байтов соединен с вторым входом второго элемента И, с первЫми входами четвертого и пятого элементов И блока управления, вторые входы которых соединены с четвертым и пятым выходами дешифратора соответственно, выход четвертого элемента И блока управления соединен с С-входами первых триггеров всех каналов входных воздействий, выходы первых триггеров всех каналов входных воздействий соединены с вторым входом второго элемента ИЛИ, первым входом второго элемента И и инверсным входом 9568первого элемента И одноименных каналов входных воздействий, вторые входыэлементов сравнения всех каналоввходных воздействий соединены с соответствующими выходами поля тестовблока памяти тестов и с входами разрешения счетчиков одноименных каналов входных воздействий, разрядные 10 выходы которых соединены с адреснымивходами мультиплексоров соответствующих каналов входных воздействий, выходы мультиплексоров всех каналоввходных воздействий соединены с С-вхо дами вторых триггеров и вторыми входами вторых элементов И одноименныхканалов входных воздействий, информационные входы мультиплексоров всехканалов входных воздействий соединены О с группой выходов поля времени задания подачи входных воздействий блокахранения временных задаржек, выходпризнака начала контроля которого соединен с вторым входом третьего эле мента И блока управления, выход пятого элемента И блока управления соединен со счетным входом счетчиков всех ,каналов входных воздействий,входы сброса этих счетчиковсоединены с входом пуска устройства.1339568 Составитель А,СиротскаяРедактор Е,Папп Техред М Дидык Корректор А.Тяск сное а я на де венно-полиграфическое предприятие, г, Ужгород, ул, Проектная роизво 223/39 ВНИИПИ ГосУ по делам и 113035, Москв
СмотретьЗаявка
4017138, 04.02.1986
ПРЕДПРИЯТИЕ ПЯ В-2129
МЕРКУЛЬ ВАЛЕРИЙ ВАСИЛЬЕВИЧ, ФОМИЧ ВЛАДИМИР ИВАНОВИЧ, КУЗЬМИН НИКОЛАЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: блоков, логических
Опубликовано: 23.09.1987
Код ссылки
<a href="https://patents.su/5-1339568-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>
Предыдущий патент: Устройство контроля цифровых блоков
Следующий патент: Устройство для формирования сигнала прерывания при отладке программ
Случайный патент: Прессформа для камышитовых и т. п. щитов