Приемник последовательного кода

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для формирования и передачи информационных слов последовательным двухполярным кодом по информационным каналам связи. Изобретение обеспечивает многоканальный режим приема информации, чем достигается расширение области применения приемника. Приемник содержит устройство 1 ввода-вывода, формирователь 2 сигнала запроса, регистр 3 адреса, элемент И 4, компаратор 5 адреса, элемент ИЛИ 6, счетчики 7 и 8 импульсов, элемент 9 задержки, преобразователи 10.1 - 10.N двухполярного кода, триггер 11 четности, сдвиговый регистр 12, буферный регистр 13, дешифратор 14 и регистр 15 управления. 1 ил.

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

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

РЕСПУБЛИК (5!)5 Н 03 М 7/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

162

19

21

0с . фь.

Од

16.п

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4491446/24 (22) 10.10.88 (46) 30.08.91. Бюл. ¹ 32 (72) В,Д.Королюк, В.А.Дашковский и

А.В. Павлов (53) 621.382 (088.8) (56) Авторское свидетельство СССР № 1282334, кл. Н 03 М 7/00, 1986.

Микросхема Н 1806XMI — 348, 6У5.41 6.007.

{54) ПРИЕМНИК ПОСЛЕДОВАТЕЛЬНОГО

КОДА (57) Изобретение относится к вычислительной технике и может быть использовано для формирования и передачи информацион„„. 0 „„1674378 А1 ных слов последовательным двухполярным кодом по информационным каналам связи.

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

1 ввода-вывода, формирователь 2 сигнала запроса, регистр 3 адреса, элемент И 4, компаратор 5 адреса, элемент ИЛИ б, счетчики

7 и 8 импульсов, элемент 9 задержки, преобразователи 10,1-10.п двухполярного кода, триггер 11 четности, сдвиговый регистр

12, буферный регистр 13, дешифратор 14 и регистр 15 управления. 1 ил„1 табл.

1674378

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

Целью изобретения является расширение области применения путем обеспечения режима многоканального приема информации.

На чертеже представлена функциональная блок-схема приемника, Приемник содержит устройство 1 ввода-вывода, формирователь 2 сигнала запроса, регистр 3 адреса, элемент И 4, компаратор 5 адреса, элемент ИЛИ 6, первый и второй счетчики 7 и 8 импульсов, элемент 9 задержки, первый — и-й преобразователи 10.1 — 10.п двухполярного кода, триггер 11 четности, сдвиговый регистр 12, буферный регистр 13, дешифратор

14, регистр 15 управления, первый — n-й информационные входы 16.1 — 16.п, входывыходы 17 данных, адресные входы 18, первый — пятый управляющие входы 19-23 и выход 24 запроса.

Устройство 1 ввода-вывода (УВВ) обеспечивает согласование приемника с внешними устройствами по входу-выходу 17 данных ДО ... Д7, входу 18 адреса АО .„А2 и входам 19 — 22 управления: выбор модуля (BM), "Запись", "Чтение", "Сброс".

Формирователь 2 сигнала запроса предназначен для формирования сигнала запроса на обслуживание внешних устройств по сигналам "Сброс 1" (в начальный период работы) и по сигналу ДС (по принятии достоверного слова) и снятия.его по сигналам "Зап.1" (запись адресного байта в регистр 3 адреса при селективном приеме), "Зап. 2" (запись команды в регистр 15 управления приемам при переходе на общий режим приема), "Чт, 1" (при чтении адресного байта с буферного регистра 13 при общем режиме приема).

Регистр 3 адреса обеспечивает запись и хранение 8 разрядов адреса, записываемых через устройство 1 ввода-вывода.

Элемент И 4 при наличии всех единичных потенциалов (четыре признака достоверности принятого слова) выдает сигнал

ДС на перезапись параллельного 32-разрядного кода принятого слова иэ сдвигового регистра 12 в буферный регистр 13 и на формирователь 2 сигнала запроса.

Компаратор 5 адреса служит для сравнения адреса, заданного в регистре 3 адреса, и адреса, принятого в последовательном формате с линии связи. При совпадении адресов выдается единичный потенциал 1П4 на элемент И 4, который является призна5

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

Первый счетчик 7 импульсов методом подсчета импульсов в промежутках между тактовыми импульсами принимаемого пакета определяет паузу между словами (промежуток, равный или более 4t ) и по истечении 2/3 от 4 t формирует импульс достоверности наличия паузы, а затем импульс сброса ("Сб, 2"), устанавливающий через элемент ИЛИ 6 приемник в исходное состояние.

Второй счетчик 8 импульсов методом подсчета тактовых импульсов (ТИ) формирует единичный потенциал по наличию в принятом пакете 32 импульсов, характеризующих следующий признак достоверности принятого слова, Элемент 9 задержки предназначен для задержки импульсов тактовой составляющей относительно импульсов информационной составляющей, поступающих с преобразователей 10.1-10,n, для обеспечения достоверного приема информации сдвиговым регистром 12.

Преобразователи 10 1-10.п предназначены для преобразования двухполярного трехуровневого кода RZ, поступающего с линии связи, в последовательный код уровня ТТЛ с разделением его на тактовую и информационную составляющие, а также для согласования приемника, совместно с которым работает данный преобразователь, с информационной шиной, выполненной в виде витой экранированной пары проводов, Триггер 11 четности методом подсчета единичных импульсов информационного пакета (Инф.) формирует единичный потенциал четности, характеризующий один из признаков достоверности принятого слова, Сдвиговый регистр 12 (32-разрядный) служит для преобразования последовательного кода информации, принимаемого с линии связи, в параллельный.

Буферный регистр 13 (32-разрядный) служит для хранения 32 разрядов вводимой информации, принятой приемником с линии связи.

Дешифратор 14 обеспечивает формирование одного иэ восьми. например, потенциалов разрешения приема в зависимости от кода, записанного в регистр 15 управления.

Регистр 15 управления приемом обеспечивает запоминание команды через устройство 1 ввода-вывода в части выбора режима работы приемника по согтоянию

1674378

6 бита ДЗ: "0" — селективный режим, "1"— общий режим, а также в части выбора линии связи.

Приемник последовательного кода работает следующим образом. 5

При включении питания в УВВ 1 приемника поступает от внешнего1устройства системный сигнал "Сброс". который затем с

УВВ 1 как сигнал "Сброс 1" поступает в формирователь 2, по которому выдается 10 сигнал "Запрос", требующий от внешнего устройства обслуживания (записи адреса ожидаемого слова или перехода на общий режим работы), а через элемент ИЛИ 6 как сигнал "Сброс 3" — в сдвиговый регистр 12; 15 триггер 11.четности и счетчик 8 проверки наличия 32 разрядов, устанавливая их в исходное состояние.

Дальнейшая работа приемника полностью зависит от программы, выполнение ко- 20 торой обеспечивается внешним устройством посредством обмена через

УВВ 1 установками, приведенными в таблице.

Селективный режим работы приемника 25 определяется нулевым потенциалом режима (ПР) на выходе и следующими установками: после системного сигнала "Сброс" через время, определяемое программой 30 внешнего устройства, производится запись адресного байта принимаемой информации (сигнал "Зап, 1", см. таблицу) по сигналу "Запрос" внешнее устройство считывает принятую информацию (млад- 35 ший, старший, а при необходимости и дополнительный байт, по установкам "Чтен.

2," "Чтен. 3", "Чтен. 4" согласно приведенной таблице) и записывает адресный байт следующего ожидаемого слова по установ- 40 ке "Зап. 1" согласно таблице.

Далее цикл повторяется.

Общий режим работы. приемного устройства определяется единичным потенциалом режима (ПР) и отличается от 45 селективного режима тем, что адрес принимаемой информации не задается внешним устройством, а принимаются с линии связи все слова. По сигналу "Запрос" считываются все четыре байта принятого слова по ус- 50 тановкам "Чтен. 1", "Чтен. 2", "Чтен. 3".

"Чтен. 4" согласно таблице.

Работа приемника при приеме слова с линии связи заключается в следующем, 55

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

Тактовая составляющая (ТИ) поступает на элемент 9 задержки, счетчик 8 и счетчик

7.

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

По 32-му тактовому импульсу информация полностью заполнит регистр 12 и будет присутствовать на его выходах в параллельном коде.

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

Тактовые импульсы ТИ в счетчике 8 после поступления 32-го импульса на его выходе формируют единичный потенциал 1П2.

Одновременно тактовые импульсы поступают в счетчик 7, прерывая его счет в процессе приема слова. И только в паузе, равной или более 4 г . счетчик досчитывает до момента формирования сначала единичного импульса 1ИЗ, а затем импульса

"Сброс 2".

После того, как все 32 разряда принятого слова заполнят сдвиговый регистр 12, компаратор 5 адреса при совпадении адресов принятого слова и заданного в регистре

3 адреса выдает единичный потенциал 1П4.

Если к моменту формирования в паузе единичного импульса 1ИЗ имеют единичные потенциалы 1П1; ИП2, 1П4, то на выходе элемента 4 формируется импульс

"Достоверное слово" (ДС), по которому информация со сдвигового регистра 12 переписывается в буферный регистр 13, а формирователь 2 выдает сигнал "Запрос" на внешнее устройство для считывания принятой информации и записи нового адреса.

Импульс "Сброс 2" после элемента ИЛИ

6 как сигнал "Сброс 3" поступает на сдвиговый регистр 12, триггер 11 четности и счетчик 8 и приводит их в исходное состояние.

После этого приемник готов к приему с линии связи следующего слова.

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

187П378

8 управление

Сигнал

Установка в 1 1тен ие

1 А" Л

АО апись

О 0

"Зап.1" апись адресного айта принимаеой информации

Установка режима приема и выбор

ЛПИ при Д3 — -0-.

"Зап.2

t общий режим

Д1 — "1", Селективный режим дВухполярного кода, информационный Выход которого соединен с первыми входами триггера четности и сдвигового регистра, информационные выходы которого соединены с соответствующими информационны- 5 ми входами буферного регистра, входы первого преобразователя двухполярного кода являются первым информационным входом приемника, входы выбора модуля, записи, чтения и сброса устройства ввода- 10 вывода являются соответственно первым— четвертым управляющими входами приемника, входы-выходы устройства ввода-вывода являются входами-выходами данных приемника, адресные Входы устройс.гва 15 ввода-вывода являются адресными входами приемника, отл ича юшийся тем,что, с целью расширения сбласти применения приемника за счет многоканального приема информации в двух режимах — селективном 20 и общем, в приемник введены второй — n-й преобразователи двухполярного кода (n = 1, Ч), дешифратор и регистр управления, первые Выходы которого сэединены с соответствующими входами дешифратора, выходы 25 которого соединены с входами разрешения одноименных пресбразователей двухполярного кода, тактовые Выходы которых объединены и соединены непосредственно с первыми Входами первого 30 и второго счетчиков импульсов и через элемент задержки с вторым входом сдвигового регистра, адресные выходы которого соединены с соответствующими адресными входами буферного регистра 35 и первыми входами компаратора адреса, Выход которого соединен с перВым Входом элемента И, вь ходы буферного регистра соединены с входом данных устройства вводавывода, первыми входами регистра 10 управления и первыми входами регистра адреса, выходы которого соединены с вто рыми входами компаратора адреса, первый выход первого счетчика импульсов соединен с первым входом элемента ИЛИ, выход которого соединен с вторыми входами Второго счетчика импульсов и триггера четности и третьим входом сдвиговсго регистра. второй выход перво, о счетчика импульсов и выходы второго счетчика импульсов и триггера четности соединены соответственно с вторым, третьим и четвертым входами элемента И, выход которого соединен с управляющим входом буферного регистра и первым Входом формирователя сигнала запроса, выход которого является выходом запроса приемника. второй выход регистра управления соединен с третьим входом компаратора адреса, первый — четвертый Выходы чтения устройства Ввода-вывода соединены с одноименными Входами управления буферного регистра, первый выход записи устройства ввода-вывода соединен с вторыми входами регистра адреса и формирователя сигнала запроса, второй выход записи устройсгва Ввода-вывода соединен с вторым входом регистра управления и третьим входом формирователя сигнала запроса, выход сброса ус ройства ввода-вывода соединен с вторым входом элемента ИЛИ и четвертым Входом формирователя сигнала запроса, пятый вход которого подключен к первому выходу чтения устройства ввода-вывода, информационные выходы второго — л-го преобразователей двухполярного кода подключены к первым входам сдвигового регистра и триггера четности, входы второго — и-го преобразователей двухполярного кода являются вторым — n-м информационными входами приемника, второй вход первого счетчика импульсов является пятым управляющим входом приемника.

1674378

Продолжение таблицы

Уп авление

Сигнал

Установка

ВМ.„ Запись

АО

Чтение

А2

А1

"Зап.2"

Установка селектив ного режима приема при ДЗ вЂ” "1"

Чтение адресного байта принятой информации

Чтение младшего байта принятой информации

Чтение старшего байта принятой информации

Чтение дополнительного байта принятой ин о ма ии

"Чтен.1"

"Чтен,2"

"Чтен.3"

"Чтен,4"

Составитель Б,Ходов

Техред М.Моргентал

Корректор М,Кучерявая

Редактор А,Лежнина

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина. 101

Заказ 2935 Тираж 437 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5