Устройство для сопряжения телеграфных линий связи с цвм

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к устройствам сопряжения, и может быть использовано в системах дистанционной обработки данных. Цель изобретения - повышение производительности труда за счет обработки информации, поступающей одновременно по нескольким каналам. Устройство содержит блок управления, счетчик канала, коммутатор, дешифратор полярности посылки, реверсивный счетчик, два блока сравнения, регистр констант, счетчик посылки, мультиплексор, регистр сдвига, буферный регистр. Устройство для сопряжения телеграфных линий связи с ЦВМ методом цифрового интегрирования на интервале между двумя импульсами стробирования посылок последовательно обрабатывает информацию, поступающую по каналам. Обработка информации по каждому каналу заключается в чтении из массивов М1 и М2 настроечных слов, подсчете стробирующих импульсов и количества набранных посылок, анализе состояний счетчиков импульсов и посылок на схемах сравнения, выдаче в буферный регистр сформированного знака, записи текущих состояний счетчика импульсов, счетчика посылок, реверсивного счетчика и регистра сдвига в массив М2 ЗУ и прибавлении единицы к счетчику канала. 4 ил.

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

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

РЕСПУБЛИК

„.Я0„„1603392

А1 (1) G 06 F 13/00

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

К ABT0PCHOMY СВИДЕТЕЛЬСТВУ

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

flO ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4390396/24-24 (22) 08.02.88 (46) 30.10.90. Бюл. Ф 40 (72) В.В.Замотаев и 10.И.Крюков (53) 681.3(088.8) (56) Мультиплексор передачи телеграфных сообщений. — Электросвязь, 1984, Р i с.53-55.

Авторское свидетельство СССР

Р 1374234, кл. С 06 F 13/00, 1986. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ТЕЛЕГРАФНЫХ ЛИНИЙ СВЯЗИ С ЦВМ (57) Изобретение относится к вычислительной технике, в частности к устройствам сопряжения, и может быть; использовано в системах дистанционной обработки данных. Цель изобретения — повышение производительности труда эа счет обработки информации, поступающей одновременно rro нескольким каналам. Устройство содержит блок управления, счетчик канала, коммутатор, дешифратор полярности поИзобретение относится к вычислительной технике, в частности к устройствам сопряжения, и может быть использовано в системах дистанционной обработки данных.

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

2 сылки, реверсивный счетчик, два блока сравнения, регистр констант, счетчик посылки, мультиплексор, регистр сдвига, буферный регистр. Устройство для сопряжения телеграфных линий связи с ЦВМ методом цифрового интегрирования на интервале между двумя импульсами стробирования по- сылок последовательно обрабатывает информацию, поступающую по каналам, Обработка информации по каждому каналу заключается в чтении из массивов М1 и М2 настроечных слов, подсчете стробирующих импульсов и количества набранных посылок, анализе состояний счетчиков импульсов и посылок на схемах сравнения, выдаче в буферный регистр сформированного знака, записи текущих состояний счетчика импульсов, счетчика посылок, реверсивного счетчика и регистра сдвига в массив М2 ЗУ и прибавлении единицы к счетчику канала. 4 ил.

На фиг.1 представлена структурная схема устройства; на фиг.2 структурная схема блока управления; на фиг.3 — схема соединения устройства с оперативным ЗУ и магистралью ЦВМ; на фиг.4 — временная диаграмма работы устройства.

Устройство для сопряжения телеграфных линий связи с ЦВГ1 содержит тактовый вход 1 устройства, сигнальный вход 2, блок 3 управления, вход

1603392

4 начал;;ной установки, входы 5 каналов, счетчик 6 к= палов, коммутатор

7, дешифратор 8 ;.лярности посылки, реверсивный счетчик 9, счетчик 10 импульсов, блок 11 сравнения, регистр

12 констант, блок 13 сравнения, счетчик 14 посылки., мультиплс,:;.сор 15, регистр 16 сдвига, буферный регистр

17, сигнальный выход 18 устройства, информационный выход 19 устройства, выход 20 режима, выход 21 запроса, выход 22 старшего разряда адреса„ адресные выходы 23 устройства,I информационные входы 24, ЕЕ информационные входы 25„ I II III u IV информационные выходы 26-29, IV u

Ш информационные входы 30 и 31 соотьетственпо.

На фиг.1 обозначено: 32 — выход коммутатора 7; 33 и 34 - суммирующий и вычитающий входы реверсивного счетчика 9 соответственно, 35 — выход старшего разряда реверсивного счетчика 9; 36 — выход младшего разряда регистра 16 сдвига; 37 — вход записи информации на регистр 1? констант, 38 — счетный вход счетчика

10 импульсов; 39 — разрешение записи текущего состояния счетчиков 9, 10 и регистра 16 сдвига; 40 — сброс счетчика 10 импульсов, 41 — вход разрешения записи счетчика 14 посылок;

42 — счетный вход счетчика 14 посылок; 43 — младший разряд I группы информационных входов мультиплексора

15; 44 — сброс реверсивного счетчика 9; 45 — счетный вход счетчика б номера каналов; 46 — выход признака двуполярности посылки с регистра 12 констант; 47 — выход I схемы сравнения; 48 — I группа информационных входов мультиплексора 15

49 — информационные входы счетчика

14 посылок.

Блок управления (фиг.2) содержит счетчик 50 тактов, дешифратор 51, элемент ИЛИ 52, триггер 53, элементы И 54-60, старший разряд счетчика 61 импульсов, элемент И 62; эпемент ИЛИ 63; элементы И 64 и 65; элементы ИЛИ 66 и 67, элемент И 68.

На фиг.2 обозначено: 69 и 70 выходы дешифратора 51; 71 — выход эле, мента И 60; 72 — вход установки в

"1" старшего разряда счетчика им= пульсов; 73 — выход элемента И 62;

74 — выход элемента ИЛИ 67, 75 — выход элемента И 54; 76 — выход элемен -: ИЛИ 63; 77 — выход элемента

И 65 °

Для обеспечения работы устройстьа с оперативным ЗУ (фиг.3) имеется,цва массива информации N1 и

N2 Но п слов каждый, где и — число обслуживаемых каналов, и зона выходной информации, которая последоват=TihHo заполняется словами, содержашими знак с номером канала.

Слово массива И1 включает в себя эталонные значения счетчика 10 импульсон, счетчика 1 - посылок, разряд с признаком двуполярности посылки в канале.

Слово массива _#_2 состои из четь:— реx пол еи B которые записываю ся текущие состояния реверсивного с,ет-20 чика 9, счетчика 10 импульсов, счетчика 14 посылок и ре.-истра 6 сд ига о

Выходная информация записывается через мультиглексор даных (фиг.3)

25 в оперативное ЗУ с выходов 19 и ?3 устройства.

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

Перед началом работы ЦВМ через

30 магистраль комплекса (фиг.3) обнуля— ет оперативное ЗУ и записывает настроечную информацию в массив И1.

Затем на вход 4 устройства подается сигнал начальной установки (НУ), и 1I который сбрасывает в 0 счетчик

6 каналов (фиг.1), счетчик 50 тактов и триггер 53 (фиг.2).

Работа устройства происходит по тактам Т1...T5 которы= форьп руют40

0 ся на выходах дешифрятора 5 1 (соответственно с 1 по ") из входных тактовых импульсов 1 (фиг.4) с помощью счетчика 50 тактов.

На инФормационные входы 5 яств

45 ройства (фиг.1) по телеграфным каналам с удаленных терминалов стартстопным спосо" îì производится посимвольная передача информации.Каждый символ состоит из совокупно50 сти битов. Значение битов передается по линиям однополярной или двуполярпой посыпкой, Символ сопровождается стартовым (нулевая полярность посылки) и стоповым (единичная полярность посылки) битами.

В такте Т1 (фиг.4) формируется запрос в оперативное ЗУ на чтение информации о предыдущем состоянии

160339

55

5 канала из массива М2. Через элемент

ИЛИ 52 (фиг.2) устанавливается в

t1 tl триггер 53 и с выхода 20 обращения в оЗУ сигнал "Запрос 1

5 следует в регистр приоритета перелач (фиг.3) . При этом на выходе режима ЧТ/ЗП п.21 формируется режим

"Чтение1 . Адрес (выходы 22, 23 устройства) поступает на мультиплексор адреса, который управляется сигналами с выхода регистра приоритета передач. Адрес первого слова массива М2 поступает на ардесные шины оперативного ЗУ. Одновременно с адресом с выходов регистра приоритета передач на управляющие входы оперативного ЗУ следуют сигнал "Обращение" и режим "Чтение". После того, как на выходной шине данных оперативно- 20 го ЗУ появится информация, на сигнальный вход 2 устройства поступает ответный сигнал из ЗУ, который сбрасывает триггер 53 и сигнал "3anpoc i" на выходе 20 (в блоке 3).

Из этого сигнала через элемент И 55 на выходе 20 блока 3 управления формируется сигнал сопровождения ин формации, который поступает на разрешение записи в реверсивный счетчик 9, счетчик 10 импульсов, регистр

16 сдвига и на управляющий вход мультиплексора 15. Разрешение записи в счетчик 14 посылок формируется через элемент ИЛИ 66 на выходе 41 блока

3 управления. Данные из массива М2

/ оперативного ЗУ поступают на информационные входы 24, 25, 30 и 31 устройства, которые соответственно связаны со входами счетчика 10 импульсов, реверсивного счетчика 9, регистра 16 сдвига и мультиплексора 15. В счетчик 14 посылок информация записывается с выходов 49 мультиплек сора 15.

В такте Т2 модифицируется старший разряд адреса (выход 22), выбирая массив М1. Запрос и режим формируются также, как в такте .Т1. Ответный сигнал из ЗУ проходит через элемент И 56 (выход 37 блока 3 управ50 ления) и дает разрешение на запись информации в регистр 16 констант по входам 24 и 31 устройства.

Коммутатор 7 каналов в соответствии с показаниями счетчика 6 каналов йодключает очередной какал на вход дешифратора 8 полярности посылки.

В такте ТЗ сигнал с III выхода дешифратора 51 увеЛичивает на едини цу состояние счетчика 10 импульсов и поступает на синхровход дешифратора 8 полярности посылки, формируя на выходах 33 и 34 суммирующий или вычитающий импульс, которые поступают на реверсивный счетчик 9, Если в данный момент полярность посылки "О", то формируется суммирующий импульс на выходе 33, а если полярность посылки 11", то— вычитающий импульс на выходе 34. .Когда состояние счетчика 10 импульсов равно N (число стробирующих импульсов в посылке) на выходе 47 схемы 11 сравнения формируется сигнал переключения старшего разряда счетчика 61 импульсов (фиг.2). Сигнал 42 с выхода этого разряда коммутирует полярность выходных сигналов дешифратора 8 полярности посылки, поступает на сдвиг регистра 16 сдвига и счет в счетчик 14 посылки (фиг.1). Совпадение сигналов 42 и 47 на элементе И 62 вырабатывает сигнал

73, который через элемент ИЛИ 63 и элемент И 64 формирует в такте Т4 сброс реверсивного счетчика 9 и старшего разряда счетчика 61 импульсов (сигнал 44 на выходе блока 3 управления).

Младшие разряды счетчика 10 импульсов также сбрасываются в середине посылки (если она двуполярная) сигналом 47 через элемент ИЛИ 67 и элемент И 68 (сигнал 40 на выходе блока управления).

При приеме стартовой посылки состояние счетчика посылок 14 — "О" и выходы 28 разрядов этого счетчика; поступающие на элемент И 54, дают на выходе 75 (фиг.2). Если при этом состояние старшего разряда реверсивного счетчика "1" (выход 35), что соответствует единичной стопо-. вой полярности, то на выходе 71 элемента И 60 формируется сброс счетчика 10 импульсов через элемент ИЛИ

67 и элемент И 68 и реверсивного счетчика 9 через: элемент ИЛИ 63 и: элемент И 64 (выходы 40 и 44 блока управления). После сброса счетчика импульсов и реверсивного счетчика поиск стартовой посылки начинается заново. Если посылка стартовой полярности, то на выходе 75 элемента

1603392

И 54 находится "0", и счетчик 10 импульсов считае " до переполнения.

Состояние счетчика 14 посылок сравнивается с величиной Ni (число

5 посылок в знаке) и, если они равны„ то на выходе схемы сравнения вырабатывается сигнал, который копирует знак из регистра сдвига в буферный регистр 17, поступает на выход 18 устройства и следует в регистр приоритета передач в качестве запроса 2 на запись в оперативное ЗУ сформиро ванного знака (выход 19) и номера канала (выход 23). Одновременно сиг- . 15 нальный выход 18 устройства модифицирует адрес зоны выходной информации с помощью модификатора адреса (фиг.3). Адрес зоны выходной информации с выходов модификатора адреса 20 через мультиплексор адреса поступае на адресные входы оперативного ЗУ.

Информация с выходов 19 и 23 устройства через мультиплексор данных поступает на информационные входы оперативного ЗУ. Одновременнс с выходов регистра приоритета передач на управляющие входы оперативного

ЗУ следует сигнал обращения в режим записи. ЗО

На выходе 77 элемента И 65 формируется разрешение записи в счетчик

14 посылок через элемент ИЛИ 66.

При этом открываются информационные входы 48 и 43 мультиплексора 15, куда поступают соответственно "0н и сигнал с выхода элемента И 59, на котором анализируется полярность последней посылки регистра 16 сдви( га, являющейся стоповым битом сим- 40 вола, Если полярность посылки "1", то на выходе 43 элемента И 59 присутствует "0". При этом в младший разряд счетчика 14 посылок, так же как и в остальные разряды, записываются 45

"0". Если полярность посылки "0", что говорит о недостоверности приема знака, то в младший разряд счетчика 14 посылок записывается "1", это соответствует состоянию "Старт найден". Таким образом стартовая посылка на месте стоповой принима. ется за новый старт и устройство продолжает набор знака, автоматически осуществляя синхронизацию приема по старту. Чтобы избежать случайного сбоя счетчика 61 (старший разряд сч тчика импульсов),он сбрасывается совместно с реверсивным счетчиком 9 после набора знака сигналом с выхода 18 устройства через элемент

ИЛИ 63 и элемент И 64 в "0" (выход

44 блока управления).

В такте Т5 осуществляется запись состояний реверсивного счетчика 9, счетчика 10 импульсов, счетчика 14 посылок и регистра 16 сдвига (выходы 26-29 устройства соответственно) через мультиплексор данных в массив

И2 оперативного ЗУ (фиг.3). При этом на выходе 20 устройства формируется запрос 1, а на выходе 21 — режим записи, которые поступают на регистр приоритета передач.

Адрес массива И2 (выходы 22, 23 устройства) через мультиплексор адреса поступает на адресные входы оперативного ЗУ (фиг.3), Сигналы "Обращение" и "Режим" формируются на выходе регистра приоритета передач, Ответным сигналом из оперативного ЗУ но входу 2 устройства устанав-: ливается в " 0" триггер 53 и прибав-. ляется единица к счетчику б каналов через элемент И 57. На этом обработка информации по очередному каналу заканчивается.

На временной диаграмме (фиг.4) даны несколько состояний, возможных при обработке канала.

В х-м цикле обработки происходит очередной анализ полярности посылки и, если состояние счетчика 10 импульсов меньше эталонного, то к нему прибавляется единица.

В. j-м цикле состояние счетчика импульсов равно эталонному и на выходе 47 блока Ii сравнения возникает сигнал на запись старшего разряда реверсивного счетчика (выход 35) в регистр 16 сдвига и сброс счетчика импульсов и реверсивного счетчика (выходы 40 и 44 соответственно блока управления).

В k-м цикле состояние счетчика им- пульсов и счетчика посылок равны эталонным значениям. На выходах 47 и 18 схем ii и 13 сравнения возникают сигналы записи в регистр 16 сдвига и в буферный регистр 17, а также сброс счетчика 10, реверсивного счет чика 9 и счетчика 14 посылок.

В 1-м цикле состояние счетчика посылок "0", т.е. режим "Поиск старта". При этом состояние выхода 35

1603392

10 с реверсивного счетчика 9 — 1, что соответствует ложному старту. В этом случае происходит сброс счетчика импульсов и реверсивного счетчика с выходов 40 и 44 блока 3 управления, а поиск старта начинается заново.

В ш-м цикле состояние счетчика импульсов и счетч1 ка посылок равны эталонным значениям, а младший разряд регистра сдвига (выход 36) при этом равен "0", т.е. в набранном знаке на месте стоповой посылки оказалась стартовая посылка. В этом случае в младший разряд счетчика посылок записывается "1" по выходу

43 блока управления, что соответствует состоянию "Старт найден".

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

Устройство для сопряжения телеграфных линий связи с ЦВИ, содержа.щее блок управления, дешифратор по.лярности посылок, первый и второй выходы которого подключены соответственно к суммирующему и вычитающему входам реверсивного счетчика, регистр сдвига, вы -оды которого соединены с информационными- входами буферного регистра, счетчик посылки, счетный вход которого соединен с тактовым входсм регистра сдвига, счетчик импульсов, счетный вход которого объединен с синхровходом дешифратора полярности посылки, выходы буферного регистра являются первой группой .выходов устройства для подключения к шине данных IJBN,о т л ич а -ю щ е е с я тем, что, с целью повышения производительности и коэф- фициента использования оборудования, в него введены счетчик каналов,коммутатор, регистр констант, два блока сравнения, мультиплексор, синхровход и вход логического условия блока улравления являются соответственно входами устройства для подключения к выходам тактов и ответа ЦВИ, стробирующий вход и вход установки блока управления соединены с выхо дом первого блока сравнения и выхо дом разряда признака полярности посылки реглстра констант, вхоц разрешения записи блока управления соединен с выходом второго блока срав" нения, с разрешающим входом буферного регистра и является выходом устройства для подключения к синхровходу ЦВИ, вход записи блока управления соединен с выходом младше-го разряда регистра сдвига, выход старшего разряда реверсивного счетчика соединен с входом разрешения сброса блока управления и сдвиговым входом регистра сдвига, вход сброса блока управления является входом йачальной установки устройства и соединен с входом сброса счетчика каналов, группа входов логических условий блока управления соединена с группой выходов счетчика посылки и является группой выходов номеров посылок устройства, первый и второй выходы блока управления соединены соответственно с входом записи регистра констант и со счетным входом счетчика импульсов, третий выход блока управления соединен с входами записи счетчика импульсов, реверсивного счетчика, регистра сдвига и управляющим входом мультиплексора, четвертый и пятый выходы блока управления соединены соответственно с входом сброса счетчика импульсов и с входом записи счетчика посылки, шестой выход

; блока управления соединен со счет1 ным входом счетчика посылки и

301 с разрешающим входом дешифратора полярности посылок, седьмой и восьмой выходы блока управления соединены соответственно с входом младшего разряда первой группы информационных входов мультиплексора и с входом сброса реверсивного счетчика, девятый выход блока управления соединен со счетным входом счетчика каналов,. десятый и одиннадцатый выходы бло4О ка управления являются соответственно выходами старшего разряда адреса и режима устройства для подключения к ЦВИ, двенадцатый выход блока управления является выходом д5 запроса устройства для подключения к ЦВИ, группа информационных входов. коммутатора является группой входов устройства для подключения к телеграфным каналам, выходы счетчика каналов соединены с управляющими входами коммутатора и являются адресными выходами устройства для подключения к ЦВИ, выход коммутатора соединен с информационным входом де55 шифратора полярности посылки, первая группа информационных входов устройства для подключения к шине данных ЦВИ соединена с установочными входами счетчика импульсов и первой

11 160339 группой информационных входов регистра констант, группа установочных входов реверсивного счетчика является второй группой информационных входов устройства для подключения к шине данных ЦВМ, вторая группа информационных входов мультиплексора соединена с второй группой информационных входов регистра констант и является третьей группой информационных входов устройства для подключения к шине данных ЦВМ, первая и вторая группы выходов регистра кон- .

1 стант. соединены соответственно с первыми группами информационных входов первого и второго блоков сравнения, вторые группы информационных входов которых соединены соответственно с выходами счетчика импульсов и счет- Щ чика госылки, выходы счетчика им2 12 пульсов являются второй группой информационных выходов устройства для прдключения к шине данных.IJBM, первая группа информационных входов мультиплексора, кроме младшего разряда, соединена с шиной нулевого потенциала устройства, а выходы соединены с информационными входами счетчика посылки, группа информационных входов регистра сдвига является четвертой группой информационных входов устройства для подключения к шине данных ЦВМ, группа выходов регистра сдвига является .третьеи группой информационных выходов устройства для подключения к шине данных

ЦВМ, группа выходов реверсивного счетчика является четнертои группой информационных выходов устройства для подключения к шине данных ЦВМ.

i603392

1б03392

22 ,И

31

28

ЯУ

37

М

47

42

27

28

1У икр nr финл

Фиг. 4

Составитель А.Засорин

Редактор Т.Лазаренко Техред Jl.Ceðä îêoâà Корректор Т.Малец

Тираж 5бб

Подписное

Заказ 3386

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

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

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