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

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

(54) yCTPOActBO ДЛЯ ПРОВЕРКИ ПОЛНОТЫ ТЕСТОВ

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

название год авторы номер документа
Устройство для диагностического контроля выполнения проверок 2016
  • Федоров Вячеслав Николаевич
  • Филатов Владимир Иванович
  • Гревцов Андрей Витальевич
RU2631989C1
Устройство для контроля цифровых блоков 1982
  • Барашенков Борис Викторович
SU1037261A1
Устройство для автоматического контроля цифровых объектов 1977
  • Сергеев Борис Георгиевич
  • Березов Евгений Петрович
SU656063A1
Устройство контроля микропроцессорных блоков 1986
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1332320A2
Способ диагностики отказов динамических объектов и устройство для его осуществления 1990
  • Серый Виктор Валерьевич
  • Королев Петр Михайлович
  • Сорокин Виталий Матвеевич
  • Кретинин Олег Васильевич
  • Кварталов Александр Рафаилович
  • Ондрин Сергей Александрович
  • Крылов Игорь Петрович
SU1718190A1
Устройство для автоматического контроля блоков памяти 1976
  • Пермяков Юрий Федорович
  • Рачков Борис Михайлович
SU610180A1
Устройство для контроля генератора случайных чисел 1983
  • Кузьмич Анатолий Иванович
  • Якубенко Александр Георгиевич
  • Черников Вячеслав Аркадьевич
  • Кобайло Александр Серафимович
SU1087993A1
Устройство для формирования тестов 1974
  • Сергеев Борис Георгиевич
  • Чучман Владимир Георгиевич
SU477413A1
Устройство для контроля цифровых блоков 1980
  • Петренко Станислав Иванович
  • Сахно Анатолий Иванович
  • Фролов Николай Никитович
SU960826A1
УСТРОЙСТВО И СПОСОБ КОНТРОЛЯ ЦЕЛОСТНОСТИ СИСТЕМЫ 2020
  • Стародубцев Юрий Иванович
  • Курило Андрей Александрович
  • Вершенник Елена Валерьевна
  • Васюков Дмитрий Юрьевич
  • Анисимов Василий Вячеславович
  • Федорова Светлана Викторовна
  • Киреев Герман Александрович
  • Сизов Илья Васильевич
  • Гладких Артем Андреевич
RU2752811C1

Иллюстрации к изобретению SU 920 733 A1

Реферат патента 1982 года Устройство для проверки полноты тестов

Формула изобретения SU 920 733 A1

1

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

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

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

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

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

различных вариантов тестов и последующей их оценкой по всему шожеству неисправностей.

Цель изобретения - сокращение времени проверки.

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

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

20 выход блока управления соединен со Входом счетчика числа введенных неисправностей, управляющий ВХОД; модели объекта контроля соединен с выходом блока ввода неисправностей, третий и четвертый входы блока управления являются входом пуска и входом задания числа неисправностей устройства, дополнитель}ю введены датчик случайных чисел и де литель, причем выходы счетчика числа обнаруженных неисправностей и счетчик.а числа введенных неисправностей соединены с соответствующими входами делителя, выходы которого являются выхо ми устройства, вход и выход датчика случайных Чисел соединены соответствен но со вторым выходом блока управления и входом блока ввода неисправностей. На чертеже приведена структурная схема устройства для проверки полноты тестов. Устройство содержит генератор I тес тов, модель 2 объекта контроля, стандартные микромодули 3, коммутатор 4, схему 5 сравнения, эталонный объект 6 контроля, счетчик 7 числа обнаруженных неисправностей, счетчик 8 числа введенных неисправностей, делитель 9, датчик 10 случайных чисел, блок 11 ввода неисправностей, блок 12 управления, элемент 13 задерл ки, элемент ИЛИ 14, счетчик 15 установки числа неисправностей, триггер 16 управления, элемент И 17, элемент ИЛИ 18. Устройство работает следующим образом. На счетчик 15 установки числа неисправностей по четвертому входу блока 12 управления записывается число L-n где iL 2, к- число разрядов счетчшса 15 установки числа неисправностей tn число вводимых неисправностей. За тем на третий вход блока 12 управления подается сигнал Пуск, который устанавливает в нулевое состояние триггер 16 управления н через элемент ИЛИ 18 соединенный со вторым выходом блока 1 управления, поступает на входы датчика 1О cJ}yчaйныx чисел, счетчика 8 числа введенных неисправностей, счетчика 15 установки числа неисправностей и на второй вход генератора 1 тестов, осуществляя его сброс. После этого сигнал с выхода элемента 13 задержки, соединенного с первым выходом блока 12 управления осуществляет запуск генератора 1 тестов. Датчик 10 случайных чисел формирует равновероятное число, соответствующее номеру неисправностей объекта, контроля. Код, соответствующий случайно выбранному номеру неисправности, подается на вход блока 11 ввода ненсправностей, который формирует управляющий сигнал для коммутатора 4 модели 2 объекта контроля. Коммутатор 4 в соответствии с управляющим сигналом производит разрыв или Kt OTKoe замыкание отдельных цепей, соединяющих стандартные микромодули 3, имитируя тем самым случайно выбранную неисправность типа обрыв или короткое замыкание. Генератор 1 тестов начинает генерировать входную последовательность сигналов проверяемого теста, которая поступает одновременно на одноименные входы модели 2 объекта контроля и эталонного объекта 6 контроля. Сигналы с выходов модели 2 объекта контроля и эталонного объекта 6 контроля подаются в схему 5 сравнения. При обнаружении введенной неисправности схема 5 сравнения формирует сигнал, поступающий на вход счетчика 7 числа обнаруженных неисправностей и на первый вход блока 12 управления, где через элемент .ИЛИ 14 и элемент И 17 поступает на вход элемента ИЛИ 18. Сигнал с выхода элемента ИЛИ 18 так же, как и по сигналу Пуск, осуществляет сброс генератора 1 тестов, включает датчш 1О случайных чисел для формирования следующего случайного номера неисправности, прибавляет единицу к содержимому счетчика 8 числа введенных неисправностей и счетчика 15 установки числа неисправностей и поступает на вход элемента 13 задержки. Блок 11 ввода неисправностей вводит в модель 2 объекта контроля новую случайно выбранную неисправность. Сигнал с элемента 13 задержки поступает на генератор 1 тестов для повторной генерации проверяемого теста. Далее процесс работы устройства повторяется. Если введенная в модель 2 объекта контроля неисправность не обнаруживается, то блок 12 управления получает сигнал для продолжения проверкине с выхода схемы 5 сравнения, а с выхода генератора 1 тестов- после выработки всех сигналов теста. После проверки заданного числа П не- исправностей происходит переполнение счситчика 15 установки числа неисправностей, и СИ1иал с его выхода устанавливает в едини-ное состояние триггер 16 управления, запрещая прохолчдение сигна- лов через элемент И 17. СИГЕШЛЫ на пусковой вход генератора 1 тестов перестают поступать и формирование тестовых последовательностей прекращается.. 5 К этому времени иа счетчике 7 числ обнаруженных неисправностей записано число .ТТЛ обнаруженных неисправностей, на счетчике 8 числа введенных неисправ ностей - общее число л введенных неисправностей, на делителе 9 - относитель число ( mjf обнаруженных неисг завностей, определяющее полноту теста формула изобретения Устройство для проверки полноты тес тов, содержащее генератор тестов, выхо ды которого подключены к информационным входам модели объекта контроля и эталонного объекта контроля, выходы модели объекта контроля и эталонного объекта контроля соединены с соответст вующими входами схемы сравнения, выхо которой соединен со входом счетчика числа обнаруженных неисправностей и первым входом блока управления, первый втчрой выходы и второй вход которого соединены с соответствующими входами и выходом генератора тестов, второй 33 выход блока управления соединен со Входом счетчика числа введенных неисправностей, управляющий вход модели объекта контроля соединен с выходом блока ввода неисправностей, третий и четвертый входы блока управления являются входом пуска и входом задания числа неисправностей устройства) отличающееся тем, что, с целые сокращения времени гфоверки, в него введены датчик случайных чисел и делитель, причем выходы счетчика числа обнаруженных неисправностей и счетчика числа введенных неисправностей соединены с соответствующими входами делителя, выходы которого являются выходами устройства, вход и выход датчика случайных чисел соединены соответственно со вторым выходом блока управления и входом блока ввода неисправностей. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 519713, кл. е 06 F 11/00, 1977. 2.Авторское свидетельство СССР № 477413, кл. О-06 F 11/00, 1976.

SU 920 733 A1

Авторы

Хохлачев Евгений Николаевич

Даты

1982-04-15Публикация

1980-04-04Подача