Устройство для контроля кодов

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

Авторы: Горожин, Лукашевич, Романкевич, Узунов

ZIP архив

Текст

Союз Советских Соцналистических Республик(22) Заявлено 290280 (21) 2891975/18-24 (51) М. КЛ. с присоединением заявки М(23) Приоритет -6 06 Е 11/10 ГосударстаеяныЯ комктет СССР по делам нзобретениЯ и открытаЯ(72) Авторы изобретения Киевский ордена Ленина политехнкчесхий.,янс 7 итУтим.50-летия Великой Октябрьской социалистическойреволюции(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КОДОВ Изобретение относится к вычислительной технике и может применяться для обнаружения асимметричных ошибок при передаче и обработке информации в двоичном коде.Известно проверочное устройство с самоконтролем для контроля кодовых слов, образованных иэ п -входных двоичных разрядов, на наличие л -единиц, котороестроится путем разбие" ния входных разрядов на два подмно", жества А и В, причем каждое подмножество содержит; по крайней мере один разряд. При построении этого устрой" ства используются пороговые схемы ЫК недостаткам устройства можно отнести относительно большие аппаратурные затраты., имеющие как минимум степенную зависимость от величиныпорога тНаиболее близким к предлагаемому является устройство для контроля. параллельного двоичного кода на четность, содержащее триггер, а также два элемента И и регистр сдвига, причем информационными входами устройства являются параллельные входы регистра сдвига, нулевые разрядные входы которого соединены со входами первого элемента И, выход которого соединен с,первым входом второгоэлемента И, второй вход которогосоединен с шиной тактовой частоты,а его выход - со входом сдвигарегистра сдвига, выход которого соединен со счетным входом триггера,выход триггера является выходом устройства 123Недостатком устройства являетсято, что оно не позволяет осуществлятьконтроль информации, представленнойв коде Бергера или равновесном коде,Цель изобретения - расширениефункциональных возможностей путем15 расширения класса контролируеьыхкодов,Поставленная цель достигаетсятем, что устройство, содержащеесдвиговый регистр, информационный20 вход которого является первым информационным входом устройства, содержит счетчик, запоминающий регистр,два элементаИЛИ, группу сумматоровпо модулю два, причем выход послед 25 него разряда сдвигового регистра,подключен к счетному входу счетчика,. выходы разрядов которого подключенык первым входам соответствующих сумматоров по модулю два группы, вторые30 входы которых подключены к выходамформула изобретения соответствующих разрядов запоминающего регистра, выходы разрядов сдвиго- вого регистра подключены к соответствующим входам первого элемента ИЛИ, выход которого является первым выходом устройства, выходы сумматоров по модулю два группы подключены ,к соответствующим входам второго элемента ИЛИ, выход которого является вторым выходом устройства, управляющий вход сдвигового регистра является управляющим входом устройства, информационный вход запоминающего регистра является вторым информационным входом устройства.На чертеже изображена структурная схема предлагаемого устройства.Устройство содержит сдвиговый регистр 1, счетчик 2, запоминающий регистр 3, группу сумматоров 4 по модулю два, первый и второй элементы ИЛИ 5 и 6. Устройство работает следующим образом.В исходном состоянии производится запись нулей во все разряды сдвигового регистра 1, запоминающего регистра 3 и счетчика 2, причем на первом и втором выходах устройства появится комбинация 00. Контролируемое слово подается на информационные входы устройства. В случае кода Бергера информационная часть слова записывается в сдвиговый регистр 1, а контрольная часть слова - в запоминающий регистр 3, В случае резонансного кода контролируемое слово записывается в сдвиговый регистр 1, а в запоминающий регистр 3 производится запись веса т данного кода. При этом состояние сдвигового регистра 1 изменяется относительно исходного состояния, и на выход первого элемента ИЛИ 5 поступает единичный сигнал. Затем по сигналам, подаваемым на управляющий вход сдвигового регистра производится последовательный сдвиг информации, записанной в сдвиговом регистре 1. В процессе сдвига информации на выходе сдвигового регистра 1 появляются сигналы, общее количество которых определяется числом единиц в контролируемом слове. Эти сигналы поступают на вход счетчика 2 и последовательно изменяют его состояние. В процессе проверки, пока в сдвиговом регистре 1 есть хотя бы одна единица, будет существовать разница между словами в счетчике 2 и запоминающем регистре 3, фиксируемая хотя бы на одном из выходов группы сумматоров 4 по модулю два, при этом на выходе второго элемента ИЛИ б сох.-. раняется единичный сигнал. В то же время единичный сигнал сохраняется и на выходе первого элемента ИЛИ 5, так как единица присутствует хотя бы на одном из входов этого элемента. 5 О 15 20 25 30 35 40 45 50 55 ЬО б 5 Таким образом, в процессе проверки на выходах устройства будет комбинация 11. После очередного ) -госдвига (О ,)о) во всех разрядахсдвигового регистра 1 будут нули,а в счетчике 2 - двоичная записьчисла единиц в информационной частипроверяемого слова. В этом такте, если контролируемое слово - кодовое,навыходах устройства появится комбинация 00. Если слово некодовое, то вэтом такте на выходах устройствакомбинация 01,В случае одиночной неисправностив устройстве в процессе проверки значение одного из выходов устройстваизменяется на противоположное, ина выходах устройства появится однаиз комбинаций 01 или 10.Наличие комбинации 01 или 10 навыходах устройства указывает либо нато, что проверяемое слово являетсянекодовым, либо на присутствие неисправности в устройстве контроля.Во всех последующих циклах проверки одновременно с подачей проверяемого слова на информационные входыустройства и его записью производитсяустановка счетчика в нулевое состояние.Таким образом, предлагаемое устройство позволяет осуществлять контрольинформации в коде Бергера и равновесном коде, обладающих большими обнаруживающими способностями по сравнениюс кодом четности, контролируемым известным устройством. Устройство для контроля кодов, содержащее сдвиговый регистр, информационный вход которого является пер вым информационным входом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения. функциональных возможностей путем расширения класса контролируемых кодов, содержащий счетчик, запоминающий регистр, два элемента ИЛИ, группу сумматоров по модулю два, причем выход последнего разряда сдвигового регистра подключен к счетному входу счетчика, выходы разрядов которого подключены к первым входам соответствующих сумматоров по модулю два группы, вторые входы которых подключены к выходам соответствующих разрядов запоминающего регистра, выходы разрядов сдвигового регистра подключены к соответствующим входам первого элемента ИЛИ, выход которого является первым выходом устройства, выходы сумматоров по модулю два группы подключены к соответствующим входам второго элемента ИЛИ, выход которого является вторым выходом устройства, управляющий вход сдвигового регистра является, Демч е иал ППП фПатентф, г.ужгород, ул,Проектная управляющим входом устройства, ин,формационный вход запоминающего регистра является вторым информационныа входом устройства.Источники информации,принятые во внимание при экспертизе аказ 9335/74 . Тираж 748 ВНИИПИ Государственног по делам изобретений 113035, Москва, Ж, 2. Авторское свидетельство СССРР 530332, кл. 6 06 Г 11/10, 1976(прототип). Подписноекомитета СССРоткрытийущская наб д.4/5

Смотреть

Заявка

2891975, 29.02.1980

КИЕВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. 50 ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙ СОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ

ГОРОЖИН АЛЕКСАНДР ДМИТРИЕВИЧ, ЛУКАШЕВИЧ МИХАИЛ ГЕОРГИЕВИЧ, РОМАНКЕВИЧ АЛЕКСЕЙ МИХАЙЛОВИЧ, УЗУНОВ КИРИЛЛ КРУМОВ

МПК / Метки

МПК: G06F 11/10

Метки: кодов

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

Код ссылки

<a href="https://patents.su/3-875384-ustrojjstvo-dlya-kontrolya-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля кодов</a>

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