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

 

УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ ОШИБОК ПРИ ПЕРЕДАЧЕ КОДОВ, содержащее входной регистр, входы которого являются входами устройства, а первый вы « ход соединен с первыми входами, М РЫходных регистров, Ц триггеров, ц блоков контроля на четкость и и элементов И1Ш, выход каждого элемента И1Ш через соответствующий выходной регистр подключен к первому входу соответствующего блока контроля на четкость , второй вход которого через соответствующий триггер соединен с выходом соответствуюп1его элемента ИЛИ, а выходы всех блоков контроля .на четкость подключены к первым входам блока форг-мрования сигнала ошибки , выход которого является выходом устройства, а также регистр контрольных разрядов, первый выход которого подключен к вторым входам трихтеров, отличаюп(ееся тем, что, с целью его упроп1,ения и расширения функциональных возможностей, в него введены блок управления параллельной записью, подключенный выходом к вторым входам элементов 1-ШИ, два блока контроля по модулю два и дешифратор, каждый выход которого подключен к nepBONfy входу соответствующего элемента ИЛИ, а выход соединен с вторым i выходом входного регистра и первым входом первого блока контроля по (Л модулю два, подключенного выходом к входу блока фop D poвaния сигнала с ошибки, а вторым входом - к второму выходу регистра контрольных разрядов, первый вход второго блока контроля по модулю два соединен с выходом о входного регистра, второй вход - с со первым выходом регистра 1;онтрольных разрядов, а выход - с входом блока to формирования сигнала ошибки.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

„„SU„„10912 II 1 !5» G 08 Р 11/08

I ; В! у 4,.

Ф (!

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

А@1", 1

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3535050/18-24 (22) 07.0!.83 (46) 07,05,84, Бюп. М !7 (72) С.Л.1!артиросян и Ю.А,Свистельников (53) 681.325(088,8) (56) 1. Авторское свидетельство СССР

Н 739538, кл. G 06 F !1/08, 1980.

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

K 596949, кл. G 06 F 11/08, !978 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ

ОШИБОК ПРИ ПЕРЕДАЧЕ КОДОВ, содержащее входной регистр, входы которого являются входами устройства, а первый вы ход соединен с первыми входами, выходных регистров, триггеров, !! блоков контроля на четкость и !! элементов К!И, выход каждого элемента ИЛИ через соответствующий выходной регистр подключен к первому входу соответствующего блока контроля на четкость, второй вход которого через соответствующий триггер соединен с выходом соответствующего элемента

ИЛИ, а выходы всех блоков контроля ,на четкость подключены к первым входам блока формирования сигнала ошибки Выход KoтopoI о являpTся выходом устройства, а также регистр контрольных разрядов, первый выход которого подключен к вторым входам триггеров, о т л и ч а ю щ е е с я тем, что, с целью его упрощения и расширения функциональных возможностей, в него введены блок управления параллельной записью, подключенный выходом к вторым входам элементов ИЛИ, два блока контроля по модулю два и дешифратор, каждый выход которого подключен к первому входу соответствующего элемента Ш!!1, а выход соединен с вторым с выходом входного регистра и первым входом первого блока контроля по модулю два, подключенного выходом к входу блока формирования сигнала

C: ошибки, а вторым входом — к второму выходу регистра контрольных разрядов, ф первый гход второго блока контроля по модулю два соединен с первым выходом

Ь > входного регистра, второй вход — с первым выходом регистра контролып ix CCO разрядов, а выход — с входом блока формирования сигнала ошибки. М

1 ion

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

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

5 дулю два и блок сравнения„

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

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

Недостаток данного устройства ограниченные функциональные воз— можности. Такое устройство не обеспечивает полную проверку блоков

45 контроля при передаче информации на регистры.

Наиболее близким к пр длагаемому по технической сущности и достигаемому результату является устройство для обнаружения ошибок в контрольном оборудовании, содержащее входной регистр, триггер контрольного разряда входного регистра, п регистров, и триггеров контрольного .разряда, и триггеров управления, п блоков формирования контрольного разряда, блок выработки сигнала ошибок, триггер режима проверки, 2 2 две группы элементов И и группу элементов ИЛИ, В данном устройстве происходит проверка блоков контроля в случае, когда производятся ко тролируемые пересыпки отдельных порций информации иэ регистра вместе с общим контрольным разрядом., Информация с входного регистра поступает на и регистров и на п блоков формирования контрольного разряда. Блок выработки сигнала ошибки обеспечивает контроль правильности принятой информации. Элементы 2И-ЗИ-ИЛИ обеспечивают запись контрольных разрядов н и триггеров контрольно го раз ряда, поступающих иэ соответствующих блсков формирования контрольного разряда HJIH из триггера контрольного разряда входного регистра. Триггер режима проверки и п триггеров управления служат для управления записью, а и блоков формирования контрольного разряда обеспечивают контроль правильности записи информации в п регистров 2 .

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

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

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

1091

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

5 входам триггеров, введены блок управления параллельной записью, подключенный выходом к вторым входам элементов HilH дна блока контроля по модулю дна и дешифратор, каждый выход которого подключен к первому входу соответствующего элемента ИЛИ, а выход соединен с вторым выходом входного регистра и первым входом первого блока контроля по модулю дна, под15 ключенного выходом к входу блока формирования сигнала ошибки, а вторым входом — к второму выходу регистра контрольных разрядов, первый вход второго блока ко»троля по модулю

20 дна соединен с первым выходом входного регистра, второй вход — с первым выходом регистра контрольных разрядов, а выход — с входом блока формирования сигнала ошибки.

На чертеже приведена функциональная схема устройства.

Устройство содержит входной регистр 1, регистр 2 контрольных разрядов, блок 3 управления параллельной записью, блоки 4 и 5 контроля по модулю два, дешифратор 6, элементы ИЛИ 7, -7, выходные регистры 8!в

8», триггеры 9 -9, блоки контроля на четкость 10 †1, блок 11 формирования сигнала ошибки, вход 12 информации, вход 13 строба, вход 14 контрольных разрядов, ныходы 151I5 выходной информации и выход 16 сигнала ошибки.

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

На вход 12 информации регистра 1 поступают два байта информации в сопровождении двух контрольных разрядов, подаваемых на вход 14 конт- 4> рольных разрядов. Информация с входа 12 информации регистра 1 и входа 14 контрольных разрядов регистра 2 принимается в регистр 1 и регистр 2 по стробу, поступающему с 50 входа 13. Состояние регистра 1 контролируется блоками 4 и 5. Каждый из блоков 4 и 5 контролирует один байт информации, причем каждый байт информации поступает в сопровождении 55 своего контрольного разряда, который из регистра 2 подается на соответствующие блоки 4 и 5. При пра211 4 вильном приеме и»формации н ре»ист— рах 1»а выходе блоков 4 и 5 c»r- »aë ошибки FfE. выдается. Пр» возникло»снии ошибки на выходах блоков 4 » 5 сигнал ошибк» поступает н блок 11.

С выходя регистра 1 первый блйт информации поступает на информационные входы регистрон 8 -8 и. Контрольный разряд первого байта информации из регистра 2 поступает на триггеры 9! -9 . Второй байт информации из регистра поступает на дешифратор 6, причем сюда может поступить как весь байт информации, так и часть его. Максимально дешифратор 6

f управляемый одним бай ом информации, может обеспечить управление 256 регистрами.

Зались информации н регистры 8 —

8и и контрольных разрядов н триггеры 9! -9 может осущестнпяться н зависимости от режима работы как последовательно, так и параллельно. Злементы ИГ!!! ?! -7 предназначены для обеспечения возможности у»ранления последовательной записью дешифратором 7 и параллельной записью при поступлении управляющего сигнала от блока 3.

Дешифратор 6 служит для управления последовательной записью информации из регистра 1 и регистры 8 -8,, а также. контрольного разряда из регистра 2 в триггеры 94 -9д н соответствии с информацией, поступающей но втором байте.

Пр» последовательной записи »нформации первый байт информации в сопровождении контрольного разряда поступает н блок 4 » на регистры 8 — 8п.

Второй байт информации н сопровождении контрольного разряда поступает в блок 5 и на дешифратор 6. С возбужденно."о одного из выходов дешифрато ра 6 управляющий сигнал через соответствующий элемент ИЛИ поступает на управляющие входы одного из регистров 83 8нодного из триггеров 9 9р при этом первый байт информации и его контрольный разряд записываются и один из регистров 8 — 8 и и в один из триггеров 9 — 9 .

При последовательной записи в каждый из регистров 8 -8 и триггеров

94 — 9! может записываться в любой последовательности любая информация.

При параллельной записи »»формации первый байт информации и его контрольный разряд заносятся но нсе ре1091711

Составитель 13. Бара :ов

Техред С.Мигунова 1(орректор 11. Муска

Редактор А.Мотыль

Заказ 3085/48 Тираж 569 Подписное

БНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва,, Ж-35, Раушская наб., д. 4/5 филиал ППП Патент", г. Ужгород, ул. Проектная, 4 гистры 81 811 и во все триггеры 9

9и соответственно по сигналу, поступающему из блока 3 управления параллельной записью через элементы ИЛИ 7

7и на управляющие входы регистров 8

8и и триггеров 9 -9и.

Как при последовательной, так и при параллельной записи информация из регистров 8 -8и поступает на вы.— ходы 15 -15И выходной информации.

С выходов регистров 8 -8И информация поступает также на входы соответствующих блоков 101-10>,, на вторые входы которых поступает информация с триггеров 9 -9И. Блоки

1 01 — 1 0 ог ушес твляют контроль инфо рмации на четность. В случае возникновения ошибки в одном нли нескол —

5 ких регистрах 8» -81„блоки 10 — 10

И формируют сигналы ошибки, которые поступают на блок 11, который в свою очередь, выдает сигнал ошибки с Bbfxo да 16 сигнала ошибки.

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

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

 

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

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

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

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

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

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

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

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

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