Устройство для контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ нц 868763 Сова Советских Социалистических Республик61) Дополиительи авт.свид-ву М. Кл.С 06 Г 11/04 Заявлено 10.0 1,80 исоединением зая 21 2866280/18-2 и Нов 23) Приорите ударственный комите СССР о делам изобретений и открытийбликоваио За 9,81, Бюллетень Йо Зб я описания ЗООЯ 81К 621.326.7 (088. 8) Дата опубликова Авторь обрете Ь 1".ЪС 1 Й.ЯЯ Е.И. Николаев и Е.З. Храпк) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИ ОВ осится к вычислиможет быть исполья логических блоков етение отехникеля контрВТ,бладает з-за нельких ни при ых логич ных сиесИзобр тнтельной изовано д олсредств ЦИзвестно устройство для тестовогоконтроля цифровых узлов ЦВМ, содержащее блок памяти, блок ввода, регистртестов, схемы сравнения, индикаторыи формирователи входных сигналов 11.Недостатком известного устройстваявляется низкая производительностьвследствие значительных затрат времени на подачу большого числа тесто.вых наборов. Количество тестовых наборов,необходимых для контроля логических блоков с помощью известногоустройства, велико, вследствие того,что при параллельной во времени подаче всех разрядов каждого тестовогонабора на входы контролируемого логи"ческого блока, содержащего последовательностные схемы (триггеры), возникают гоночные ситуации и поэтому дляих устранения каждый тестовый наборразделяют на несколько элементарныхтестов. Поэтому тест-программа становится длиннее и требует большеговремени для исполнения,Наиболее близким техническим решением к предлагаемому является устройство для контроля блоков радиоэлектронной аппаратуры, содержащее блокуправления, блок памяти, соединенныйвходом с первым выходом блока управления, а выходами - с первыми входами блока записи, второй вход которогосоединен со вторым выходом блока управления, регистр теста, выходы которого соединены соответственно с первыми входами элементов сравнения ипервыми входами элементов коммутации,вторые входы которых соединены с третьими выходами блока управления,третьи - с выходами контролируемого 5 блока и со вторыми входами соответствующих элементов сравнения, выходыкоторых соединены с входами блокауправления 2.Однако устройство также о 0 низкой производительностью ивозможности совмещения нескоэлементарных тестов во времеконтроле последовательностнких схем, при создании гоночтуаций.Цель изобретения - повышение быстродействия устройства.Поставленная цель достигается тем,что в устройство для контроля логичес 0 ких блоков, содержащее блок управле 8 б 8763ния,блок памяти, соединенный своимвходом с первым выходом блока управ"ления, а выходами - с первыми входамиблока записи, второй вход которогосоединен со вторым выходом блока управления, регистр теста, выходы которого соединены соответственно с пер"выми входами элементов сравнения ипервыми входами элементов коммутации,вторые входы которых соединены с третьими выходами блока управления, тре- отьи - с выводами контролируемого блока и со вторыми входами соответствующих элементов сравнения, выходы которых соединены с входами блока управления, введены генератор импульсов,триггер, счетчик, дешифратор, первый 15элемент И и по числу входов регистратеста - вторые элементы И, первыевходы которых соединены с соответствующими выходами блока записи информации, вторые вхоцы - с соотйй 7 ствующими выходами дешифратора, выходы -с вхоцами регистра теста, первые входы дешифратора подключены к первымвыходам счетчика, второй выход которого соединен с третьими входами элементов сравнения и первым входомтриггера, второй вход которого соединен с первым выходом блока управления,третий вход - с четвертым выходомблока управления, а выход - с первымвходом первого элемента И, второйвход которого подключен к выходу генератора импульсов, а выход - ко входу счетчика и второму входу дешифратора,На чертеже приведена блок-схемаустройства.Устройство для контроля логического блока 1 содержит блок 2 управления, блок 3 памяти, блок 4 записи,регйстр 5 теста, элементы б сравнения, элементы 7 коммутации, генера"тор 8 импульсов, триггер 9, первыйэлемент И 10, счетчик 11, дешиФратор12, вторые элементы И 13.Устройство работает следующим образом.Контролируемый логический блок 1имеет и выЬодов для подключения приконтроле, каждый из которых можетбыть входом или выходом. Разделениевыводов на входы и выходы осуществляют элементы 7, соединяя выходы регистра 5 с входами блока 1 или отключая,выходы регистра 5 от выходов блока 1 по сигналам блока 2. Блок 3 памяти содержит тестовые слова, представляющие собой совокупность1и .О, соответствующие входным наборам и эталонным выходным реакциямблока,1. Проверка осуществляется путем сравнения на элементах б выходной реакции эталонного блока, записанной в блоке 7 памяти, с реакциейконтролируемого блока 1.Перед проверкой блок 2 выдает им".пульс сброса, который устанавливает б 5 триггер 9 в О состояние и этим запрещает прохождение импульсов с генератора 8 через элемент И 10 на счетчик 11. Этот же импульс выбирает в блоке 3 первое тестовое слово. Одновременно с этим блок 2 переводит элементы 7 в положения, соответствующие входам или выходам блока 1. По сигналу .Запись блок 2 выводит первое тестовое слово из блока 3 в блок 4. Информация первого тестового слова с выходов блока 4 поступает на первые входы элементов И 13, которые закрыты по вторым входам сигналами с дешифратора 12.Затем по сигналу Ввод блок 2 устанавливает триггер 9 в 1 состояние, открывая элемент И 10 для прохождения пачки импульсов с генератора 8 на счетный вход счетчика 11 и стробирующий вход дешифратора 12. В результате дешифратор 12 на своих выходах поочередно один за другим выдает импульсные сигналы, которые стробируют элементы И 13, и последовательно разряд за разрядом вводит информацию первого теста из блока 4 через элементы И 13 в регистр 5, с выходов которого информация поступает на входы контролируемого блока 1 и элементов б сравнения. Импульс переполнения счетчика 11 устанавливает триггер 9 в О положение, прекращая прохождение импульсов через элемент И 10, и производит анализ результата сравнения по элементам б.В случае, если выходная эталонная информация регистра 5 совпадает с реакцией блока 1 во всех разрядах, элементы б через блок 2 управления выводят из блока 3 следующее проверочное слово и т. д., пока блок 1 не будет проверен полностью, При несравнении хотя бы на одном из элементов б блок 2 выдает на блок 4 запрещающий сигнал, останавливая этим проверку.Последовательное во времени изменение состояний на входах контролируемого блока позволяет устранить неоднозначность на его выходах из"за гоночных ситуаций, имеющих место от одного вида блоков 1 к другому. Кроме этого, возможность задавать опре" деленные последовательности входных воздействий для схем с памятью на одном тестовом наборе, которая в известном устройстве может быть реализована только в нескольких тестовых наборах, позволяет уменьшить коли" чество тестовых слон в тест-программе. Время обращения к блоку 3 для вывода очередного тестового слова, которое определяется низкой скоростью устройств ввода"вывода, больше, чем время последовательного изменения состоя" ний всех разрядов регистра теста, которое обеспечивается высокочастотными элементами на интегральных микро" схемах. За счет этого быстродействие868763 Формула изобретения 330/71 Тираж 748 Подписное НИИПИ Зак П Патент, г.ужгород, ул.Проектная,4 лиа предлагаемого устройства выше, чем у известного,Таким образом, введение генератора 8, триггера 9, счечика 11, дешифратора 12, первого 10 и вторых 13 элементов Й позволяет исключить гоночные ситуации при контроле блоков е памятью и, следовательно, повысить быстродействие за счет совмещения нескольких элементарных тестовых наборов в одном.0 1 Устройство для контроля логических блоков, содержащее блок управления, блок памяти, соединенный своим входом с первым выходом блока управления, а выходами - с первыми входами блока записи, второй вход которого соединен со вторым выходом блока управления, регистр теста, выходы ко торого соединены соответственно с первыми входами элементов сравнения и первыми входами элементов коммутации, вторые входы которых соединены .с третьими выходами блока управления,д третьи - с выводами контролируемого блока и со вторым входами соответствующих элементов сравнения, выходы которых соединены с входами блока управления, о т л и ч а ю щ е е с ятем, что, с целью повышения быстродействия, в устройство введены генератор импульсов, триггер, счетчик,дешифратор, первый элЕмент И и почислу входов регистра теста - вторыеэлементы И, первые входы которых соединены с соответствующими выходамиблока записи информации, вторые входы - с соответствующими выходамидешифратора, выходы - с входами регистра теста, первые входы дешифратора подключены к первым выходам, счетчика, второй выход которого соединенс третьими входами элементов сравнения и первым входом триггера, второйвход которого соединен с первым выходом блока управления, третийвход - с четвертым выходом блока управления, а выход - с первым входомпервого элемента И, второй вход которого подключен к выходу генератораимпульсов а выход - ко входу счетчика и второму входу дешифратора.Источники информации,принятые во внимание при экспертизе,1. Авторское свидетельство СССРУ 618742, кле 6 06 Г 11/04, 1977,,2. Авторское свидетельство СССРР 598082 кл. 6 06 Р 11/04, 1976
СмотретьЗаявка
2866280, 10.01.1980
ПРЕДПРИЯТИЕ ПЯ А-1586
НИКОЛАЕВ ЕЛИЗАР ИЛЬИЧ, ХРАПКО ЕФИМ ЗИНЬДЕЛЕВИЧ
МПК / Метки
МПК: G06F 11/04
Метки: блоков, логических
Опубликовано: 30.09.1981
Код ссылки
<a href="https://patents.su/3-868763-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>
Предыдущий патент: Стенд для контроля и управления процессором
Следующий патент: Устройство для контроля логических узлов
Случайный патент: Снегопогрузочная машина