Устройство для синхронизацииВВОдА иНфОРМАции из КАНАлА СВязи Советский патент 1981 года по МПК G06F1/04 G06F3/00 

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

(54) УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ВВОДА ИНФОРМАЦИИ ИЗ КАНАЛА СВЯЗИ

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

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

Цель изобретения - повышение эффективной скорости передачи данных в канале связи.

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

На чертеже представлена блок-схема устройства.

Устройство содержит узел 1 управления, осуществлякяций тактировку всех узлов устройства, первый регистр 2 времени, в котором хранится очередное время рассогласования в канале, второй регистр 3 времени, в котором хранится предшествующее время рассогласования в канале, регистр 4 рассогласования частот, осуществляющий запоминание остатка рассогласования, регистр 5 признаков, в ко-тором хранятся коды знаков остатка, регистр 6 константы рассогласования, в котором записывается код допустимого предела рассогласования , схему 7 сравнения рассогласования, осуществлякяцую сравнение величин остатка рассогласования и допустимого предела рассогласования, регистр 8 константы скорости, в который записывается код скорости передачи по данному каналу, дешифрато 9 времени, осуществляющий в зависимости от скорости передачи запись определенных разрядов кода времени в регистры 2 и 3, сумматор 10, осуществляющий сложение и вычитание кодов моментов рассогласования в канале, коммуникационный процессор 11. Узел управления состоит из счетчика 12 состояний и распределителя 13.

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

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

По запросам узла 1 процессор 11 осуществляет посылку по своим выходным шинам из массива временных меток оперативной памяти в регистр 2 кода времени изменения очередного со тояния в канале, а также осуществляет чтение из оперативной памяти управляющего слова приема информации. Коды макрокоманды записываются в регистр 8- константы скорости, в регистр 5 признаков, регистр 4 рассогласования частот, регистр б константы рассогласования, в регистр 2 в соответствии с кодом дешифратора 9, который декодирует содержимое регистра 8, записывая код со времени рассогласования в канале. После этого по сигналам узла 1 содержимое регистров 2 3 поступает на сумматор 10, который осуществляет вычисление количества битов и их полярность, содержащихся на заданном временном интервале. Значение остатка вычислений записывается в регистр 4 рассогласования частот, знак остатка (+ или -) , заносится в регистр 5 признаков. По сигналам узла1 код врмени конца интервала переписывается из регистра 2 в регистр 3. Схема 7 сравнения сравнивает величины кодов в регистре 4 и регистре б константы рассогласования, в который при записи управляющего слова записывается код определенной величины. Если содержимое регистра 4 меньше величины константы рассогласования, то по сигналам узла 1 в регистр 2. из поля массива временных меток оперативной памяти процессора 11 записывается очередное время рассо- . гласования по данному каналу.- Аналогично- описанному происходит вычисление остатков на очередных интервалах и их алгебраическое суммирование в сумматоре 10, .причем послекаждого суммиройания результат из сумматора 10 пересылается в блок 4 рассогласования частот. Схема сравнения рассогласования сравнивает коды величин, записанных в регистрах 4 и б. Если содержимое регистра 4 больше содержимого регистра б, то по команде узла 1 содержимое регистра 3 и регистра 4 пересылается в сумМатор 10, где происходит сложение или вычитание этих величин в соответ

ствии со.знаком остатка, находящегося в регистре признаков, знак + рассогласования в регистре признаков означает, что частота генератор в приемнике аппаратуры передачи даных превышает частоту генератора в передатчике аппаратуры передачи данных удаленного терминала, знак - величины рассогласования указывает на отставание частоты генератора в приемнике по отношению к генератору перед а тчика.

Полученный результат записываетс из сумматора 10 в регистр 3 и в это случае происходит временная синхронизация информации.

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

Работа узла 1 управления состоит в следующем.

По тактирующим импульсам (частота тактирующих импульсов равна тактовой частоте коммуникационного процессора 11), поступающим от процессора в узел 1, в соответствии с кодами счетчика 12 состояний, распределитель 13 сигналов осуществляет выработку сигналов управления на своих выходных шинах.

Сигналы управления осуществляют запись кода в определенные узлы устройства, перепись кода в коммуникационный процессор. Каждый сигнал управления модифицирует код счетчика 12 состояний, кроме того, состояние счетчика 12 модифицирует сигналы с выхода процессора 11 и сигналы с выхода схемы 7 сравнения рассогласования.

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

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

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

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

входы - со входом устройства, выход схемы сравнения рассогласования подключен к пятому входу cy Iмaтopa и второму входу узлауправления, второй вход - к выходу регистра признака и четвертому выходу устройства, третий вход - к выходу регистра константы рассогласования и пятому выходу устройства, а четвертый вход - шестому входу сумматора, пятому входу второго регистра времени и выходу регистра рассогласования частот, третьим входом соединенного с выходом сумматора.

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

Источники информации, принятые во внимание при экспертизе

1.Патент СИЛА № 3362015, кл. 340-172.5, 1967.

2.Авторское свидетельство СССР № 497725, кл. Н 03 К 13/17, 1972 (прототип).

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

название год авторы номер документа
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
Устройство для синхронизации обменаМЕжду КОММуНиКАциОННыМ пРОцЕССОРОМи КАНАлАМи СВязи 1979
  • Андросенко Сергей Григорьевич
  • Динович Марк Владимирович
  • Морозов Анатолий Алексеевич
  • Рафальский Валерий Викторович
SU809142A1
СИСТЕМА АДАПТИВНОГО УПРАВЛЕНИЯ ЭЛЕКТРОГИДРАВЛИЧЕСКИМ СЛЕДЯЩИМ ПРИВОДОМ 2009
  • Каннер Михаил Геннадиевич
  • Васильев Виталий Аркадьевич
  • Константинов Сергей Валентинович
  • Косарев Вадим Андреевич
  • Осетров Павел Алексеевич
  • Садовникова Антонина Иннокентьевна
  • Сиренко Владимир Григорьевич
RU2430397C2
БОРТОВОЙ СПЕЦВЫЧИСЛИТЕЛЬ 2013
  • Ефремов Николай Владимирович
  • Злобин Сергей Леонидович
  • Малыков Алексей Александрович
  • Митькин Александр Викторович
  • Осетров Павел Алексеевич
  • Садовникова Антонина Иннокентьевна
  • Сиренко Владимир Григорьевич
  • Смородин Иннокентий Валерьевич
  • Терешкин Виктор Тихонович
  • Федоренко Владимир Андреевич
  • Хрусталев Алексей Николаевич
RU2522852C1
АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО ОПЕРАТОРА УПРАВЛЕНИЯ ВОЗДУШНЫМ ДВИЖЕНИЕМ 2001
  • Пархоменко О.Л.
  • Васильев А.Д.
  • Северин В.А.
  • Фролов В.Н.
  • Филатов Н.Ф.
  • Федярин В.В.
RU2219586C2
Центральный процессор 1979
  • Супрун Василий Петрович
  • Нестеренко Юрий Григорьевич
  • Новиков Николай Иванович
SU960830A1
АВТОМАТИЗИРОВАННАЯ РЕЗЕРВИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ ЗАПРАВКОЙ КРИОГЕННОГО РАЗГОННОГО БЛОКА 2001
  • Будушкин М.В.
  • Ваньков Л.М.
  • Замышляев Н.П.
  • Киселев Л.Н.
  • Корчагин В.Г.
  • Кравцов Л.Я.
  • Лазарев А.В.
  • Недайвода А.К.
RU2216760C2
Устройство для сопряжения процессора с каналами связи 1978
  • Дудкин Борис Семенович
  • Гафаров Михаил Акимович
SU763882A1
Устройство центрального управления процессора 1983
  • Никитин Анатолий Иванович
  • Зак Лариса Семеновна
  • Цуканов Юрий Петрович
  • Мегель Клавдия Ивановна
  • Засоко Александр Борисович
  • Маликова Надежда Михайловна
  • Нестерова Людмила Григорьевна
  • Игнаткин Николай Александрович
SU1136177A1
Устройство для преобразования временных интервалов в двоичный код 1980
  • Андросенко Сергей Григорьевич
  • Власов Иван Михайлович
  • Ландык Валентина Андреевна
  • Морозов Анатолий Алексеевич
SU945980A1

Реферат патента 1981 года Устройство для синхронизацииВВОдА иНфОРМАции из КАНАлА СВязи

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

SU 798 774 A1

Авторы

Андросенко Сергей Григорьевич

Динович Марк Владимирович

Морозов Анатолий Алексеевич

Тимофеев Александр Борисович

Даты

1981-01-23Публикация

1979-01-15Подача