Устройство для имитации неисправностей цифровой вычислительной машины

Номер патента: 1016787

Авторы: Агеев, Грамотеев, Самоделкин, Юрин

ZIP архив

Текст

,8010 787 А ОПУБЛИ Г 11/26 ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ. е.4 ч ГОСУДАРСТВЕННЫЙ КОМИТЕТ ССОР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИ(54)(57) УСТРОИСТВО, ДЛЯ ЮИТАЦИИНжИСПРАВНОСтВЙ ЦИФРОВОЙ ВЦЧИСЛИтВЛЬНОЙ РИМИНИ, содержащее два регистраадреса, блок сравнения адресов, Фор-.мирователь импульсов, причем группавходов первого регистра адреса является группой входов устройства,группы выходов первого и второгорегистров адреса соединены соответ"ственно с первой и второй группамивходов блока сравнения адресов, выход Формирователя импульсов является выходом устройства, о т л и ч аю щ е е с я тем, что, с целью расшир рения его Функциональных возможностей путем имитации неисправностей на любом заданном такте выполнения команды, в него введены триггер, элемент И, блок сравнения тактов, регистр тактов, счетчик тактов, причем выход блока сравнения адресов . соединения единичным входом триггера, единичный выход которогосоединен с первым входом элемента И, второй вход последнего связан с выходом блока сравнения тактов, первая и вторая группы входов которого соединены соответственно с группами выходов счетчика тактов и регистратактов, выход элемента И соединен с входом Формирователя импульсов и запрещающим входом счетчика тактов, счетный вход которого является входом уетройства, нулевой выход триггера соединен с входом ну- ф левых установок счетчика тактов, 1016787Изобретение относится к вычислительной технике и может найтиширокое применение для оценки прведения цифровых вычислительных машинпри определенных неисправностях, чтонеобходимо при отработке оборудования, 5и программ, выполняющих контроль и диагностирование неисправностей цифровыхвычислительных машин,Известно устройство автоматического ввода неисправности, которое 10обеспечивает ввод неисправности назаданный вход интегральной схемы ввиде любого иэ уровней напряженияв соответствии с заданным уровнемнапряжения и номером входа (,1 3. 15Недостатком является то, что устройство не обеспечивает ввод неисправности в заданный момент времени.Наиболее близким к предлагаемомупо технической сущности являетсяустройство, генерирующее тест-сигналы, имитирующие ошибки ЭВ 11, содержащее генератор импульсов установленной длительности, выход которогоявляется выходом устройства, Регистрадресов команд, регистр установкипроизвольного адреса, схему сравнения, первый вход которой соединенс выходом регистра установки произвольного адреса, второй - с выходомрегистра адресов команд, вход которого является первым входом устройства 2).Недостатком данного устройстваявляется то, что момент ввода неисправности определяется только адресом 35команды, выполняемой цифровой вычислительной машиной (ЦВИ), вследствиеего неисправность вводится толькона первом такте выполнении команды.Большинство же команд.в ЦВР являются многотактными и поведение ЦВИсущественно зависит от того, на каком такте выполнения той или инойкоманды возникает неисправность.Цель изобретения - расширение 45функциональных возможностей путемимитации неисправностей на любомзаданном такте выполнения команды.Поставленная цель достигаетсятем, что в устройство для имитации,неисправностей цифровой вычислительной машины, содержащее два регистра адреса, блок сравнения адресов,формирователь импульсов, причем группа входов первого регистра адресаявляется группой входов устройства,группы выходов первого и второго регистров адреса соединены соответственно с первой и второй группами входов блока сравнения адресов, выходформирователя импульсов является 60выходом устройства, введены триггер,э;смент И, блок сравнения тактов,регистр тактов, счетчик тактов, причем выход блока сравнения адресовсоединен с единичным входом триг гера, единичный выход которого соединен с первым входом элемента И, второй вход последнего связан с выходом блока сравнения тактов, первая и вторая группы входов которого соединены соответственно с группами выходов счетчика тактов и регистра тактов, выход элемента И соединен с входом формирователя импульсов и запрещающим входом счетчика тактов, счетный вход которого является вхо-. дом устройства, нулевой выход триггера соединен с входом нулевых установок счетчика тактов.На чертеже изображена структурная схема предлагаемого устройства.Устройство содержит первый регистр 1 адреса, второй регистр 2 адреса, блок 3 сравнения адреса, триггер 4, счетчик 5 тактов, регистр 6 тактов, блок. 7 сравнения тактов, элемент И 8, формирователь 9 импульсов.Устройство работает следующим образом.При подготовке устройства к работе группа входов первого регистра 1 адреса подключается к регистру адреса команд (или к цепям передачи адреса команд) ЦВИ. Счетный вход счетчика 5 тактов подключается к генератору тактовой частоты ЦВМ. Выход устройства подключается к выбранной точке схемы ЦВР, в которой необходимо имитировать неисправность. В исходном состоянии первый регистр 1 адреса, триггер 4, счетчик 5 тактов обнулены, второй регистр 2 адреса и регистр б тактов находятся в произ-. вольном состоянии,для внесения неисправности в некоторую точку схемы ЦВМ при выполнении К-го такта команды А на втором регистре 2 адреса устанавливается адрес А, на регистре 6 тактов устанавливается номер. такта К. При выполнении програюы в определенный момент времени в первый регистр 1 адреса записывается адрес равный А и на выходе блока 3 сравнения адреса появляется сигнал сравнения, под действием которого триггер 4 переходит в единичное состояние. При этом снимается сигнал с входа обнуления счетчика 5 тактов и счетчик начинает считать импульсы тактовой частоты ЦВМ, поступающие на его счетный вход. В момент сравнения содержимого счетчика 5 тактов с содержимым регистра 6 тактов на выходе блока 7 сравнения тактов появляется сигнал, при совпадении которого с сигналом на единичном выходе триггера 4 формируется сигнал на выходе элемента И 8, который запускает формирователь 9 импульсов и одновременно поступает на запрещающий вход счетчика 5 тактов. Счет импульсов тактовой частоты прекращается, содержимое счетчика 5 тактов сохраняется равнымЗаказ 338 7/48 Тираж 706 Под;и ВНИИПИ ГосударственнОго комитета по делам изобретений и открытий 035, Москва, Е, Раушская наб,оно ССР д.4 ППП Патентф, г.ужгород, ул.Проектная л содержимому регистра б тактов, поэтому на выходе элемента И 8 .присутствует постоянный сигнал. Формирователь 9 импульсов Формирует одиночный импульс нулевого потенциала, который жестко связан к адресу команды и но меру такта ее выполнения и воздействует на выбранную точку схемы ЦВМ, что воспринимается как неисправность в данной точке (положительный сигнал заменяется нулевым). 0После этого устройство приводится в исходное состояние (цепи установки на чертеже не показаны) н подготавливается к очередному заданию неисправности. 15 Использование предлагаемого устройства для имитации неисправностей циФровой вычислительной машины за счет введения в него триггера 4, счетчика 5 тактов, регистра б тактов, блока 7 сравнения тактов,.элемента ,И 8, обеспечивает возможность имитации неисправности на любом заданном такте выполнения команды, определяемой заданным адресом, позволяет точнее оценить поведение ЦВИ при нали- ции определенных неисправностей и, как следствие, повысить качество н сократить сроки отработки оборудования и программ, осуществляющих контроль и диагностирование ЦВМ.

Смотреть

Заявка

3386550, 22.01.1982

ПРЕДПРИЯТИЕ ПЯ В-2969

САМОДЕЛКИН ВЛАДИМИР СЕРГЕЕВИЧ, ГРАМОТЕЕВ АЛЕКСАНДР ИВАНОВИЧ, ЮРИН ВЛАДИМИР СЕРГЕЕВИЧ, АГЕЕВ ЮРИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 11/26

Метки: вычислительной, имитации, неисправностей, цифровой

Опубликовано: 07.05.1983

Код ссылки

<a href="https://patents.su/3-1016787-ustrojjstvo-dlya-imitacii-neispravnostejj-cifrovojj-vychislitelnojj-mashiny.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для имитации неисправностей цифровой вычислительной машины</a>

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