Устройство для обнаружения ошибок в контрольном оборудовании
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советских Социалистических Республик(22) Заявлено 09.07.75 (21) 215 5/24 М К г6- 06 Р 11/ присоединен м заявки-осударственный комитетСовета Министров СССРпо делам изобретенийи открытий(72) Авторы изобретения Лихтер Н. А т(71) Заявител Киевский ордена Трудового Красного Знамени завод электроннь вычислительных и управляющих машин 54) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ ОШИБОК В КОНТРОЛЬНОМОБОРУДОВАНИИ Изооретение относится к цифровым вычислительным машинам, оснащенным средствами оперативного контроля.Известно устройство лля обнаружения ошибок в контрольном оборудовании, содержащее триггеры, блок формирования контрольного разряда 1.Недостаток этого устройства в ограниченном применении, так как оно может использоваться для контроля работы только комбинационных схем. Это устройство не обеспечивает полную проверку блоков контроля.Известно также наиболее близкое по технической сущности к данному изобретению устройство для обнаружения ошибок в контрольном оборудовании, содержащее входной регистр, триггер контрольного разряда входного регистра, п регистров, п триггеров контрольного разряда, и триггеров управления, и блоков формирования контрольного разряда и блок выработки сигнала ошибки, причем входы входного регистра, триггера контрольного разряда входного регистра и триггеров управления являются входамн устройства, выходы входного регистра соединены с соответствутощими входами и регистров и п блоков формирования контрольного разряда, выхолы и блоков формирования контрольного разряда и выход триггера контрольного разряда входного регистра соединены со входами блока выработки сигнала ошибки, выхол которого является выходом устроиства, выходы п регистров и и триггеров контрольного разряда являются выходами устройства и соединены со вхолами соответствующих контролируемых блоков, выходы которых являются выходами устройства 2.Недостаток этого устройства в том, что наформирование информации с неправильными 10 контрольными разрядами затрачивается многовремени, сам процесс формирования не охвачен контролем, не реализуются все комбинации ин.формации и контрольных разрядов (например, нулевой код информации с нулевым контрольным разрядом). Кроме того, это устройство не применимо в случае, когда информация из регистра, в котором она хранится с контрольным разрядом, пересылается хо частям в несколько направлений н пересылки п 1 роизводятся с контролем.Пель изобретения в повышении лостоверности проверок блоков контроля..-,1 то достигается проверками блоков контроля в случае, когда производятся контролируемыс пе 1)есьлки отдельных порций информации из регистра вместе с общим контрольным раз рядом.,1 ля чего в устройство введены триггеррежима проверки, две группы элементов И и группа элементов ИЛИ, причем выход трипера контрольного разряда входного регистра соединен с первыми входами элементов И первой группы, выходы триггеров управления соединены со вторыми входами соответствующих элементов И первой группы, единичный выход триггера режима проверки соединен с третьими входами элементов И первой группы, выходы блом(ОВ формирования 1(онтрольного разря та соединены с первыми входами элементов И второй группы, вторые входы которых соединены с нулевым выходом триггера режима проверки, выходы элементов И первой и второй групп соединены со входами соответствующих элементов ИЛИ группы, выходы которых соединены со входами соответствующих триггеров контрольного разряда.На чертеже изображена функциональная схема устройства. Рассмотрен случай, когда информация из регистра-ис-очника входной регистр) пересылается в два регистра - приемника.Устройство представляет собой часть цифровой вычислительной машины ЦВМ), в которой производятся контролируемые передачи из регистра 1 и триггера 2 контрольного разряда входного регистра в регистры 3 и 4 с триггерами 5 и 6 контрольного разряда соответственно. Для простоты изображения на чертеже показаны регистры. построенные на динамических триггерах с общими стробами занесения.Рабочий режим ЦВМ определяется нулевым состоянием триггера режима проверки и триггеров 8 и 9 управления.Работает устройство следующим образом.Информация с информационных входов 1 О регистра 1 и входа 11 триггера 2 контрольного разряда входного регистра принимается в регистр 1 и триггер 2 по стробу 12 занесения. Состояние регистра контролируется тремя блоками: блоком 13 формирования контрольного разряда для разрядов регистра 1, которые передаются в регистр 3; блоком 14 формирования контрольного разряда, для оставшихся разрядов регистра 1, которые передаются в регистр 4, блоком 15 выработки сигнала на выходе 16 ошибки контроля регистра 1 по сигналам от блоков 13 и 14 и от триггера 2 контрольного разряда входного регистра 1.Блоки 13, 14 и 15 при контроле по нечет- ности представляют собой сумматоры по модулю 2, Как правило, каждый такой сумматор имеет два выхода - прямой и инверсный. На чертеже для простоты изображены только прямые выходы.При правильном приеме иа регистр 1 сигнал на выходе 16 имеет низкий уровень и соответствукщий разряд регистра ошибок не будет устанавливаться в единичное состояние. Рстгистр ошибок на чертеже не показан.При передачах с регистра 1 на регистры 3 и 4 вь)рабатываются стробы 17 и 18 занесения соответственно. Эти стробы могут вырабаты-. ваться одновременно и раздельно.Для занесения в триггер 5 контрольного разряда регистра 3 в рабочем режиме выход блока 13 поступает на первый вход элемента И 19. На второй вход элемента И 9 поступаетсигнал с нулевого выхода триггера 7 режимапроверки. Выход элемента И 19 поступает через элемент ИЛИ 20 на информационный входтриггера 5.Выходы регистра 3 и триггера 5 поступаютна контролируемый блок 2 и в другие цепиЦВЧ. Контролируемый блок проверяет соответствие информации в регистре 3 значениюконтрольного разряда в триггере 5 и, в случаевыявления несоответствия, вырабатывает сигнал ошибки, который с выхода 22 поступает врегистр ошибок.Занесение в триггер 6 контрольного разрядарегистра 4 реализовано аналогично. Выход блока 14 поступает на первый вход элемента И 23.15 На второй вход элемента И 23 поступает нулевой выход триггера режима проверки 7. Вь 1 ходэлемента И 23 через элемент ИЛИ 24 посгуиаетна информационный вход триггера 6. Контролируемый блок 25 в 1 рабатывает на своем выходе6 сигнал ошибки при выявлении несоответст 20вия между содержимым регистра 4 и значениемтриггера 6. Сигнал с выхода 26 поступает навход регистра ошибок.В режиме проверки контролируемых блоковустанавЛиваются в единичное состояние триггер 7 режима проверки и триггеры 8 и 9.Установка этих триггеров производится по отдельным управляющим сигналам 1 микрооперациям) на входы 27 и 28 в команде Диагностика. На информационные входы 29, 30 и31 триггеров 7, 8 и 9 поступает информация,30 определяемая операндом этой команды. Триггеры 8 и 9 могут устанавливаться в единичное состояние одновременно или раздельно. Зти триггеры введены для осуществления раздельнойпроверки блоков 21 и 25. Раздельная провер 35ка контролируемых блоков упрощает разработку тестовых программ. Однако наличие триггеров 8 и 9 не является обязательным. Описание работы проводится для случая, когда обатрипера 8 и 9 установлены в единичное состояние.В режиме проверки на нулевом выходе триггера 7 устанавливается низкий уровень, который заблокирует элементы И 19 и 23. На первый вход элемента И 32 поступает сигнал свыхода триггера 2. На второй вход элементаИ 32 поступает сигнал с единичного плеча триг 45 гера 7. На третий вход элемента И 32 поступает сигнал с выхода триггера 8. В зависимостиот состояния триггера 2 устанавливается триггер 5. При приеме в регистр 3 информации,которая не соответствует значеншо триггера 5,блок 2 вырабатывает сигнал оши(м(и, которыйс выхода 22 поступает в регистр ошибок иустанавливает в единичное состояние сснтветствуюьций разряд регистра ошибок. Состояниерегистра ошибок может быть опрошено по специальной модификации команды Диагности 55 ка. Таким образом устройство обеспс швастпрограммную проверку блока 21,Аналогичным образом производится проверка блока 25 через элемент И 33 и элемент ИЛИ 24. Г 1 одбором кодов регистр 1 можно произвесф полную проверку блоков 21 я 25.596949 форлула изобретения ЦНИИ 1111 Заказ 1141/47 Тираж 826 Подписное Филиал ППП сПатент, г. Ужгород. У,. Проектная, 4Полная проверка олоков контроля программными средствами повышает достоверность функционирования ЦВМ. Г 1 ри этом отпадает необходимость в выполнении программного контроля (двойной просчет и т. д.), что увеличивает время полезного использования ЦВМ. Кроме того, программный доступ к блокам контроля обеспечивает точную локализацию неисправностей, выявляемых блоками контроля. Это уменьшает время поиска неисправностей (время восстановления) и, следовательно, увеличивает время полезного использования ЦВМ. Устройство для обнаружения ошибок в контрольном оборудовании, содержащее входной регистр, триггер контрольного разряда входного регистра, и регистров, и триггеров контрольного разряда, и триггеров управления, и блоков формирования контрольного разряда и блок выработки сигнала ошибки, причем входы входного регистра, триггера контрольного разряда входного регистра и триггеров управления являются входами устройства, выходы входного регистра соединены с соответствующими в одами и регистров и и блоков формирования контрольного разряда, выходы и блоков формирования контрольного разряда и выход триггера контрольного разряда входного регистра соединены со входами блока выработки сигнала ошибки, выход которого является выходом17 устройства, выходы и регистров и и триггеров контрольного разряда являются выходами устройства и соединены со входами соответствующих контролируемых блоков, выходы которых являются выходами устройства, отличающееся тем, что, с целью повышения достоверности контроля в устройство введены триггер режима проверки, две группы элементов И и группа элементов ИЛИ, причем выход триггера контрольного разряда входного регистра соединен с первыми входами элементов И первой группы, выходы триггеров управления соединены со вторыми входами соответствующих элементов И первой группы, единичный выход триггера режима проверки соединен с третьими входами элементов И первой группы, выхо ды блоков формирования контрольного разрядасоединены с первыми входами элементов И второй группы, вторые входы которых соединены с нулевым выходом триггера режима проверки, выходы элементов И первой и второй групп соединены со входами соответствующих элементов ИЛИ группы, выходы которой соединены со входами соответствующих триггеров контрольного разряда. Источники информации, принятые во внимание при экспертизе:251. Авторское свидетельство СССР470810кл. Сг 06 Г 11/04, 1973. 2. Патент США3465132, кл. 235- 153,968.
СмотретьЗаявка
2153765, 09.07.1975
КИЕВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ЗАВОД ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ И УПРАВЛЯЮЩИХ МАШИН
ЛИХТЕР ЯКОВ МОИСЕЕВИЧ, СИРОТА НИКОЛАЙ АНТОНОВИЧ
МПК / Метки
МПК: G06F 11/08
Метки: контрольном, обнаружения, оборудовании, ошибок
Опубликовано: 05.03.1978
Код ссылки
<a href="https://patents.su/3-596949-ustrojjstvo-dlya-obnaruzheniya-oshibok-v-kontrolnom-oborudovanii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обнаружения ошибок в контрольном оборудовании</a>
Предыдущий патент: Многоканальное устройство приоритета
Следующий патент: Устройство для выбора варианта загрузки судна
Случайный патент: Устройство для брикетирования