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

 

Изобретение относится к вычислительной технике и может найти применение в схемах контроля логических блоков. Целью изобретения является расширение функциональных возможностей. Устройство, содержит сумматор по модулю два, блок формирования входной комбинации, триггер , элемент И, элемент задержки, формирователь сигнатуры. Устройство позволяет производить контроль ПЛМ с пропущенными переменными. 3 ил.

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

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

РЕСПУБЛИК (51)5 G 06 F 11/26

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 (21) 4938064/24 (22) 20.05.91 (46) 15.08.93. Бюл. М 30 (71) Казанский государственный университет им, В.И.Ульянова-Ленина (72) P.Х.Латыпов, LU.P. Нурутдиное и Е,Л.Столов (56) Авторское свидетельство СССР

N 1196876, кл, G 06 F 11/00, 1984.

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

N 1695304, кл. G 06 F 11/00, 1989.

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

Цель изобретения — расширение функциональныхых возможностей.

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

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

3, 0-триггер 4, элемент И 5, элемент задержки 6, формирователь сигнатуры 7, управляющую и-разрядную шину 8, шину пуска 13. тактовую шину 14, k-разрядную выходную шину 12.

Блок формирования входной комбинации 1 (фиг.2) содержит n+1 D-триггеров первой группы 15, и+1 D-триггеров второй группы 16, и мультиплексоров 17.. Ы 1 83387у А1 (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к вычислительной технике и может найти применение в схемах контроля логических блоков, Целью изобретения является расширение функциональных воэможностей. Устройство содержит сумматор по модулю два, блок формирования входной комбинации, триггер, элемент И, элемент задержки, формирователь сигнатуры. Устройство позволяет производить контроль ПЛМ с пропущенными переменными. 3 ил.

Формирователь сигнатуры (фиг.3) содержит три элемента И 18, 21, 22, два элемента ИЛИ 19, 23, k-разрядный асинхронный счетчик 20, срабатывающий по заднему фронту, 0-триггер 24.

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

Перед началом работы по шине 8 устанавливаются управляющие сигналы

U>.....0ï. При поступлении сигнала по шине пуска 13 устанавливается триггер 4, триггеры второй группы 16 на выходах Qi,...,0,+1 дают нужную комбинацию 0 и 1, что достигается один раз при настройке на конкретную схему соответствующим соединением с

R- или S-входами этих триггеров, сбрасываются триггер 24 и счетчик 20. После прекращения подачи сигнала по шине пуска 13 триггер 4 перейдет в нулевое состояние и

ТИ с шины 14 через открытый элемент И 5 поступают на.вход С1 и с задержкой на вход

С2 блока триггеров 1. Величина задержки выбирается так, чтобы единичные интервалы на входах С1 и С2 не перекрывались;

1833879

Нулевой сигнал с выхода счетчика 20 через элемент ИЛИ 23 поступает на вход элемента

И 22 и блокирует поступление единичного сигнала с выхода элемента И 18, настроенного на начальное состояние устройства в течение первого тактового импульса, ТИ поступают на накапливающий вход счетчика

20, увеличивая его содержимое на единицу, и-разрядный сигнал с выходов 01,...,0>+1 блока 1 поступает на соответствующие входы блока 2, а выход блока 2 и выход Q +> блока 1 суммируются сумматором по моду-. лю два 3 и поступают íà D-вход блока 1.

Одновременно сигналы с выходов блока 1 поступают на входы элемента И 9 формирователя 7, При появлении на выходах блока 1 начальной комбинации, а на выходе сумма-. тора 3 нужного сигнала, либо при появлении двоичной комбинации 11...11 на выходе счетчика 20, единичный сигнал с выхода эле-. мента И 21 через элемент ИЛИ 19 установит

D-триггер 24 в единичное состояние. Одновременно единичный сигнал с выхода 11 триггера 24 запирает элемент И 5, устройство прекращает работу. После этого содержимое счетчика 20 по шине 12 поступает на выход устройства и сравнивается с эталоном. Если содержимое счетчика совпадает с эталоном, то блок считается исправным, в противном случае блок 2 неисправен, Пример. Рассмотрим проверку стол бцов И-матрицы ПЛМ, зависящей от переменных, Предполагается, что n=.2m и имеется доступ к а прямым и m инвертированным входам ПЛМ; Входы ПЛМ подключаются к выходам 01...0 блока 1 следующим образом: i-й прямой вход — к Qi, . а 1-й инвертированный вход — к 0 +i. Таким образом. способ подключения входов ПЛМ к выходам блока триггеров не зависит ог способа программирования столбцов. Начальное состояние при проверке столбцов

ПЛМ равно 11...1. Блок 18 есть элемент И.

Пусть проверяемый столбец реализуеттерм хи,...xik, xj1„,ху . Тогда на управляющие входы Ji,.",ik, )1,...,Jk подаются 1, а на остальные управляющие входы подаются О.

Далее для простоты рассмотрим конкретное значение для mитерма,,Пусть m = 3, и терм есть х хз, Тогда переходы состояний 01, 02, ОЗ, 04, 05, 06, 07 для исправного столбца равн ы 1111111

0011111 — > 1100001 -+ 1111110

1111111, Таким образом, через 4 такта работы устройство для исправного столбца остановится, эталонное содержимое счетчика равно 4, Допустим. что имеется неисправность — отсутствие переменной хг в терме. Тогда переходы состояний имеют вид 1111111 - 0011111 - 0000001

11 00000 -1" : 00111 10 «11 00001- 1111110

1111111. Устройство остановится через 7 тактов и по содержимому счетчика определяется неисправность устройства.

Формула изобретения

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

"0 два, триггер, элемент И, причем вход пуска устройства подключен к D-входу триггера, прямой выход которого соединен с первым инверсным входом элемента И, о т л и ч а ющ е е с я тем, что,. с целью расширения

"5 области применения. в устройство введены блок формирования входной комбинации, формирователь сигнатуры, элемент задерж-. ки, причем первый вход сумматора по моду- . лю два соединен с (и+1)-м выходом блока

20 формирования входной комбинации, второй вход сумматора по модулю два являет-. ся входом устройства для подключения к выходу контролируемого блока, выход сумматора по модулю два соединен с информационным входом блока формирования входной -комбинации, группа входов. задания режима которого является группой управляющих входов устройства, первый и второй тактовые входы и вход. начальной установки блока формирования входной комбинации соединены соответ-" ственно с выходом элемента и, выходом элемента задержки и входом пуска устрой-ства, и-выходов блока формирования -входной комбинации соединены с инфор- . ма ци он н ы ми входа ми формирователя сигнатуры и являются выходами устройства для подключения к входам контролируемого. блока, синхровход и вход начальной. установки формирователя сигнатуры соединены соответственно с выходом элемента И и входом пуска устройства, группа выходов формирователя сигнатуры является группой выходов результата контроля устройства, 45 выход конца работы формирователя сигна. туры соединен с вторым инверсным вхо-. дом элемента И, блок формирования входной комбинации. содержит две группы из. n+1 триггеров и группу из и мультиплексоров, причем информационный вход первого триггера первой группы подключен кинформационному входу блока формирования входной комбинации, выход i-го триггера первой группы (i= 1, n+1) соеди55 нен с информационным входом i-ro триггера второй группы, синхровходы триггеров первой группы соединены с первым такто-. вым входом блока формирования входной комбинации, синхровход i-ro триггера второй группы. кроме п+1-го. соединен с вы1833879. сг юг 2 ходом i-ro мультиплексора. синхровход и+!- го триггера второй группы и первый информационный вход 1-го мультиплексора соединены с вторым тактовым входом блока . формирования входной комбинации, пер- 5 вый тактовый вход которого соединен с втояы M инфоpMд ци он ны м входом 1-го мультиплексора, управляющие входы мультиплексоров подключены к группе управляющих входов блока формирования входной 10 комбинации, выход 1-го триггера второй группы соединен с информационным hxoдом 1-го триггера первой группы. начийая со второго. выходы триггеров второй груМы являются информационными выходами блока формирования входной комбинации, установочные входы триггеров второй группы подключены к входу начафьйой установки блока формирования входной комбинации.

1833879

Составитель P. Латыпов

Техред M.Mîðãåíòàë Корректор М. Самборская

Редактор

:Производственно-издательский комбинат "Патент", г; Ужгород, ул.Гагарина, 101

Закаев 3687 Тираж Подписное

Е1НФИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5

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

 

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

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

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

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

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

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

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

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

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх