Изобретение относится к области телемеханики.
Известны устройства для сопряжения цифровых вычислительных машин (ЦВМ) с каналом связи, содержащие регистры, счетчик импульсов, схемы совпадеиия, блок задержки и блок управления.
Недостатком известных устройств является то, что наряду с блоками информации, принятыми без обнаруженных ошибок, в ЦВМ вводятся блоки информации с обнаруженными ошибками вместе с сопровождаюш,ими их соответствуюндими знаками «правильно или «ошибка. В ЦВМ искаженные блоки информации стираются программным путем.
Цель изобретения - получить на выходе устройства только неискаженную информацию, упростить ее обработку в ЦВМ н сэкономить объем оперативной памяти.
Цель достигается тем, что в предлагаемом устройстве выходы блока управления подключены ко входам первой и второй схем совпадения, к одному из входов счетчика импульсов и через блок задержки - ко входу третьей схемы совпадеиия, выходы одного регистра соедипены со входами третьей схемы совпадения, а другой регистр подключен через первую схему совпадения к остальным входам счетчика импульсов и через вторую схему совпадения - к его выходам.
Ца чертеже приведена блок-схема предлагаемого устройства.
Режим работы устройства определяется положением переключателя /, причем в положеНИИ 2 происходит передача информации, в положении 3 - ее прием.
Последовательность двоичных импульсов кодовой комбинации из канала связи через блок согласования 4 прин 1мается приемником 5. Далее принятая комбипация, минуя схему сборки 6, с помощью старт-стопного распределителя 7 записывается в разряды регистра 8 для временного хранения и в сумматор 9, выполняющий роль делителя.
Иосле приема очередной кодовой комбинации производится ее считывание из регистра 8 и ввод в ЦВМ импульсом записи, подаваемым из блока управления 10 на схему совпадения 11 с задержкой в блоке задержки 12.
Формирование адреса кодовой комбинации, вводимой в ЦВМ, осуществляется в счетчике импульсов J3, на счетный вход которого подается имнульс записи из блока управления W. Между регистром 8 и блоком управления
10 включен дешифратор 14.
Длина блока информации произвольна и определяется количеством знаков между двумя соседними комбинациями служебных знаков «возврат каретки - «перевод строки. для формирования команды «контроль блока информации, по которой блок управления 10 в пункте передачи останавливает трансмиттер (не показан), включает через схему сборки 6 старт-стопный распределитель 7 для преобразования в последовательный код параллельного контрольного кода, являющегося инверсным кодом суммы, полученной в сумматоре 9 при суммировании передаваемых кодовых комбинаций как двоичных чисел. Передача 10 контрольного кода осуществляется передатчиком 15, включенным через блок согласования 4 в канал связи. В пункте приема контрольный код суммируется в сумматоре 9 с числом, полученным 15 при суммировании принятых кодовых комбинаций блока информации. Если не произошло искажений в процессе передачи, то в сумматоре 9 записано двоичное число «11111. В блоке определения ошибки 16 в зависимости от результата приема формируется одна из двух кодовых комбинаций, а именно, знак «правильно, если в сумматоре 9 записано двоичное число «11111, или знак «ошибка, если Б сумматоре 9 записано любое другое число. 25 После этого блок управления 10 через схему сборки 6 включает старт-стопный распределитель 7, который через схему совпадения 17 осуществляет преобразование параллельного кода знака «правильно или «ошибка в 30 последо-вателыный для передачи его передатчиком 15 через блок согласования 4 в канал связи (схема совпадения 18 в режиме приема информации из канала связи отключена). После передачи знака «правильно блок уп- 35 равления 10 подает импульс на схему совпадения 19 для записи адреса последнего зна5ка в блоке информации в регистр 20 из счетчика импульсов 13. Если же в блоке информации обнаружены ошибки, то после передачи знака «ошибка блок управления 10 подает импульс па схему совпадения 21 для записи в счетчик импульсов 13 из регистра 20 адреса последнего знака предыдущего блока информации, принятого без ощибок. В данном случае при повторной передаче блока информации он записывается в те же ячейки оперативной памяти ЦВМ. В пункте передачи при приеме кодовой комбинации «правильно блок управления 10 производит пуск трансмиттера, который передает следующий блок информации. При приеме кодовой комбинации «ошибка блок управления 10 включает реверс трансмиттера для повторной передачи блока информации, принятого в пункте приема с ошибками. Предмет изобретения Устройство для сопряжения цифровой вычислительной машины с каналом связи, содержащее регистры, счетчик импульсов, схемы совпадения, блок задержки и блок управления, отличающееся тем, что, с целью повышения достоверности выдаваемой информации, в нем выходы блока управления подключены ко входам первой и второй схем совпадения, к одному из входов счетчика импульсов и через блок задерл ки - ко входу третьей схемы совпадения, выходы одного регистра соединены со входами третьей схемы совпадения, а другой регистр подключен через первую схему совпадения к остальным входам счетчика импульсов и через вторую схему совпадения - к его выходам.
Ил нанала связи
X Адрес у
8 ЦВМ
название | год | авторы | номер документа |
---|---|---|---|
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ | 1964 |
|
SU224161A1 |
Устройство для сопряжения ЦВМ с аналоговыми объектами | 1986 |
|
SU1425698A2 |
Устройство для исправления ошибок | 1985 |
|
SU1327297A1 |
СПОСОБ УСТОЙЧИВОЙ КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ ПРИ ПРИМЕНЕНИИ ЖЕСТКИХ И МЯГКИХ РЕШЕНИЙ И МОДУЛЯЦИИ ПО ТИПУ СТЫКА С1-ФЛ | 2023 |
|
RU2812964C1 |
Устройство для мажоритарного декодирования | 1987 |
|
SU1517137A1 |
Тренажер радиотелеграфиста | 1983 |
|
SU1119057A1 |
ВОЛОКОННО-ОПТИЧЕСКАЯ СИСТЕМА С БЕЗОПАСНОЙ ПЕРЕДАЧЕЙ ИНФОРМАЦИИ | 1995 |
|
RU2100906C1 |
Устройство для контроля знаний обучаемых | 1987 |
|
SU1524082A1 |
УСТРОЙСТВО КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ | 2005 |
|
RU2302701C1 |
Способ диагностики сверточных кодов | 2015 |
|
RU2616180C1 |
Даты
1971-01-01—Публикация