Устройство для контроля регистраСдВигА Советский патент 1981 года по МПК G06F11/20 

Описание патента на изобретение SU813434A1

I

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах передачи и обработки информации.

Известно устройство для обнаружения ошибок в регистре сдвига, выполненное на импульсно-потенциальных элементах содержащее декодирующий преобра-зоБатель, эмиттерный повторитель, сумматор) по модулю два, логические схемы, дифференцирующие цепи, две схемы запрета 1 .

Недостатками этого устройства являются значительная сложность и низкая надежность, обусловленные применением больщого числа аналоговых узлов.

Наиболее близким к данному изобретению является устройство контроля регистра сдвига, содержащее узел свертки по модулю два, входной и выходной триггера, триггер четности и сумматор по модулю два, с помощью KOTOpbix производится контроль функционирования регистра в процессе приема или выдачи информации 2.

Недоста:тком этого устройства является наличие четырехвходового сумматора по модулю два и триггера четности, для установки

которого в исходное состояние необходимо определить или заранее знать четность передаваемой информации. Это приводит к усложнению устройства, снижению его надежности и достоверности контроля.

Цель изобретения - повышение достоверности результатов контроля и упрощение устройства.

Поставленная цель достигается тем, что в устройство, содержащее первый элемент свертки по модулю два, входы которого соединены с выходами контролируемого регистра, первый и второй триггеры, счетные входы которых соединены соответственно с входом младшего и выходом старшего разрядов контролируемого регистра, введены вто, рой элемент свертки по модулю два, инвертор и два элемента И, причем вход установки нуля первого триггера и первые входы первого и второго элементов И соединены со входом установки устройства, а выход первого элемента -свертки по модулю два соединен с вторым входом первого элемента И и через инвертор - с вторым входом второго элемента И, выходы первого и второго элементов И соединены соответственно с единичным и нулевым входами второго

триггера, а выходы первого, второго триггеров и выход первого элемента свертки по модулю два соединен)Ь1 с входами второго элемента свертки по Цодулю два.

Вход установки устройства в исходное состояние используется для обнуления входного триггера и устанрвки выходного триггера в состояние, определяемое сигналом на выходе узла свертки по модулю два.

На чертеже изображена функциональная блок-схема устро ства.

Устройство содержат контролируемый регистр I, первый элемейт 2 свертки по модулю два, вход 3 установки устройства, первый триггер 4, первый элемент 5 И, второй элемент 6 И, второй триггер 7, второй элемент 8 свертки по модулю два, инвертор 9, выход 10 устройства. :

Устройство работаф следующим образом.

В случае нечетного количества единиц в регистре 1, сигнал на выходе элемента 2 имеет единичное значение, в противном случае - нулевое. Установка устройства в исходное состояние пр 1водится импульсом, подаваемым на вход 3, после параллельной записи в регистр 1 кода числа. При этом триггер 4 обнуляется,, а триггер 7 сигналами с выходов элементов И 5 и 6 устанавливается в состояние, прЭД ляемое элементом 2 свертки. При сдвигах информации в регистре 1 (при этом I в него записываются единицы) четность чис1па записываемых единиц регистрируется триггером 4, а четность числа единиц на выходе регистра - триггером 7. В обоих случаях, при правильной работе регистра, на входах элемента свертки 8 - четное количество единиц лосле каждого такта сдвига и |сигнал на выходе 10 отсутствует. Сбой разрядов регистра приводит к изменению сигнала на выходе схемы свертки 2 без соответствующего изменения состояний триггеров , что вызывает появление сигнала на В1|1ходе устройства 10.

Использование изобретения упрощает устройство за счет того, что для установки

исходного состояния используется сигнал с выхода свертки по модулю два и не требуется дополнительных сведений о четности передаваемой информации, что повышает достоверность контроля, и за счет уменьщения количества оборудования - надежность устройства.

Формула изобретения

Устройство для контроля регистра сдвига, содержащее первый элемент свертки по модулю два, входы которого соединены с выходами контролируемого регистра, и первый и второй триггеры, счетные входы которых соединены соответственно с входом младщего и выходом старшего разрядов контролируемого регистра, отличающееся тем, что, с целью повышения достоверности результатов контроля и упрощения устройства, в него введены второй элемент свертки по модулю два, инвертор и два элемента И, причем вход установки нуля первого триггера и первые входы первого и второго элементов И соединены со входом установки устройства, а выход первого элемента свертки по модулю два соединен со вторым входом первого элемента И и через инвертор- со вторым входом второго элемента И, выходы первого и второго элементов И соединены соответственно с единичным и нулевым входами второго триггера, а выходы

0 первого, второго триггеров и выход первого элемента свертки по модулю два соединены с входами второго элемента свертки по модулю два.

Источники информации,

принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 399862, кл. G 06 F 11/02, 1971.

2.Авторское свидетельство СССР

№ 630631, кл. G 06 F 11/00, 1977 (прото0 тип).

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

название год авторы номер документа
ДВУХУРОВНЕВОЕ УСТРОЙСТВО ИСПРАВЛЕНИЯ ОШИБОК 1992
  • Малышев В.И.
RU2037891C1
Устройство для контроля двоичного кода на четность 1981
  • Фролов Николай Никитович
  • Сахно Анатолий Иванович
  • Медников Валерий Анатольевич
SU989558A1
Устройство для контроля двоичного кода на четность 1981
  • Линьков Владимир Вячеславович
  • Семенов Виталий Владимирович
SU962954A1
Многоканальное устройство исправления ошибок для магнитных накопителей 1986
  • Иньков Евгений Владимирович
  • Малышев Владимир Иванович
  • Нурмаметов Шамиль Джамилович
SU1383440A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ИСПРАВЛЕНИЯ ОШИБОК ДЛЯ МАГНИТНЫХ НАКОПИТЕЛЕЙ 1992
  • Малышев В.И.
RU2037890C1
Устройство для контроля регистра сдвига 1981
  • Станин Герман Леонидович
  • Екимов Виктор Антонович
  • Сайкович Василий Ларриевич
  • Белов Александр Иванович
SU964646A1
Устройство для контроля параллельного кода на четность 1983
  • Шептуха Сергей Максимович
  • Мальцев Михаил Григорьевич
  • Буршанов Владимир Анатольевич
  • Щечкин Александр Денисович
SU1103239A1
Микропрограммное устройство управления с самоконтролем 1985
  • Гамазин Вячеслав Дмитриевич
  • Остриков Валерий Дмитриевич
SU1247871A1
Устройство для контроля параллельного кода на четность 1981
  • Мельников Владимир Алексеевич
  • Казанков Валерий Геннадьевич
  • Плотников Владимир Михайлович
SU1015387A2
Устройство для контроля регистраСдВигА 1979
  • Зернов Владимир Алексеевич
  • Кузнецов Вячеслав Константинович
  • Федоров Дмитрий Николаевич
SU842968A1

Иллюстрации к изобретению SU 813 434 A1

Реферат патента 1981 года Устройство для контроля регистраСдВигА

Формула изобретения SU 813 434 A1

SU 813 434 A1

Авторы

Кузнецов Александр Дмитриевич

Даты

1981-03-15Публикация

1979-02-28Подача