Я vl
00
ю
Изобретение относится к вычислительной технике и может быть использовано для оперативной встроенной проверки исправности систем при одновременном обеспечении самопроверяемости устройства для контроля информации .
Цель изобретения - повышение достоверности контроля за счет обнаруже- ния неисправностей повышенной кратности в самом устройстве для контроля информации,
На чертеже изображена схема предлагаемого устройства.
Устройство содержит две группы информационных входов 1 и 2, много- входовой узел 3 сжатия, содержащий группу элементов 4 сжатия, узел 5 суммирования по модулю два, вход 6 синхронизации устройства, элемент 7 сжатия, выходы 8 устройства.
Устройство работает следующим образом.
На входы 1.1, 1.2, ..., 1,п и 2,1, 2.2, ..., 2.п устройства поступает контролируемая информация, представленная двухпроводным кодом, где разряды 2.1, 2.2, ..., 2,п инверсны соответствующим разрядам 1,1,1.2, ..., l.n. При наличии кодовых наборов (01 или 10) на входах 1.1 и 2.1, где ,п, и исправности всех элементов 4 сжатия на выходах много- входового узла 3 сжатия формируется так же кодовый набор (01 или 10).
При наличии ошибки во входной информации /появление некодового набора ) либо одиночной неисправности в узле 3 сжатия ш его BI кодах формиру- ется некодовый набор. Кроме того, четному входному вектору на вхо- дах 2.1, 2.2,..., 2.п при правильном функционировании узла 3 сжатия соответствует набор 10 на выходах
узла зажатия, нечетному вектору - набор 01. При этом на выходах многовхо- дового узла 3 сжатия и узла 5 суммирования по модулю два формируются кодовые наборы 10 и 01 или 01 и 10 при улевом сигнале на входе 6 синхронизации и наборы 10 и 10 или 01 и 01 при единичном сигнале на входе 6 синхронизации.
В устройстве каждый цикл контроля одного очередного входного вектора состоит из двух тактов.
В первом такте каждого цикла на вход 6 поступает нулевой сигнал,
во вторим - единичный сигнал. При этом в первом такте на выходы узла 3 сжатия и узла 5 суммирования по модулю два поступают наборы 01 и 10 (либо 10 и 01), обеспечивая формирование на выходах 8 устройства набора 01, Во втором такте на выходы узла 2 сжатия и узла 5 суммирования по модулю два поступают наборы 0 и 01 (либо 10 и 10 соответственно), обеспечивая формирование на выходах 8 устройства набора 10. Таким образом, на выходах 8 устройства вырабатываются последовательности строго чередующихся нулей и единиц (альтернативная последовательность). Любая последовательность на выходах 8, отличающаяся от альтернативной, свидетельствует о наличии ошибки во входной информации или неисправности в устройстве.
Обнаружение неисправностей состоит в следующем. Одиночная константная неисправность на входе устройства или в узлах 3 и 5 вызывает появление на входах элемента 7 сжатия некодового входного набора, который нарушает альтернативную последовательность на выходах 8 устройства, что свидетельствует о наличии неисправности. Одиночная константная неисправность в элементе 7 сжатия также вызывает появление на выходах 8 устройства последовательности, отличающейся от альтернативной, что свидетельствует о наличии неисправности .
При неисправности двойной кратности нарушается соответствие между парами сигналов на выходах узлов 3 и 5, что приводит к искажению последовательности на выходах 8 устройства. Неисправность двойной кратности типа константа 01 (или 10) на выходах 8 также вызывает нарушение альтернативной последовательности на выходах устройства, что свидетельствует о наличии неисправности.
Устройство для контроля информации характеризуется более высокой способностью к обнаружению неисправностей в самом устройстве контроля, так как помимо однократных неисправностей обнаруживает также двух- и трехкратную неисправности. Формула изобретения
Устройство для контроля информации, представленной 2п-разрядным
двухпроводным кодом, -содержащее мно- говходовой учел сжатия, причем первая и вторая группы входов многовходового узла сжатия являются соответственно первой и второй группами информационных входов устройства, отличающееся тем, что, с целью повышения достоверности контроля, в устройство введены узел суммирования по модулю два и элемент сжатия, причем п входов узла суммирования по мо
дулю два соединены с одной из групп входов устройства, а (п+1)-й вход узла суммирования по модулю два соединен с синхронизирующим входом устройства, прямой и инверсный выходы узла суммирования по модулю два и выходымного входового узла сжатия попарно соединены с входами элемента сжатия, выходы которого являются контрольными выходами устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля информации | 1987 |
|
SU1532931A1 |
Устройство для контроля дешифратора | 1989 |
|
SU1656537A1 |
Устройство для обнаружения и исправления ошибок в непозиционном коде | 1983 |
|
SU1134941A1 |
Устройство для контроля кодов | 1980 |
|
SU875384A1 |
УСТРОЙСТВО ХРАНЕНИЯ И ПЕРЕДАЧИ ДАННЫХ С ОБНАРУЖЕНИЕМ И ИСПРАВЛЕНИЕМ ОШИБОК В БАЙТАХ ИНФОРМАЦИИ | 2014 |
|
RU2542665C1 |
Устройство мажоритарного декодирования кода Рида-Соломона по k-элементным участкам кодовой комбинации с порогом определения неисправляемой ошибки | 2015 |
|
RU2610684C1 |
Устройство для обнаружения и исправления ошибок в блоках памяти | 1988 |
|
SU1525746A1 |
Устройство для сопряжения ЦВМ с аналоговыми объектами | 1986 |
|
SU1425698A2 |
Устройство мажоритарного декодирования кода Рида-Соломона по k-элементным участкам кодовой комбинации | 2015 |
|
RU2613760C2 |
СПОСОБ ОЦЕНКИ КАЧЕСТВА КАНАЛА ПЕРЕДАЧИ ДАННЫХ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1995 |
|
RU2085045C1 |
Изобретение относится к области вычислительной техники и может быть использовано в качестве устройства контроля в цифровых вычислительных машинах. Цель изобретения - повышение достоверности контроля. Устройство содержит две группы информационных входов 1, 2, многовходовой узел сжатия, содержащий группу элементов 4 сжатия, узел 5 суммирования по модулю два, вход 6 синхронизации устройства, элемент 7 сжатия, контрольные выходы 8 устройства. Устройство характеризуется более высокой способностью к обнаружению неисправностей в самом устройстве контроля. Положительный эффект достигается за счет введения дополнительного элемента сжатия и узла суммирования по модулю два. 1 ил.
Caster W.C., Schneiden P.R | |||
Design of dynamically checked compliters.-IFIP Congress, Solinburgh, Scotland, 1968, p | |||
Водяной двигатель с принудительно поворачиваемыми лопастями | 1924 |
|
SU878A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Патент США № 3634665, от | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-05-07—Публикация
1987-03-19—Подача