Устройство для передачи информации
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
39479!
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства №
М. Кл. G 06f Il, 08
Заявлено 20.!.1970 (№ 1396678, 18-24) с присоединением заявки №
Государственный комитет
Соввта Министров СССР ло делам изооретений и открытий
Приоритет
Опубликовано 22.Ъ !!!.1973. Бюллетень Ле 31
Дата опубликования описания 20.XI I.1973
УДК 681.326.7(088.8) Лвторы изобретения
В. Д. Паро джанов H Ю. В. ДанIIJ!p IIIKHH
Заявитель
УСТРОЙСТВО ДЛЯ Л ЕРЕДАЧ И И НФОРМАЦИ И
Изобретенйе относйтся к области телемеханики и может быть использовано в устройствах вычислительной техники.
Известно устройство для передачи информации, содержащее регистр хранения кодового слова, соединенный с блоком управления, с блоком декодирования и каналом связи.
Недостатком известного устройства для передачи информации является отсутствие возможности обнаружения и исправления ошибок, возникающих в процессе вычисления контрольных разрядов кодового слова.
Цель изобретения заключается в повышении помехозащищенности устройства, т. е. в обнаружении и исправлении ошибок, возникающих в процессе вычисления контрольных разрядов кодового слова.
Сущность изобретения заключается в том, что в устройство для передачи информации введены регистр сдвига, счетчик импульсов и триггер; при этом первый выход блока управления, соответствующий сигналу «Конец операции», соединен с тактовым входом регистра сдвига, а второй выход блока управления, соответствующий сигналу «Окончание записи информационных разрядов», соединен со входом первого разряда регистра сдвига; выходы первого и второго разрядов регистра сдвига соединены со входами блока управления, причем выход первого разряда регистра сдвига соответствует сигналу «Вычисление контрольных разрядов», а выход второго разряда соответствует «Проверке отсутствия ошибок», при этом выход регистра сдвига, соответ5 ствующий сигналу «Единица переполнения», соединен с"„входом счетчика импульсов, выход которого соединен со p oäoì блока управления и соответствует «ocTBHQB) выход блока декодирования, соответствующий сиг10 налу «Норма», соединен с единичным входом три repa, единичный выход которого соединен со сбросовымп входами регистра сдвига и счетчика импульсов, а также со входом блока управлепшя, соответствующим сигналу
15 «Начать передачу», что позволяет обнаружить и исправить ошибки в процессе вычисления контрольных разрядов кодового слова.
На чертеже приведена блок-схема предлагаемого устройства для передачи информа20 ции.
Она включает в себя блок управления 1, осуществляющий управление записью информационных разрядов, вычислением и контролем вычисления контрольных разрядов кодо2s вого слоьа, хранимого в регистре 2; блок декодирования 8 для непосредственного вычисления и контроля вычисления контрольных разрядов; канал связи 4; регистр сдвига 5, осуществляющий выбор команды в пределах
30 одного цикла; триггер 6 для переключения
394791 устройства на режим передачи и счетчик импульсов 7, служащий для подсчета циклов.
После записи информационных разрядов кодового слова в информационные ячейки регистра 2 хранения кодового слова блок управления 1 записывает единицу в первый разряд регистра сдвига 5. При этом с выхода первого разряда этого регистра в блок управления поступает сигнал, по которому производится вычисление контрольных разрядов кодового слова. Для этого блок управления 1 подаст сигнал «Сброс» на контрольные ячейки регистра 2, после чего информационныс разряды кодового слова из регистра 2 послсдоватсльно подаются в блок декодирования > .
Блок декодирования вычисляет контрольныс разряды, которые записываются в контрольные ячейки регистра 2. После этого блок управления 1 вырабатывает сигнал «Конец операции», который поступает на тактовый вход регистра сдвига 5, в результате чего единица в регистре сдвига переходит во второй разряд. С выхода второг разряда в блок управления поступает сигнал, по которому производится проверка отсутствия ошибок в процессе вычисления контрольных разрядов. Для этого кодовое слово из регистра 2 последовательно без стирания подается в блок декодирования 8.
В случае отсутствия ошибок в кодовом слове блок декодирования выдает сигнал
«Норма», который переключает триггер б в единичное состояние. При этом происходит сброс регистра сдвига 5, счетчика импульсов
7 и начинается передача кодового слова в канал связи 4.
Если же в кодовом слове имеются ошибки, то блок декодирования, 3 не выдает сигнала
5 «Норма».
В этом случае сигнал «Конец операции», поступающий на вход регистра сдвига из блока управления возвращает его в состояние, при котором «!» находится в первом
10 разряде регистра сдвига 5. При этом импульс с выхода регистра сдвига переводит счетчик импульсов 7 из состояния «0» в состояние
«1», и вышеописанный цикл повторяется.
Если в течение нескольких циклов нс произо15 шло правильного вычисления контрольных разрядов, то счетчик импульсов 7 выдаст сигlI 3 J1, соотвстств, юц1и и «Ос 3 HQB >> всего ройства.
Предмет изобретения
Устройство для передачи информации, содержащее регистр хранения кодового слова, соединенный с блоком управления, блоком
25 декодирования и каналом связи, от.гичаюигееся тем, что, с целью обнаружения и исправления ошибок в процессе вычисления контрольных разрядов кодового слова, в него введены регистр сдвига, соединенный с бло30 ком управления, счетчик импульсов, вход которого соединен с выходом регистра сдвига, а выход — с блоком управления, триггер, вход которого соединен с блоком декодирования, а выход — с блоком управления.

