Устройство для контроля логических блоков

 

Изобретение относится к вычислительной технике и может быть ис-.. пользовано для контроля сложных логических блоков. Целью изобретения является расширение класса контролируемых объектов. Устройство содержит генератор 1 тактовых импульсов, блок 2 управления, генератор 3 тестовых последовательностей, сигнатурный анализатор 5, блок 6 индикации, первый счетчик 7, элемент 8 задержки, второй счетчик 9, дешифратор 10 и группу 11 триггеров. Введение счетчиков, деп1ифратора элемента задержки и группы триггеров поз волило обеспечить стимуляцию несовместимых входов контролируемых блоков тестовыми последовательностями , разделенными во времени , что расширило класс контролируемых объектов. 1 з.п. ф-лы, 3 ил. о S ел

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (SII 4 С 06 Р 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ фиг. J

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 4014232/24-24 (22) 20.01.86 (46) 15.03.88. Бюл. Р 10 (7I) Научно-исследовательский институт автоматизированных систем планирования и управления в строительстве (72) А.В.Гирнык, А.М,Плакснн, Т.А.Рукина и А.В.Черняев (53) 681.3(088.8) (56) Техника средств связи. Сер. Радиоиэмерительная техника, 1980, вып.2, с. 30.

Авторское свидетельство СССР

11 - 1070562, кл. G 06 F 15/46, 1984. (54) УСТРОЙСТВО ДЗИ КОНТРОЛЯ ЛОГИЧЕСКИХ SJIOKOB (57) Изобретение относится к вычислительной технике и может быть ис-.

„„SU„„1381509 А1 польэовано для контроля сложных логических блоков. Целью изобретения яв" ляется расширение класса контролируемых объектов. Устройство содержит генератор 1 тактовых импульсов, блок

2 управления, генератор 3 тестовых последовательностей, сигнатурный анализатор 5, блок 6 индикации, первый счетчик 7, элемент 8 задержки, второй счетчик 9, дешифратор 10 и группу 11 триггеров. Введение счетчиков, дешифратора элемента задержки и группы триггеров позволило обеспечить стимуляцию несовместимых входов контролируемых блоков тестовыми последовательностями, разделенными во времени, что расширило класс контролируемых объектов. I з.п. ф-mr, 3 ил.

1381509

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

Целью изобретения является расширение класса контролируемых объектов.

На фиг.l приведена структурная схема устройства; на фиг.2 — функциональная схема блока управления; на фиг.3 — схема группы триггеров.

Устройство для контроля логических блоков (фиг.l) содержит генератор 1 тактовых импульсов, блок 2 управления, генератор 3 тестовых по- 15 следовательностей. Позицией 4 обоэна еН контролируемый логический блок.

Устройство содержит также сигнатурный анализатор 5 блок 6 индикации, первый счетчик 7, элемент 8 задержки, 20 второй счетчик 9, дешифратор 10 и группу 11 триггеров.

Блок 2 управления (фиг.2) содержит первый и второй триггеры 12 и 13, переключатель 14 "Пуск", счетчик 15, 25 синхровход 16 и выход 17 установки исходного состояния блока.

Группа ll триггеров (фиг.3) содержит N D-триггеров 18.1,...18.N по числу информационных выходов уст- 3р ройства, группы 19 синхровходов, 20 информационных входов и 21 выходов триггеров.

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

Блок управления устанавливает в исходное состояние генератор 3 тестовых последовательностей, сигиатурный анализатор 5 и удерживает генератор

1 тактовых импульсов. При включении 40 переключателя 14 устанавливается первый триггер 12, устанавливающий второй триггер 13, который снимает сброс со счетчика 15 и через выход 17 — с генератора 3 тестовых последователь- 45 костей, сигнатурного анализатора 5 и генератора 1, начинающего генерацию тактовых импульсов. Синхроимпульсы с выхода счетчика 9 поступают на генератор 3 тестовых последовательностей, с выхода которого с каждым тактом очередной символ тестовой последовательности (например, псевдослучайной) поступает на входы контролируемого блока 4. Последовательность55 с выхода блока 4 поступает на сигнатурный анализатор 5, на синхровход которого поступают импульсы с выхода счетчика 9 через элемент 8 задержки, который компенсирует задержку сигналов контролируемым блоком 4.

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

Для обеспечения стимуляции несовместимых во времени входов контролируемого блока сигнал с выхода счетчика 7 поступает на дешифратор 10, на выходах которого появляются несовпадающие во времени импульсы (импульс на каждом выходе соответствует состоянию счетчика 7), поступающие на группу ll триггеров 18.1,..., 18.N. Поскольку на синхровходы триггеров 18 поступают несовпадающие во времени импульсы, то и изменения состояний триггеров 18 не совпадают во времени друг с другом. Таким образом, тестовая последовательность с генератора 3 повторяется на выходе блока 1), фронты импульсов каждого разряда разнесены во времени на период генератора 1 тактовых импульсов °

По обнуленив счетчика 7 сигналом с его последнего разряда устанавлива. ется одноразрядный счетчик 9, сигнал с выхода которого отключает дешифраФ тор 10 и через элемент 8 задержки поступает на сигнатурный анализатор.5.

Очередным импульсом с выхода счетчика 7 счетчик 9 обнуляется, включается дешифратор 10 и сигналом с инверсного выхода счетчика 9 переключается генератор 3 тестовых последовательностей на очередной символ.

Одновременно с выхода счетчика 9 импульсы поступают в блок 2 управления на счетный вход третьего счетчика 15, который отсчитывает необходи.-. мое число символов тестовой последовательности. По заполнению счетчика

15 сбрасывается второй триггер 13, сигнал с выхода котооого через выход

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

1381509

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

1.Устройство для контроля логических блоков, содержащее генератор так- 15 товых импульсов, генератор. тестовых последовательностей, сигнатурный анализатор, блок индикации и блок управления, выход установки исходного состояния которого соединен с входом разрешения генератора тестовой последовательности, входом сброса сигнтурного анализатора, входом записи блока индикации и входом запуска генератора тактовых импульсов, груп- 25 па информационных входов блока индикации соединена с группой разрядных выходов сигнатурного анализатора, информационный вход которого является информационным входом устройства для подключения выхода контролируемого блока, о т л и ч а ю щ е е с я тем, что, с целью расширения класса контролируемых объектов, устройство содержит два счетчика, дешифратор, блок разделения фронтов и элемент задержки, причем счетный вход и выход переполнения первого счетчика соединены соответственно с выходом генератора тактовых импульсов и со счетным входом второго счетчика, группа разрядных выходов первого счетчика соединена с группой информационных входов дешифратора, первый и втррой разрядные выходы второго счетчика соединены соответственно с синхровходами блока управления и генератора тестовых последовательностей и входом запрета работы дешифратора, объединенного с входом элемента задержки, выход которого соединен с синхровходом сигнатурного анализатора, информационные входы и синхровхо; ды блока разделения фронтов соединены соответственно с группами выходов генератора тестовых последовательностей и дешифратора, выходы блока разделения фронтов соединены с информационными выходами устройства для подключения входов контролируемого блока °

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

138l509 чиг. 2

Фиа Ю

Составитель С.Старчихин

Техред J1.0ëèéíûê Корректор И.Муска

Редактор И.Рыбченко

Заказ !185/45 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков 

 

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и мо/foff ситуации Кв9 жет быть использовано в системах управления объектами с дискретным характером технологического цикла

Изобретение относится к автоматике и вычислительной технике и позволяет расширить область применения устройств для контроля блоков управления (БУ) за счет обеспечения возможности контроля параллельных БУ и увеличения контролирующей способности

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

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

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

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

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

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

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

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

Изобретение относится к области вычислительной техники и может быть использовано для проверки кодов

Изобретение относится к системам контроля и, в частности, к системам контроля работы лазеров

Изобретение относится к устройствам, входящим в состав автоматических систем управления технологическими процессами (АСУ ТП), и предназначено для использования в нефтехимической, газовой, металлургической промышленности, электроэнергетике и других отраслях

Изобретение относится к контрольно-измерительной технике и может быть использовано при проектировании, производстве, испытаниях и эксплуатации радиоэлектронных изделий (РЭИ)
Наверх