Устройство для формирования тестов субблока логического блока Советский патент 1984 года по МПК G06F11/25 

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

Изобретение относится к техниче скому диагностированию дискретных устройств автоматики и связи, а именно к устройствам .формирования тестов проверки работоспособности. Известно устройство для формирования тестов диагностирования для п верки работоспособности субблока, содержащее дискретный объект в виде логической модели, заданной в анали. ческой форме, генератор случайных чи сел, модулирующее устройство t Путем подстановки значений вход НЬ1Х переменных в аналитические функ ции, задающие логическую моДель с помощЫо моделирующего блока, опреде ляют значения входных и выходных си налов субблока и таким образом формируют тесты проверки работоспособности субблоков. Аналитическая обра ботка логической модели для построе ния текстов с помощью модулирующего блока представляет собой достаточно сложную процедуру и требует разборки аналитической модели субблока. Наиболее близким к изобретению по технической сущности является устройство для формирования тестов, содержащее задающий генератор, комму татор, счетчики тактов, логических выводов, тактов синхронизации, выходов синхронизации, блок управления, дешифратор адреса, генератор случайных чисел, четыре схемы сравнения, регистр, формирователь уровней, дешифратор выходов синхронизации, регистр начальных условий, причем первый, второй, третий и четвертый выходы блока управления соединены соответственно со счетными входами счетчиков логических выходов, выходов синхронизации, тактов синхронизации и тактов, выходы которых соединены с первыми группами входов первой, второй ., третьей и четвертой схем сравнения, вторые группы входов которых соединены соответственно с первой, второй, третьей и четвертой группами выходов регистров начальных условий, вход которого соединен с выходом коммутатора и первым входом генератора случайных чисел, второй вход которого соединен с пятым выходом блока управления, выход генератора случайных чисел соединен с первым входом регистра, второй вход которого соединен с выходом дешифратора адреса, вход которого соединен с выходом счетчика лохических выхо00дов, выход счетчика синхронизации соединен со входом дешифратора выходных сигналов, -выходы дешифратора выходов синхронизации и регистра cor единены с соответствующими входами .формирователя уровней, выходы которого являются выходами устройства, вхо.ды коммутатора являются входами устройства, выходы четырех схем сравнения соединены с соответствующими входами блока управления, вход-выход блокауправления является входомвыходом устройства . Недостатками известного устройства являются его сложность и то, что тесты формируются без учета условий, в которых работает субблок. Более целесообразно является формирование теста, соответствующего реальному режиму работы устройства. Целью изобретения является повышение контролирующей способности тестов. Поставленная цель достигается тем, что в устройстве для формирования тестов субблока логического блока, содержащее счетчик и генератор тактовых импульсов, коммутатор, введены блок регистрации, блок формирования импульсов и элемент ИЛИ, причем выход переполнения счетчика тактовых импульсов соединен с первым входом элемента ИЛИ, выход которого соединен с входом запрета генератора тактовых импульсов и входом запуска блока регистрации, входы первой информационной группы которого соедине ны с соответствующими сигнальными входами блока формирования импульсов и соответствующими выводами контролируемого субблока, информационные выходы счетчика тактовых импульсов соединены с второй группой информационных входов блока регистрации выход конца регистрации которого соединен с установочным входом счетчика тактовых импульсов и входом за пуска генератора тактовых импульсов, вход синхронизации блока регистрации соединен с первым выходом генератора тактовых импульсов, второй выход которого соединен с входом синхронизации логического блока, группа выходов блока формирования импульсов соединена с группой входов коммута- тора, выход которого соединен со счетным входом счетчика импульсов, группа выходов коммутатора соединена с группой управляющих входов формирователя импульсов, выход которого соединен с вторым входом элемента ИЛИ. На фиг. I приведена структурная схема устройства для формирования тестов субблока логического блока; на фиг.2 - структурная схема блока документирования; иа фиг.З - структурная схема блока формирования импульсов. Устройство для формирования тесто субблока логического блока содержит контролируемый субблок I, соединенный с эталонным логическим блоком 2группу 3 входов эталон юго логичеческого блока,, блок 4 регистрации, блок 5 формирования импульсов, элемент ИЛИ 6, коммутатор 7, счетчик 8 тактовых импульсов, генератор 9 такт товых импульсов. Блок А регистрации (фиг.2) содержит регистр-10 сдвига, шифратор II и телеграфный аппарат 12. Блок 5 формирования импульсов (фиг. содержит группу I3 формирователей импульсов, группу 14 элементов И и элемент ИЛИ 15. В качестве коммутатора 7 использ ется двухгалетный переключатель, позволяющий подключить к счетному входу счетчика 8 тактовых импульсов любой контакт субблока I и подающий завершающий сигнал на первый вход соответствующего ему элемента И гру пы 1А блока 5 формирования импульсо Генератор 9 тактовых импульсов . имеет два выхода. Сигналы на первом выходе генератора 9 управляются сигналом с выхода элемента ИЛ1 6, сигналы на втором выходе генератора9 присутствуют постоянно.(ЕдиничньА сигнал с выхода элемента РШИ 6 запр щает прохождение импульсов на первы выход генератора 9 ). г Устройство работает следующим об разом. Субблок 1 подключается к эталонному логическому блоку 2 через крос плату, позволяющую подключить блок регистрации н блок 5 формирования импульсов. Собственный генератор блока 2 отключается и вместо него с цепи тактовой частоты логического блока 2 подключается второй выход, генератора 9 тактовых импульсов. На логическом блоке 2 с помощью органо управления устанавливают один из режимов его работы, например,Само.контроль или На себя. В случае отсугс ия органов управления у логического блока 2 возможно поступление сигналов управления по входам извне, например,от имитйтора внешних сигналов. Затем на устройство для формирования тестов субблока логического . блока с помощью коммутатора 7 устанавливается номер контакта субблока 1, по которому поступает последовательность импульсов (тактовая частот та I от логического блока 2 на субблок I. Таким образом, к счетчику 8 тактовых импульсов подключаются тактовые импульсы и в то же время с коммутатора 7 подается сигнал, за- прещакиций прохождение через соответствующий элемент И группы 14 сигналов с.формирователя импульсов группы 13, подключенного к тактовым импульсам. Вначале подается питание на устройство для формирования тестов субблока логического блока, а затем - на эталонный логический блок 2 вместе с субблоком 1. При изменении состояния сигнала на одном из контактов субблока 1 на выходе соединенного с ним формирователя импульсов группы 13 блока 5 формируется импульс. (Формирователи импульсов группы 13 формируют импульс определенной длительности при изменении входного сигнала от О к .1 или от 1 к О). Все элементы И группы 14 блока 5,кроме одного, соединенного с импульсами тактовой частоты, открыты сигналами коммутатора 7 для прохождения импульсов с выходов формирователей группы 13. Поэтому при изменении уровня сигнала, хотя бы одного из контактов субблока 1,на выходе блока формнрования импульсов появляется сигнал, который через элемент ИЛИ 6 запрещает подачу тактовых импульсов на логический блок 2 и запускает блок 4 регистрации путем записи единичного сигиала в первый разряд регистра 10 сдвига.- Тактовые импульсы с первого выхода генератора 9 продви1ают этот единичный сигнал по регистру Ш сдвига и с помощью шифратора 11 передают последовательно состояние сигналов на контактах субблока 1 и пока зание счетчика 8 на телеграфный аппарат. Длина регистра 10 сдвига равна , где m - разрядность счетчика 8, п - количество контактов суб1. По окончании регистрации блока на телеграфном аппарате зафиксируется первая строка теста, включакицая в себя состояние входных и выходных цепей субблока I и отсчет времени счетчика 8. После этого сигналом конца регистрации запускается второй выход генератора 9 и собирается в исходное состояние счетчик 8.

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

При длительном отсутствии иэмёнег ния уровня сигналов на контактах субблока I на выходе счетчика 8 тактовых импульсов формируется сигнал

переполнения, по которому происходит запуск блока 4 регистрации.

Таким образом, по изменению уровней сигналов на контактах субблока и по переполнению счетчика 8 такто вых импульсов формируется таблица теста до окончания работы в заданном режиме эталонного логического блока 2« Предложенное устройство позволяет формировать тест без перевода в аналитическую форму схем разработанных субблоков и без их математической обработки с помощью моделирующего блока, что упрощает процесс формирова ния тестов и повышает их коррелирующую способность, так как повторяют работу субблока в рабочих режимах.

(ftf y Wi9 ljijf 9

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

название год авторы номер документа
Устройство для формирования тестов субблока логического блока 1987
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Ковалев Юрий Иванович
  • Воинов Игорь Олегович
SU1513453A1
Устройство для контроля электрического монтажа 1985
  • Бабаев Андрэюс Ишович
  • Бакакин Анатолий Дмитриевич
  • Толчинский Валерий Аронович
  • Митрофанов Владимир Васильевич
SU1345212A1
Устройство для контроля многомодульных логических блоков 1988
  • Жуков Валентин Иванович
SU1640691A1
Устройство для контроля логических блоков 1983
  • Богуславский Роман Евелевич
  • Бродко Владимир Александрович
  • Вдовиченко Анатолий Алексеевич
  • Вишняков Александр Платонович
  • Давиденко Юрий Павлович
  • Пономарев Василий Александрович
  • Руднев Олег Львович
  • Славинский Марк Хаимович
  • Чернецкая Инесса Тимофеевна
SU1101825A1
Устройство для тестового контроля цифровых блоков 1987
  • Брусов Вячеслав Васильевич
  • Бабердин Алексей Борисович
  • Балахнин Андрей Анатольевич
SU1545222A1
Устройство для контроля цифровых блоков 1981
  • Новиков Николай Николаевич
  • Танцюра Николай Иванович
  • Новиков Алексей Николаевич
SU1037259A1
Декодирующее устройство кода Рида-Соломона 1988
  • Шабанов Владимир Константинович
SU1640830A1
Многоканальное устройство для сбора данных 1983
  • Барсуков Юрий Иванович
  • Ивашков Петр Лукич
  • Николаев Юрий Петрович
  • Портнягина Тамара Петровна
  • Шушков Евгений Иванович
SU1095163A1
Устройство для контроля цифровых узлов 1981
  • Гаранжа Иван Васильевич
  • Буравцова Любовь Михайловна
SU1013960A1
Устройство для формирования тестов 1974
  • Сергеев Борис Георгиевич
  • Чучман Владимир Георгиевич
SU477413A1

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

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

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

; Составитель В.Гречнев Рёдактор Т.КугрышеваlE2SE fi H ggS..SopgeKT2P l il f25fP® J55

Заказ 2674/46Тираж 699Подписное

1ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 3035 Москва Ж-35 Ра шская наб,

Филиал ПИП Патент, г. Ужгород, ул. Проектная, 4

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Капачев А.С.Автоматизированное построение контрольных тестов для элементов замены ЦВМ
М., Институт точной механики и вычислитель-, ной техники АН СССР им
А.С.Лебедева, 1975, с.10
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
КАТОК ДЛЯ ФОРМОВКИ КИРПИЧЕЙ ПРЯМОУГОЛЬНОГО СЕЧЕНИЯ ИЗ РАЗЛИТОЙ ПО ПОЛЮ СУШКИ ТОРФЯНОЙ МАССЫ 1923
  • Классон Р.Э.
  • Кирпичников В.Д.
SU477A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 088 000 A1

Авторы

Жуков Валентин Иванович

Даты

1984-04-23Публикация

1983-01-31Подача