Устройство для обнаружения ошибок в регистре сдвига

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

Авторы: Голованов, Дума, Левин, Родин

ZIP архив

Текст

(56) 1, Авторское свидетельство СССй 71003 1 кл, а 06 Р 11/08, 198.2; Авторское свидетельство СССРиф 809118, кл. а 06 Р 11/08, 1979. (5")(57) УСТРОИСТВО ДЛЯ ОБНАРУЖЕНИЯОШИБОК В РЕГИСТРЕ СДВИГА, содержащеедва блока определения четности,Фэлемент И, формирователь импульсов,причем разрядные выходы регистрасдвига соединены с входами первогоблока определения четности, выходкоторого соединен с первым входомэлемента И, выход которого соединенс входом формирователя. импульса,выход которого я.вляется выходомсигнала ошибки устройства, выходстаршего разряда регистра сдвигаявляется выходом последовательногокода устройства, тактовый вход,регистра сдвига соединен с входом ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПо ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ВТОРСИОМУ СВИДЕТЕЛ тактовых импульсов устроиства, информационные входы всех разрядов регистра сдвига, кроме старшего, соединены с входами второго блока определения четности и образуют информационный вход устройства, Р . вход строба записи устройства соединен с входом записи регистра сдвига, о т л и ч а ю щ е е. с я тем, что, с целью упрощения устройства, оно содержит элемент ИЛИ и коммутатор, причем второй вход элемента И соединен с выходом элемента ИЛИ, первый и второй входы которого соединены соответственно с входами строба записи и тактовых,й кимпульсов устройства, выходы второго . блока определения четности соединены с соответствующими информационными Сф входами коммутатора, выход которогосоединен с информационным входом ф старшего разряда регистра, управляющий вход коммутатора соединен с входом контроля устройства, выход последо-. вательного кода устройства соединен с последовательным входом регистра сдвига,50155 ки 11 Изобретение относится к импульсной технике, в частности к передаче дискретных сигналов, и может быть использовано в цифровых вычислительных системах, например в системе внутриреакторного контроля, управления и локальной защиты ядерных реакторов.Современные системы контроля и управления характеризуются большим количеством информации, которая передается между входящими в их состав подсистемами. В частности, система внутриреакторного контроля, управления и локальной защиты ядерного реактора осуществляет сбор и обработку порядка 1000 параметров, характеризующих состояние активной зоны и первого контура реактора.Повышение требования по надежности и быстродействию системы привели к жму, что в ее составе насчитывается около б 0 каналов передачи данных в последовательном коде, пл которым информация передается между отдельными устройствами системы с общим объемом передаваемой информации около 4 .10 бит в секунду, В результате, накладываются жесткие требования к надежности передачи информации, поскольку возникшая при передаче ошибка может привести к выдаче неправильного управляю щего сигнала, либо к пропуску аварийной ситуации.Известно устройство для обнаружения ошибок в регистре сдвига, содержащее сдвиговый регистр, два сумматора по модулю два,. блок определения четности, элемент И, триггер, элемент запрета и формирователь сигнала ошибки. Устройство осуществляет контроль правильности работы сдвигового регистра путем сравнения по четности содержимого триггера, в который заносится результат сложения по модулю два сигнала на входе и выходе регистра, с результатом сложения по модулю два содержимого сдвигового регистра. По несовпадении этих двух сигналов на выходе устройства вырабатывается сигнал ошибНедостатками устройства являются его сложность; а следовательно, низкая надежность, а также отсутствие возможности контроля занесения параллельного кода в сдвиговый 5 10 15 20 25 30 35 40 45 регистр для последующей его передачив последовательный канал.Наиболее близким по техническойсущности к предлагаемому являетсяустройство для обнаружения ошибкив регистре сдвига, содержащее сдвиговый регистр, два сумматора по модулю, элемент запрета, формировательсигнала ошибки, основной определитель четкости, триггер, дополнительный определитель четности и элемент"И. Сдвиговый регистр, основной определитель четности, первый сумматор по модулю, элемент И и формирователь сигнала ошибки последовательно соединены между собой, Входныешины параллельного приема информациисоединены с входом сдвигового регистра и второго определителя четности,выход которого через элемент И,управляемый от шины параллельнойзаписи, соединен с входом триггеравыход которого соединен с входомпервого сумматора по модулю. Контроль правильности выдачи последовательного кода осуществляется путемсравнения содержимого сдвиговогорегистра с содержимым триггера,в котором в зависимости от режимаработы устройства хранится либозначение контрольного разряда, либоожидаемое значение четности содержимого сдвигового регистра, на следующем шаге сдвига . Сравнение проводится на первом сумматоре по модулюдва, на выходе которого при исследовании сигнала с выхода основногоопределителя четности и триггерапоявляется сигнал, разрешающийпрохожедние импульсэв через элементзапрета на вход формирователя сигнала ошибки 12Недостатками устройства являютсяего сложность и невозможность проверки цепей контроля устройства впроцессе его работы, что снижаетнадежность -устройства в целом,Цель изобретения - упрощениеустройства. Поставленная цепь, достигается тем, цто устройство для обнаружения ошибок в регистре сдвига, содержащее два блока определения четности, элемент И, формирователь импульса, причем разрядные выходы регистра сдвига соединены с входами первого блока определения четности, выход которого соединен с первым3 10входом элемента И, выход которогосоединен с входом формирователяимпульса, выход которого являетсявыходом сигнала ошибки устройства,выход старшего разряда регистрасдвига является выходом последовательного кода устройства, тактовыйвход регистра сдвига соединен совходом тактовых импульсов устройства,информационные входы вгех разрядоврегистра сдвига, кроме старшего,соединены с входами второго блокаопределения четности и образуютинформационный вход устройствавход строба записи устройства соединен со входом записи регистрасдвига, содержит элемент ИЛИ икоммутатор, причем второй вход элемента И соединен с выходом элементаИЛИ, первый и второй входы которогосоединены соответственно с входамистроба записи и тактовых импульсовустройства, выход второго блокаопределения четности соединены ссоответствующими информационнымивходами коммутатора, выход которогосоединен с информационным входомстаршего разряда регистра сдвига,управляющий вход коммутатора соединен с входом контроля устройства,выход последовательного кода устройства соединен с последовательным вхо.дом регистра сдвига,На чертеже приведена структурнаясхема устройства для обнаружения ошибок в регистре сдвига. Устройство содержит последовательно соединенные регистр 1 сдвига, первый блок 2 определения четности, элемент И 3 и формирователь 4 импульса, выхсд которого является выходом 5 сигнала ошибки устройства, информационные входы регистра 1 сдвига соединены с входами второго блока 6 определения четности и с информационным входом 7 устройства, вход записи регистоа 1 гдвига - с первым входом элемента ИЛИ 8, с первым входом дополнительного разряда сдвиговсго регистра и входом 10 строба записи устройства, последовательный вход регистра 1 сдвига старшего разряда сдвигового регистра 1 сдвига и является выходом 11 последова" тельного кода устройства, а тактовый вход регистра,1 сдвига соединен с вторым входом элемента ИЛИ 8 и является входом 12 тактовых импульсов48477 1 О15 202530 35 40 45 50 55 устройства, Выход элемента ИЛИ 8 соединен со вторым входом элемента И 3, первый и второй выходы второго блока 6 определения четности соединены с соответствующими информационными входами коммутатора 13, выход которого соединен с информационным входом старшего разряда регистра 1 сдвига, а управляющий вход - с входом 9 контроля устройства,Устройство работает следующим образом.По импульсу, поступающему по входу 10 строба записи устройства, информация в параллельном коде с информационногс вхсда 7 заносится в регистр 1 сдвига, Кроме того, информация поступает на вход второго блока 6 определения четности, на первом и втором выходах которого появляетсясоответствующий сигнал дополнения до нечетности и четности, заносимый в старший разряд регистра 1 сдвига одновременно с информацией. При нулевом сигнале на входе 9 контроля, в старший разряд регистра 1 сдвига через коммутатор 13 заносится информация с первого выхода второго блока 6 определения четности, дополняющий информацию -в регистре 1 до нечетного числа единиц, При отсутствии ошибок занесения инфсрмации на вход первого блока 2 определения четности поступает с нечетным числом единиц так, что на его выходе устанавливается нулевой сигнал, запрещающий прохождение строба записи через элемент И 3 на выход 5 сигнала ошибки. При отсутствии сигнала ошибки из блока управления (не показан) начинают поступать сигналы на вход 12 тактовых импульсов, по которым содержимое регистра 1 сдвига вместе с содержимым старшего разряда поступает на выход 11 устройства и на последовательный вход регистра 1, При правильной работе устройства в режиме выдачи последовательного кода четность содержимого сдеигового регистра 1 сдвига не изменяется и на выходе первого блока 2 определения четности останется нулевой потенциал, запирающий элемент И 3.При неправильном занесении параллельного кода либо сшибке в режиме выдачи последовательного кода на вход первого блока 2 определения четности с выходов регистра 1 поСоставитель В. Гречннич ТехредМ.Гергель орректор Г. Решетник ктор А. пис 06 нного к ретений -35, Ра 5" ТиражВНИИПИ Государствпо делам изо113035, Москва,Зак Под номитетаСССРи открытийшская наб д. 4 Л т, г, Ужгород, ул. Проектная, 4 илиал ППП 3 104ступает код с четным числом единиц.В этом случае на выходе первогоблока 2 определения четности устанавливается единичный сигнал, откры-,вающий элемент И 3 и разрешающийпрохождение строба записи либо тактовых импульсов на вход 5 сигналаошибки устройства,В режиме проверки цепей контроляустройства блока управления одно. временно с занесением параллельногокода в регистр 1 сдвига на вход9 контроля устройства поступаетединичный сигнал, подключающий второй выход второго блока б определе-ния четности на информационный входстараего разряда регистра 1 сдвига,В этом случае при занесении информа 8477. бции в регистр 1 на вход первого блока 2 определения четности поступаеткод с четным числом единиц и на выходе 5 сигнала ошибки появляется 5 сигнал, наличие которого воспринимается блоком управления как работоспособность цепей контроля устройства.Уменьшения объема оборудования(исключение триггера, двух суммато ров по модулю и. элемента запрета,а также введение проверки работоспособности цепей контроля позволяетповысить надежность функционированиясистемы и снизить вероятность выда чи ложных сигналов на аварийноеснижение мощности реактора и пропус- "ка аварийной ситуации .в его активной .зоне.

Смотреть

Заявка

3457381, 28.06.1982

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

ГОЛОВАНОВ МИХАИЛ НИКОЛАЕВИЧ, ДУМА ВЛАДИМИР РОМАНОВИЧ, ЛЕВИН ГЕННАДИЙ ЛИППОВИЧ, РОДИН ЮРИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 11/08

Метки: обнаружения, ошибок, регистре, сдвига

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

Код ссылки

<a href="https://patents.su/4-1048477-ustrojjstvo-dlya-obnaruzheniya-oshibok-v-registre-sdviga.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обнаружения ошибок в регистре сдвига</a>

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