Устройство для передачи информации с коррекцией ошибок

Иллюстрации

Показать все

Реферат

 

ОП ИСПУГ

ИЗОБРЕТЕН ИЯ

Союз Советских

Социалистических

Республик (11) 468292 (61) Зависимое от авт. свидетельства (22) Заявлено 11.03.74 (21) 2004408/18-24 (51) М. Кл. С 08с .25/00 с присоединением заявки %в

Гасударственный комитет

Совета министров СССР ов делам изобретений и открытий (32) Приоритет

Опубликовано 25.04.75. Бюллетень ¹ 15

Дата опубликования описания (53) УДК 681,17 (088.8) Г. С. Бестань, В. И. Денисов, Г. И. Васенко, В. П. Супрун и Ю, И. Шмидт (?2) Авторы и 3 о б ) ) p т е I i I i я (? 1) Заявитель (54) УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ

С КОРРЕКЦИЕЙ ОШИБОК

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

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

Цель изобретения — повышение достоверности передачи и приема информации. 20

Для этого предлагаемое устройство дополнительно содержит блок управления, запоминаюший блок, блок контроля по моду-! лю, блок задержки, пять схем И и три . схемы ИЛИ, причем выходы запоминаю- х5

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

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

ИЛИ, второй вход которой подключен к управляющему входу устройства, а выходк вторым входам четвертой и пятой схем

И, выход входного дешифратора соединен со счетчиком разрядов числа.

На чертеже изображена функциональная б

:схема предлагаемого устройства для передачи информации с коррекцией ошибок.

Устройство содержит запоминающий, блок 1, регистр сдвига 2, блок 3 контро .ля по модулю, шифратор 4, элемент И 5, дешифратор 6, триггер 7, элемент ИЛИ 8, элемент И 9, выход устройства 10, элемент ИЛИ 11, управляющий вход 12 устройства, элемент HIM 11, элемент И IS, элемент И 14, блок управления 15, счетчик 16 разрядов числа, регистр 17 хранения номера искаженного разряда, элемент

ИЛИ 18, блок задержки 19, элемент И 20; дешифратор 21 номера искаженного разряда, информационный вход 22 устройства, информационный выход 23 устройства.

Устройство передачи информации предусматривает два режима работы — выдачу и прием. информации и,работает: следующим образом.

Hcxîäíîå состояние информационной части регистра сдвига 2, выхода блока 3 контроля по модулю, триггера 7, счетчика

16 разрядов числа и регистра 17 номера искаженного разряда -1"нулевое", а конт1 рольные разряды регистра сдвига устанавливаются в "единичное" состояние.

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

В состав информационного слова входит группа контрольных разрядов для контроля по модулю. Контрольные разряды регистра сдвига 2 вместе с блоком 3 контроля по модулю обеспечивают постоянный контроль за выдачей последовательного кода. При выдаче числа из устройства каждый разряд последовательно передается из регистра сдвига 2 в шифратор 4 на второй вход элемента И 5 регистр сдвига. При наличии сигнала на первом входе элемента И 5 регистра сдвига, поступающего с выхода выдачи блока управления 15, каждый последо- р) вательно выдаваемый разряд поступает на второй последовательный вход регистра сдвига 2 для повторной записи, В шифраторе 4 каждое двоичное значение разряда числа преобразуется;в код "01 5 или"10 " (в зависимости от "единичного" или "нулевого" значения разряда числа) для, передачи от двухпроводной линии связи.

В случае искажения передающего значения разряда числа блок 3 формирует на выходе сигнал брака,. и передает его по линии связи через элемент И 9 на первый вход ,. элемента ИЛИ 8, с выхода которого сигнал брака поступает через управляющий выход

10 к абоненту. Одновременно через второй

1 вход управляющего элемента ИЛИ 11, второй вход элемента И 14 повторной передачи

;сигнал брака поступает на вход повторной передачи блока управления 15„

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

В режиме приема информации каждый последовательно передаваемый абонентом разряд информационного слова поступает в устройство по двухпроводной линии связи в виде кодов "01 или "10": (в зависимости от единичного" или "нулевого" значения передаваемого разряда числа) на вход входного дешифратора 6.

Входной дешифратор 6 преобразует значение .кода каждого разряда f 01" или

«10 ) в двоичный код "1" или "0". В случае приема на входной дешифратор 6 кода

"11" или "00 (" сбой в линии") последний формирует на информационном выходе, нулевое значение искаженного разряда и передает его по линии связи на первый последовательный вход регистра сдвига 2, При этом одновременный сигнал брака формируется .ца.управляющем выходе входного дешифратора 6, поступает на счетный вход триггера 7, устанавливая его в "единичное" состояние. Сигнал с,единичного,выхода триггера подается на управляющий вход регистра 17 хранения номера искаженного разряда.

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

; ошибке "четность" всего числа не нарушилась, то коррекция искаженного раэря- да не рроизводится, так как его "нулевое значение соответствует его действительному значению.

Если при приеме информационного слс- ла, соедииФииыяш с Регистром хранения нова произошло более одного сбоя в линии меРа искаженнс6 о разряда, подключенного передачи то на выходе переполнениясчет- :: к дешяфРатяфг.чОмера искаженного разряпередачи, .ного триггера формируется сигнал брака, да;..ктоторйй саллинен с регистром сдвига, и через второй вход элемента ИЛИ 8 по, Ь ) H TpHP p:"п9дключенный к входному де1 ступает на управляющий выход 10 уст-,",шифраторуу, <о.т л и ч а ю ш е е с я тем, 1," ройства для сообщения передающему або- :,; что, с- ц&лыа повышения достоверности ненту о наличии обсев и требования пов- ): )передечн н приеме информепин, устройство торной выдачи предыдущего переданного, дополнительно содержит блок управления, информационного слова. 10 . запоминающий блок, блок контроля по моЕ, сбой произошел в приемной части дулю блок 3%NpmH пять схем И и три устро ства, то на в и то на выходе блока 3 форми- схемы ИЛИ, причем выходы зацом а — щего блока соединены с соответствуюшируется сигнал брака и поступает на второй . ми входами регистра сдвига, выходы ковход элемента И 9, После приема информа-, 15, торого соответственно соединены с запоционного слова устройством сигнал с выхо: минаюшим блоком, с блоком контроля по да переполнения счетчика 16 разрядов чисвм модулю и с первым входом первой схемы ла через время задержки, которое формиИ, выход блока контроля по модулю среруется блоком задержки 19 и равно време, .динен с первыми входами второй и третьей ни исправления устройством единичного

20 схем И, первыи выход блока управления сбоя в линии передачи, поступает через . соединен с регистром сдвига, счетчиком стробируюший элемент ИЛИ 18 на первьгй !

Разрядов числа и триггером, второй вывход элемента И 9. .ход- с запоминающим блоком., a третий

На выходе элемента И 9 формируется <: выход - с первыми входами четвертой и сигнал брака,.поступающий через элемент

25 .пятой схем И, первым входом первой схеИЛИ 8 на управляющий выход 10 устройства для сообщения передающему а оненту е е аюшем абоненту ы ИЛИ и втоРым входом пеРвой схемы р наличии сбоев и требования повторной . И, выход которой подключен к регистру выдачи предыдущего информационного слова. сдвига, выход счетчика разрядов числа

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

36 подключен к первому входу второй схемы

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

40 а выход — к вторым входам четвертой и дешифратор, соединенный через регистр пятой схем И, выход входного дешифрато,сдвига с шифратором, счетчик реерндов чис- ре соединен со счетчиком реерядов числа.

Составитель И.Фирсова

Редактор О.Кунина Техред Л.Казачкова Корректор Е.Кашина

Заказ /7 ф Изд. K gQ

Тираж Подписное

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

Москва, 1!3035, Раушская наб., 4

Предприятие «Патент», Москва, Г-59, Бережковская наб., 24