Устройство для имитации сбоев цифровых вычислительных машин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1300648
Авторы: Александров, Парамонов
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛ ИСТИЧЕ ОНИРЕСПУБЛИН(19 С 06 Г 11/О 3 и ОБРЕТЕ САНИ кса СССР 980. ОЕВ бласт ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельствоР 879592, кл. Н 03 И 13/02,4) УСТРОЙСТВО ДЛЯ ИМИТАЦИИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИ7) Изобретение относится ктоматики и вычислительной и может быть использовано для отладки и испытаний программ специализированных ЦВИ, Целью изобретения является расширение функциональных возможностей за счет управления типом иинтенсивностью сбоев. Устройство содержит три блока элементов И 1, 10и 11, блок элементов ИЛИ 14, генератор 9 случайных чисел, одноразрядныиблок 4 памяти, наладочный блок 2 памяти, генератор 5 управляемых сбоевдва инвертора 8 и 13 и делитель 12,содержашнй счетчик и элемент ИЛИ.2 ил13006Устройство относится к вычислительной технике и может быть использовано для проверки устойчивости ксбоям программ управляющих ЦВМ, имеющих средства аппаратурного контроляи программную защиту иа участках (называемых далее защищенными блоками),и является усовершенствованием авт,авт.св. В 879592.Целью изобретения является расширеиие Арикционных возможностей устройства эа счет управления интенсивностью и типом потока сбоев,На фиг. 1 приведена схема устройства для имитации сбоев ЦВМ; на фиг, 15фиг. 2 - схема делителя.Устройство (фиг. 1) содержит пер;вый блок 1 элементов И, наладочныйблок 2 памяти (БП), ЦВМ 3, одноразрядный блок 4 памяти (БП), генератор 205 управляемых сбоев, содержащий элемент И-НЕ б и триггер 7, второй инвертор 8, генератор 9 случайных чисел, второй 10 и третий 11 блоки элементов И, делитель 12, первый инвер 25тор 13, блок 14 элементов ИЛИ, вход15 начальной установки устройства(фиг. 2) содержит счетчик 16 и элемент ИЛИ 17.Устройство работает следующим образом.В одноразрядном БП 4 помечаются. "1", т.е. команды и данные программы, при обращении к которым допустимо формирование сбоя ЦВМ. Сигналом на чальной установки триггер 7 и делитель 12 устанавливаются в исходное состояние. При считывании содержимого помеченной ячейки наладочного БП 2 иэ одноразрядного БП 4 считывается "1", которая поступает на генератор 5 управляемых сбоев и делитель 12, Сбой ЦВМ имитируется тем, что из БП 2 в ЦВМ 3 поступает не содержимое опрашиваемой ячейки БП 2, а случайный код с генератора 9 случайных чисел, Причем сбойный код будет проходить на каждой К-й меченой команде (данных), считываемой из наладочного БП 2, Делитель 12 пропускает на выход к-й импульс меченой команды, изменение К происходит изменением коммутации начальнага устанава счетчика 16, Триггер 7 предназначен для борьбы с 48зацикливанием короткого участка программы при защите ега повторным выполнением. Он иСпользуется в случае,когда создают максимальный поток сбоев, и не позволяет сделать 1 = 1,Синхронная работа (исключение влияниятриггера 7 при Е = 2,4) осуществляется начальной установкой триггера7 и счетчика 16, Генератар 9 случайных чисел выдает случайный код прикаждом обращении ЦВМ 3 к наладочномуБП 2. Эта достигается тем, чта кодадреса, передаваемый из ЦВМ в БП, содержит разряд определения операции(запись, считывание), сигнал считывания, поступая на вход пуска генератора 9 случайных чисел, разрешаетвыдать на выход генератора 9 очередной случайный двоичный код. Этот кодпроходит через блок 10 элементов Итолько в том случае, когда есть разрешение от генератора 5 управляемыхсбоев (на выходе элемента И-НЕ 6 сигнал "0", на выходе инвертора 8 -" 1"). В противном случае в ПВМ 3 передается информация, считанная изБП 2,Таким образом, устройство позволяет расширить возможности устройстваза счет возможности управления интенсивностью и типом потока ЦВМ, врезультате чего имеются более широкиевозможности для проверки устойчивости к сбоям программ управляющих ЭВМ,имеющих средства программной и аппаратной защиты.Формула изобретения Устройство для имитации сбоев цифровых вычислительных машин по авт.св. В 879592, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет управления интенсйвностью и типом потока сбоев, устройство содержит генератор случайных чисел, второй и третий блоки элементов И, первый и второй инверторы, счетчик, элемент ИЛИ и блок элементов ИЛИ, причем выходы с первого по третий блоков элементов И соединены соответственно с первого по третий входами блока элементов ИЛИ, выход которого является выходом устройства, вход устройства подключен к входу пуска генератора случайных чисел, выход которого соединен с информационным входом второго блокаЗаказ 1161/57 Тирам 902 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений н открытий 113035, Москва, Ж, Раушская наб д, 4/5Производственно-полиграфическое предприятие, г. Уагород, ул, Проектная, 4,элементов И, выход одноразрядногоблока памяти соединен со счетным входом счетчика, вход начальной установки устройства подключен к первомувходу элемента ИЛИ, выход которогосоединен с информационным входомсчетчика,. выход переполнения которого соединен с вторым входом элемента ИЛИ,-с первым разрешающим входомвторого блока элементов И и через первый иквертор с первым разрешающимвходом третьего блока элементов И,выход генератора управляемых сбоевсоединен через второй инвертор с вторыми разрешающими входами второго итретьего блоков элементов И, выход;.наладочного блока памяти соединен с информационным входом третьего блока элементов И.
СмотретьЗаявка
3915481, 28.06.1985
ЛЕНИНГРАДСКОЕ ВЫСШЕЕ ВОЕННО-ПОЛИТИЧЕСКОЕ УЧИЛИЩЕ ПВО
ПАРАМОНОВ НИКОЛАЙ БОРИСОВИЧ, АЛЕКСАНДРОВ АЛЕКСАНДР ВЛАДИМИРОВИЧ
МПК / Метки
МПК: G06F 11/00, H03M 13/51
Метки: вычислительных, имитации, машин, сбоев, цифровых
Опубликовано: 30.03.1987
Код ссылки
<a href="https://patents.su/3-1300648-ustrojjstvo-dlya-imitacii-sboev-cifrovykh-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для имитации сбоев цифровых вычислительных машин</a>
Предыдущий патент: Устройство для обнаружения ошибок равновесного кода
Следующий патент: Устройство для приведения -разрядных кодов фибоначчи к минимальной форме
Случайный патент: Устройство для защиты от дребезга контактов