Устройство для контроля логических блоков Советский патент 1993 года по МПК G06F11/26 

Описание патента на изобретение SU1833879A1

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

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

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

Устройство (фиг.1) содержит блок формирования входной комбинации 1, контролируемый блок 2, сумматор по модулю два 3, D-триггер 4, элемент И 5, элемент задержки 6, формирователь сигнатуры 7, управляющую n-разрядную шину 8, шину пуска 13. тактовую шину 14, k-разрядную выходную шину 12.

Блок формирования входной комбинации 1 (фиг.2) содержит п+1 D-триггеров первой группы 15. п-Ч D-триггеров второй группы 16. п мультиплексоров 17.

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

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

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

UiUn- При поступлении сигнала по шине

пуска 13 устанавливается триггер 4, триггеры второй группы 16 на выходах QiQn+i

дают нужную комбинацию 0 и 1, что достигается один раз при настройке на конкретную схему соответствующим соединением с R- или S-входами этих триггеров, сбрасываются триггер 24 и счетчик 20. После прекращения подачи сигнала по шине пуска 13 триггер 4 перейдет в нулевое состояние и ТИ с шины 14 через открытый элемент И 5 поступают на.вход С1 и с задержкой на вход С2 блока триггеров 1. Величина задержки выбирается так, чтобы единичные интервалы на входах С1 и С2 не перекрывались.

С

со со со

00 XI

ю

Нулевой сигнал с выхода счетчика 20 через элемент ИЛИ 23 поступает на вход элемента И 22 и блокирует поступление единичного сигнала с выхода элемента И 18, настроенного на начальное состояние устройства в течение первого тактового импульса. ТИ поступают на накапливающий вход счетчика 20, увеличивая его содержимое на единицу,

n-разрядный сигнал с выходов СИQrvH

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

Приме р. Рассмотрим проверку стол бцов Й-матрицы ПЛМ, зависящей от переменных. Предполагается, что и имеется доступ к m прямым и m инвертированным входам ПЛМ . Входы ПЛМ подклю- чаются к выходам Qi...Qn блока 1 следующим образом: 1-й прямой вход - к QI, а 1-й инвертированный вход - к Qm+i. Таким образом, способ подключения входов ПЛМ к выходам блока триггеров не зависит от способа .программирования столбцов. Начальное состояние при проверке столбцов ПЛМ равно 11...1. Блок 18 есть элемент И. Пусть проверяемый столбец реализует терм x.n,...xik, xji..,xjk. Тогда на управляющие вхо- ды l iIk, J1jk подаются 1, а на остальные управляющие входы подаются 0. Далее для простоты рассмотрим конкретное значение для m и терма. Пусть m 3, и терм есть хгхз. Тогда переходы состоя- ний 01. 02, 03, 04, 05, 06. 07 для исправного столбца равны 1111111 0011111 1100001 - 1111110 1111111, Таким образом,через 4 такта работы устройство для исправного столбца остановится, эталонное содержимое счетчика равно 4. Допустим, что имеется неисправность -отсутствие переменной Х2 в терме. Тогда переходы состояний имеют вид 1111111 - 0011111 +00.00001 -

1100000 00 П 110 - 1100001 - 1111110 1111111. Устройство остановится через 7 тактов и по содержимому счетчика определяется неисправность устройства.

Формул а изобретения Устройство для контроля логических блоков, содержащее сумматор по модулю два/триггер, элемент И, причем вход пуска устройства подключен к D-входу триггера, прямой выход которого соединен с первым инверсным входом элемента И, о т л и ч а ю- щ е е с я тем, что, с целью расширения области-применения, в устройство введены блок формирования входной комбинации, формирователь сигнатуры, элемент задержки, причем первый вход сумматора по модулю два соединен с (п+1)-м вы ходом блока формирования входной комбинации, .второй вход сумматора по модулю два является входом устройства для подключения к выходу контролируемого блока, выход сумматора по модулю два соединен с информационным входом блок-а формирования входной комбинации, группа входов задания режима которого является группой управляющих входов устройства, пер-- вый и второй тактовые входы и вход начальной установки блока формирования входной комбинации соединены соответ-- ственно с выходом элемента и,, выходом элемента задержки и входом пуска устрой- ства, n-выходов блока формирования входной комбинации соединены с информационными входами формирователя сигнатуры и являются выходами устройства для подключения к входам контролируемого- блока, синхровход и вход начальной.установки формирователя сигнатуры соединены соответственно с выходом элемента И и входом пуска устройства, группа выходов формирователя сигнатуры является группой выходов результата контроля устройства, выход конца работы формирователя сигнатуры соединен с вторым инверсным вхо-- дом элемента И, блок формирования входной комбинации-содержит две группы из п+1 триггеров и группу из п мультиплексоров, причем информационный вход первого триггера первой группы подключен к- информационному входу блока формирования входной комбинации, выход 1-го триггера первой группы (, п+1) соединен с информационным входом i-ro триггера второй группы, синхровходы триггеров пер вой группы соединены с первым такто- вым в-ходом блока формирования входной комбинации, синхровход i-ro триггера второй группы, кроме п+1-го. соединен с выходом 1-го мультиплексора, синхровход п+1- го триггера второй группы и первый информационный вход 1-го мультиплексора соединены с вторым тактовым входом блока формирования входной комбинации, первый тактовый вход которого соединен с вторым информационным входом 1-го мультиплексора, управляющие входы мультиплексоров подключены к группе управляющих входов блока формирования входной

0

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

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

название год авторы номер документа
Устройство для контроля логических блоков 1986
  • Старчихин Сергей Иванович
  • Шацкий Михаил Вячеславович
SU1401462A1
Устройство для стохастического контроля микропроцессорных цифровых блоков 1990
  • Жданов Владимир Дмитриевич
  • Кочин Иван Владимирович
  • Мардаре Игорь Аврамович
SU1725222A1
Устройство для встроенного тестового контроля 1986
  • Миронов Владимир Георгиевич
  • Горяшко Александр Петрович
  • Косов Леонид Семенович
  • Горемыкин Владимир Васильевич
  • Габдуллин Рафаиль Равильевич
  • Полумбрик Вадим Борисович
SU1324029A1
Устройство для контроля цифровых узлов 1983
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU1124312A1
Сигнатурный анализатор (его варианты) 1984
  • Новик Григорий Хацкелевич
  • Старчихин Сергей Иванович
  • Шацкий Михаил Вячеславович
  • Кудряшов Владимир Иванович
SU1252784A1
Устройство для контроля цифровых блоков 1986
  • Бакай Георгий Витальевич
  • Зильберман Ефим Михайлович
  • Рейзин Владимир Лейбович
  • Рубинштейн Григорий Львович
  • Ховтун Станислав Яковлевич
SU1343417A1
Сигнатурный анализатор 1986
  • Рубинштейн Григорий Львович
  • Силина Нелля Герасимовна
SU1386995A1
Устройство для контроля лоических блоков 1986
  • Дорохин Вадим Константинович
  • Дюков Игорь Иванович
  • Магдиев Ринат Рауфович
SU1453409A1
Устройство для контроля цифровых блоков 1987
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Моторин Юрий Михайлович
  • Сачков Алексей Александрович
  • Сиротюк Николай Павлович
SU1587515A1
Сигнатурный анализатор 1989
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Малинов Павел Валерьевич
SU1756890A1

Иллюстрации к изобретению SU 1 833 879 A1

Реферат патента 1993 года Устройство для контроля логических блоков

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

Формула изобретения SU 1 833 879 A1

Фиг. 1

. 3

Документы, цитированные в отчете о поиске Патент 1993 года SU1833879A1

Устройство для контроля цифровых блоков 1984
  • Бикмухаметов Роберт Рамазанович
  • Мансуров Рустем Мухамедрашитович
  • Столов Евгений Львович
SU1196876A1
Устройство для контроля логических блоков 1989
  • Латыпов Рустам Хафизович
  • Нурутдинов Шамиль Рамилович
  • Столов Евгений Львович
SU1695304A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 833 879 A1

Авторы

Латыпов Рустам Хафизович

Нурутдинов Шамиль Рамилович

Столов Евгений Львович

Даты

1993-08-15Публикация

1991-05-20Подача