Устройство для сопряжения абонента с каналом связи

 

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

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

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

РЕСПУБЛИН

SU„„149935 (51)4 G 06 F )3/00

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

М АВторСмом СвидетепьСтв М

Ф

Ж

С Э

С

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

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

ПРИ ГКНТ СССР

1 (21) 4345166/24-24 (22) 16.12.87 (46) 07.08.89, Бюл. У 29 (72) Г.К.Подзолов, Н.И.Хлебников, Ю.M.Гнедовский, И.Э.Булахов, Г,Н.Тимонькин, С.Н.Ткаченко, В.С.Харченко и В.И.Ярмонов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

И 924691, кл, С 06 Р 13/00, 1982.

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

9 943694, кл. G 06 F 13/00, 1982. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

АБОНЕНТА С КАНАЛОМ СВЯЗИ (57) Изобретение относится к вычислительной технике и может быть использовано при построении систем

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

Целью изобретения является новышение быстродействия и достоверности обмена данными..

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

Маркерные кодограммы определяют начало и завершение передачи массива

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

И, девять элементов ИЛИ . 7 ил. данных, служебные кодограммы количество информационных кодограмм в массиве и контрольную сумму информационных кодограмм массива данных.

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

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

3 1499358 канал связи бракуется и осуществляется формирование слона состояния, которое н дальнейшем может быть использовано абонентом для оценки ситуа5 ции, а устройство переводится в исходное состояние режима приема.

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

В дальнейшем устройством принимаются информационные кодограммы. 15

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

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

Маркерная кодограмма контролируется аналогично рассмотренному выше.

В процессе обмена данными каждую принятую кОдО грамму ус трОйс твО пере 35 дает в канал связи, а передающее устройство контролирует качество обмена данными. Кроме того, в устройстве реализованы два уровня контроля состояния канала связи по времени 40 задержки обмена данными. На первом уровне контроля осуществляется подсчет времени приема кодограммы, а на втором уровне — подсчет времени в паузах между кодограммами ° 45

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

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

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

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

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

На фиг.l и 2 приведена функциональная схема устройства; на фиг.3— функциональные схемы счетчиков времени и распределителя импульсов; на фиг.4 — 7 схемы алгоритмов функционирования устройства в основных режимах.

Устройотво содержит (фиг.1 и 2) регистр 1 приема, регистр 2 передачи, регистр 3 контроля, регистр 4 контрольной суммы, регистр 5 состояния, регистр 6 данных, счетчик 7 битов, счетчик 8 байтов, первый 9 и второй 10 счетчики времени, первый ll и второй 12 триггеры, триггер

13 приема, третий 14, первый 15, второй 16, девятый 17, пятый 18, десятый 19, тринадцатый 20, двенадцатый 21, одиннадцатый 22, четвертый 23, шестой 24, седьмой 25 и восьмой 26 элементы И, пятый 27, восьмой 28, второй 29, седьмой 30, первый 31, третий 32, девятый 33, четвертый 34 и шестой 35 элементы

ИЛИ, первый 36 и второй 37 мульти1499358

Б плексоры, второй 38 и первый 39 дешифраторы управления, блок 40 сравнения, сумматор 41, счетчик 42 паузы, элемент 43 задержки, дешифратор 44 конца массива, третий дешифратор 45 управления, одновибратор

46, распределитель 47 импульсов, информационный вход 48.1 и группу информационных входов 48.2 устройства, первый 49.1 и второй 49,2 входы синхронизации устройства, группу управляющих входов 50 устройства, второй 51.1 и первый 51.2 входы обращения устройства, синхровыход 52,1 и информационный выход 52.2 устройства, группу информационных выходов

53 устройства, выход 54 сигналов прерывания устройства, установочный вход 55 и выход 56 первого счетчика 20

9 времени, второй 57 и первый 58 входы запуска, установочный вход 59 и выход 60 второго счетчика 10 времени, первый 61 и второй 62 входы запуска, разрешающий вход 63, второй 25 синхровыход 64, разрешающий выход

65, третий синхровыход 66 распределителя 47, выход 67 блока 40 сравнения.

Первый счетчик 9 времени содержит 30 триггер 68 пуска и счетчик 69.

Второй счетчик 10 времени содержит триггер 70 пуска и счетчик 71.

Распределитель 47 импульсов содержит триггер 72 пуска, счетчик 73, счетчик 74 сдвигов, дешифратор 75, одновибратор 76, элемент 77 .задержки и элемент И 78.

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

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

Ре."истр 4 контрольной суммы предназначен для записи и хранения слова, определяющего значение контрольной суммы массива данных, передаваемого по каналу связи.

Регистр 5 состояния предназначен для записи и хранения сигналов ошибки в работе устройства, а также сигналов состояния устройства и данных ° Единичное (нулевое) состояние нулевого разряда регистра 5 состояния соответствует признаку. новые (старые) данные на регистре 6 данных, Единичное (нулевое) состояние шестого разряда регистра 5 является признаком наличия (отсутствия) служебной информации о длине или контрольной сумме массива на регистре 6 данных, Елиничное (нулевое) состояние седьмого разряда регистра 5 соответствует работе устройства в режиме передачи (приема). Единичное (нулевое) состояние первого †пято разрядов регистра 5 соответствует на(отсутствию) видов возможных ошибок в работе устройства: ошибка контрольной суммы (разряд

1); ошибка конечного маркера (разряд 2); ошибка маркера начала (разряд 3); ошибка времени приема слова (разряд 4); ошибка времени ожидания приема слова (разряд 5).

Регистр 6 данных предназначен для промежуточного хранения данных, поступающих из канал связи абонентуполучателю.

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

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

8 соответствует приему маркерных слов массива данных, Счетчик 9 времени предназначен для контроля зависания канала связи при приеме слова массива данных. с

1499358

Счетчик 10 времени предназначен

А для контроля зависания канала связи . в паузах при приеме слов .массива данных.

Триггеры 11 и 12 предназначены

5 для регистрации приема маркерных слов массива данных.

Триггер 13 приема предназначен для регистрации начала приема инфор 1О мационной части массива данных.

На схемах алгоритмов (фиг.3-6) приняты следующие условные обозначения и сокращения: RG — регистр; Р— разряд регистра; РИ вЂ” распределитель "15 импульсов; шах ". предельное значение счетчика времени;.Т вЂ .триггер; СТ— счетчик; ЧТН вЂ” чтение; КС вЂ” контрольная сумма; ТКС вЂ” текущая контрольная сумма; L — длина массива данных. 20

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

В исходном состоянии регистры 1-6, 25 счетчики 7 и 8, счетчики 9 и 10 времени, триггеры 11-13.находятся в нулевом состоянии (цепи начальной установки на фиг.1 не показаны), Исходное состояние устройства соответствует режиму приема данных из канала связи.

Нулевой и первый байты массива данных представляют собой маркерные кодограммы (31 0 ) ° которые исполь 35 зуются для оперативной проверки шлейфа канала связи, Устройство-источник посылает последовательно в канал связи маркерные кодограммы.

На каждую принятую маркерную кодо- 40 грамму устройство-приемник посылает в канал связи маркерную кодограмму подтверждения приема.

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

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

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

- Рассмотрим реализацию режима приема данных из канал связи на примере маркерных кодограмм (фиг. 1 и 3).

Данные по каналу связи передаются последовательными кодами, причем линейные устройства каналов связи обеспечивают восстановление информационного бита и импульса синхронизации. Информационный бит поступает на вход 48.1 устройства и под управлением импульса синхронизации, по-. ступающего на вход 49.1 устройства, записывается в регистр 1. Регистр

1 построен по схеме сдвнгового регистра, причем операция сдвига выполняется после записи очередного информационного бита под управлением импульса синхронизации.

По приему первого бита данных импульсом синхронизации осуществляется запуск счетчика 9 времени, оброс счетчика 10 времени, инкрементируется состояние счетчика 7.

По каждому принимаемому информационному биту в устройстве повторяются описанные процессы до свершения одного из двух событий; переполнение счетчика 7; переполнение счетчика 9 времени.

Переполнение счетчика 7 свидетельствует о том, что прием байта данных из канала связи завершен. По сигналу переполнения счетчика 7 осуществляется запуск счетчика 10 времени, осуществляющего контроль времени.задержки подтверждения, и разрешается счет счетчика 42 паузы, На второй вход 49.2 синхронизации устройства постоянно поступают синхроимпульсы, формируемые в канале связи и обеспечивающие работу первого 9 и второго

I0 счетчиков времени, распределителя

48 импульсов и счетчика 42 паузы.

Частота следования указанных синхроимпульсов в К раз превосходит частоту импульсов синхронизаици, посту1499358

l0 пающих во время приема кодограмм на вход 49.1 устройства (коэффициент К удобно выбрать равным 16).

Счетчик 42 пад воздействием сикх"

5 роимпульсов изменяет свое состояние от нуля до трех, Состоянием счетчика 42, кроме нулевого, соответствует последовательность из трех управляющих сигналов, формируемых на выходах первого дешифратора 45 управления и обеспечивающих жесткую временную диаграмму работы устройства в паузах между принимаемыми кодограммами.

Под воздействием управляющих сигна- 15 лов с выхода дешифратора 45 запускается распределитель 47, из регистра 1 через мультиплексор 36 в,регистр 2 переписывается принятый байт. Затем производится установка 20 в нулевое (исходное) состояние ре° ° регистра 1 и счетчика 7, сигнал переполнения на выходе которого снимается,. устанавливая р нулевое состояние счетчик 42, при этом блокируется его счет.

Если на регистр l принята первая маркерная кодограмма, то на выходе элемента И 14 формируется единичная информация, которая записывается в триггер 11 . Если на регистр 1 принята. вторая маркерная кодограмма, .то в единичное: состояние устанавливается триггер 12.

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

Ь

В случае переполнения счетчика 9 вр емени в ус тройс тве формируе тся сигнал ошибки приема, который фиксируется в 4-м разряде регистра 5.

В этом случае, как и при фиксации любой другой ошибки, через элемент

ИЛИ 32 запускается одновибратор 46.

Импульсом одновибратора 46 осуществляется обнуление регистров l и 3, счетчиков 7 и 8, счетчикбв 9 и 10 времени, триггеров ll — 13, и через элемент ИЛИ 29 на выход 54 устройства передается сигнал прерывания.

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

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

Алгоритм функционирования устройства при приеме информационного слова, определяющего длину массива данных (фиг.4), имеет следующие отличительные особенности, По сигналу переполнения счетчика 7 запускается счетчик 42 и на выходах дешифратора 45 формируются единичные сигналы, по которым принятая информация переписывается из регистра 1 в счетчик 8 и в регистр 6, разряды

0 и 6 регистра 5 устанавливаются в единичное состояние, на выход 54 устройства через элемент ИЛИ 29 выдается сигнал прерывания, а триггер

13 устанавливается в единичное состояние. Затем триггеры 11 и 12 сбрасываются в нулевое состояние, Как и при приеме маркерных кодограмм, через мультиплексор 36 из регистра

1 в регистр 2 переписывается принятый байт, осуществляется запуск распределителя 47, через элемент ИЛИ 28 производится установка элементов устройства в состояние готовности к приему очередного байта данных из канала связи, в канал связи с выхода

52.2 устройства передается кодограм" ма подтверждения.

После приема каждого последовательного байта данных. единичный сигнал формируется на выходе элемента И 17. По этому сигналу производится запись принятого байта из регистра 1 в регистры 2 и 6, запись текущей контрольной суммы данных с выхода сумматора 41 в регистр 3, установка в единичное состояние раз9358 12

11 149 ряда О регистра 5, вычитание единицы из содержимого счетчика 8 и выдача сигнала прерывания абоненту. Кроме того, как и ранее, запускается распределитель 47, через элемент ИЛИ

28 устройство подготавливается к приему очередного байта, а в канал связи из регистра 2 в последовательном коде передается байт подтверждения. По сигналу прерывания абонент считывает слово состояния из регистра 5, определяет признак новой информации, считывает данные иэ регистра 6 и .обнуляет нулевой разряд регистра 5. Процесс приема слов данных продолжается до достижения счетчиком 8 состояния, равного единице, что определяет прием контрольной суммы массива данных. При этом на первом выходе дешифратора 44 конца массива формируется единичный сигнал, блокирующий запись текущей контрольной суммы данных с выхода сумматера 41 в регистр 3, разрешается запись контрольной суммы массива из регистра 1 в регистр 4 и устанавливается в единичное состояние разряд 6 регистра 5. Байт контрольной суммы, как.и предыдущие байты массива данных, пересылается иэ регистра 1 в регистр 6 и в регистр 2.

Для передачи байта подтверждения запускается распределитель 47, форми руется сигнал прерывания абоненту и производится декремент счетчика 8.

При нулевом состоянии счетчика 8 осуществляется прием конечной маркерной кодограммы, На втором выходе дешифратора 44 устанавливается единичный уровень сигнала, разрешающий..сравнение состояния регистров 3 и 4 ° формирование единичного уровня сигнала на, выходе элемента И 14 и сигналов общего сброса устройства на элементах И 19 и 20, ИЛИ 27-31 по окончании приема маркера. Устройствц приводится в исходное состояние.

Особенности функционирования уст» ройства в режиме передачи сводятся к следующему. Перевод устройства в режим передачи (фиг.6) и управление передачей данных осуществляются от абонента-источника. Для этого на вход 50 устройства подается адрес обращения, который дешифрируется дешифратором 39, и сигнал обращения, поступающий на вход 51.2. При первом обращении к устройству устанавливается в единичное состояние седьмой разряд регистра 5, запускается счетчик

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

Данные для передачи поступают в. регистр 2 с входа 48.2 через мультиплексор 36 и передаются побитно в канал связи под управлением распреде" лителя 47. По окончании передачи любого слова, включая маркерные, по сигналу с выхода 66 распределитель

47 через элемент ИЛИ 28 на выход 54 устройства выдается сигнал прерывания. В процессе передачи данных устройство в соответствии с принятой дисциплиной обмена производит прием байтов подтверждения, осуществляет > временной контроль своевременного их поступления и все другие, предусмотренные виды контроля.

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

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

Работа распределителя 47 (фиг.2) начинается с момента поступления на один из его входов запуска (61 или

62) единичного сигнала. При этом устанавливается s единичное состояние триггер 2, разрешающий работу счетчиков 73 и 74 от синхроимпульсов, поступающих с входа 49.2 устройства.:

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

5 > регистра 2. На выходах дешифратора

75 формируются импульсы, соответствующие состояниям К/2 и К (К вЂ” максимальное состояние) счетчика 73.

Эти импульсы поступают на выходы

52.1 и 64 распределителя 47 соответственно. По сигналам переполнения счетчика 73 производится икремент счетчика 74. По сигналу переполнения счетчика 74, соответствующему окон!

3 !4 чанию передачи в канал связи последнего бита кодограммы, на выходе одновибратора 76 формируется импульс, по которому производится установка в нулевое состояние триггера 72 и счетчиков 73 и 74. Если на входе 63 распределителя и, соответственно, на входе элемента И 78 присутствует единичный сигнал, разрешающий прерывание абонента, то импульс одновибратора 76 поступает через элемент И 78 на выход 66 распределителя 47.

1 изобретения

Формула

Устройство для сопряжения абонента с каналом связи, содержащее регистр данных, регистр контрольной суммы, два триггера, шесть элементов И, пять элементов ИЛИ, причем выход первого триггера соединен с первым входом первого элемента И, выход второго триггера соединен с первым входом второго элемента И, о т л и— ч а ю щ е е с я тем, что, с целью повышения быстродействия и достоверности обмена. данными,.в устройстве ведены регистр приема, .регистр передачи, регистр контроля, регистр состояния, счетчик битов, счетчик байтов,.счетчик паузы, два счетчика . времени, триггер приема, дешифратор конца массива, два мультиплексора, три дешифратора управления, блок сравнения, сумматор, элемент задержки, одновибратор, распределитель импульсов, семь элементов И, четыре элем нта ИЛИ, причем информационный вход регитсра приема и информационный выход регистра передачи являются входом и выходом устройства для под,! ключения соответственно к информа,ционному выходу и входу канала связи, вход записи регистра приема соединен со счетным входом счетчика битов, с входом запуска первого счетчика вре.мени, с первым входом первого элемента ИЛИ и является входом устрой ства для подключения к первому синхровыходу канала связи, счетный вход счетчика паузы. соединен со счетными входами первого, второго счетчиков времени, с синхровходом распределителя импульсов и является входом устройства для подключения к второму синхровыходу канала связи, первый синхровыход распределителя импульсов является выходом устрой99358 14 ства для подключения к синхровходу канала связи, первая группа информационных входов первого мультиплек5 сора.и группа информационных выходов второго мультиплексора образуют группы входов и выходов устройства для подключения соответственно к группам информационных выходов и входов абонента, управляющие входы первого и второго дешифраторов управления являются входами устройства для подключения соответственно к первому и второму выходам обращения абонента, группа управляющих входов второго мультиплексора соединена с группами информационных входов первого и второго дешифраторов управления и образует группу входов уст2б ройства для подключения к группе управляющих выходов абонента, выход второго элемента ИЛИ является выходом устройства для подключения к входу прерывания абонента, при этом

25 группа информационных выходов регистра приема соединен с группой входов третьего элемента И, с группами информационных входов счетчика байтов, регистра данных, регистра

gp контрольной суммы, с второй группой информационных входов первого мультиплексора, с первой группой информационных входов сумматора, группа информационных выходов которого сое35 динена с группой информационных входов регистра контроля, группа информационных выходов которого соединена с второй группой информационных входов сумматора и с первой группой

4О информационных входов блока сравнения, выход которого соед...нен с первым входом четвертого элемента И, выход которого соединен с первым входом третьего элемента ИЛИ и с

45 первым единичным входом регистра состояния, группа выходов и выход старшего разряда которого соединены с первой группой информационных входов второго мультиплексора, вторая

5О группа информационных входов которого соединена с группой информационных выходов регистра данных, вход записи которого соединен с первым входом второго элемента ИЛИ, с выхо55 дами пятого элемента И и с вторым единичным входом регистра состояния, выход старшего разряда которого соединен с первыми Bxoig

  • 149935 входом распределителя импульсов и с управляющим входом первого мультиплексора, группа информационных выходов которого соединена с группой

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

    1 ! элемента ИЛИ,Выход которого соединен с входом записирегистра передачии с вто 2 рым входом запуска распределителя импульсов, третий синхровыход которого соединен с вторым входом второго элемента ИЛИ, третий вход которого соединен с первым нулевым входом 25 регистра состояния, с установочным:

    l входом счетчика байтов, с нулевым входом триггера приема, с выходом пятого элементаИЛИ, с установочным входом регистра контроля, вход записи которого соединен с выходом седьмого элемента И, первый вход которого соединен с первым выходом дешифратора конца массива и с перВым Входом ВОсьмОго элемента Иу З5 второй вход которого соединен с вторым входом седьмого элемента И, с первым входом шестого элемента ИЛИ, с выходом девятого элемента И и с входом элемента задержки, выход ко- 4о тррого соединен со счетным входом счетчика байтов, группа выходов которого. соединена с группой информационных входов дешифратора конца массива, второй выход которого сое- 4g динен с первыми входами девятого, десятого и одиннадцатого элементов

    И, с входом третьего элемента И, выход которого соединен с информационным входом первого триггера, с 5О вторыми входами четвертого десятого, одиннадцатого элементов И, с первым входом двенаддатого элемента

    И, с..вторым входом первого элемента И, выход которого соединен с информационнь!м входом второго триггера,, синхровход которого соединен с первым выходом третьего дешифратора управления, с Вторыми входами .шес8 16 того, двенадцатого элементов И, с третьими входами четвертого, одиннадцатого элементов И, с синхровходом первого триггера, нулевой вход которого соединен с нулевым входом первого триггера и с выходом седьмого элемента ИЛИ, первый вход которо-.. го соединен с первыми входами пятого, восьмого элементов ИЛИ, с вторымвходом первого элемента ИЛИ и с выходом одновибратора, вход запуска которого соединен с выходом третьего элемента ИЛИ, второй вход которого соединен с выходом второго счетчика времени и с четвертым единичным входом регистра состояния, пятый единичный вход которого соединен с выходом первого счетчика времени и с третьим 1

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

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

    1499358 соединен с вторым входом запуска вто- ми входами регистра состояния, нось;рого счетчика времени и с установоч- мой единичный вход которого соединен ным входом счетчика паузы, первый, с выходом девятого элемента ИЛИ, .втовторой выходы которого соединены рой вход которого соединен с выходом

    5 соответственно с первым, вторым ин- восьмого элемента И и с входом запиформационными входами третьего де- си регистра контрольной суммы, групшифратора управления, установочный па информационных выходов которого вход регистра состояния соединен с соединена с второй группой информапервым выходом второго дещифратора p ционных входов блока сравнения,. выуправления, второй выход которого ход шестого элемента И соединен с соединен с вторым и третьим нулевы- вторым входом четвертого элемента ИЛИ.

    1499358

    Началс

    9®eui

    CT7-eux p

    Осси счеечина й1

    TO=@?

    Т11 =P

    10 аак .

    Фиг. Ф

    0&5 (Р3):=1

    RG5(P2)::= /

    Общий cdpoc

    Пре ыбанае

    ОАций сдрос ферыдание! 499358

    Циеи ма кернсй яойгриюю счетчик

    +

    Маркер .

    R&1, СТУ:=Ф

    epe ача трира

    8 Eueaz Мяж с рос rnuueepe

    &ц а 9

    1и dum д щ rno

    + Газетчик

    149935

    l 499358

    Haven. йеваи Умак-?

    Ой ий cdjr:

    С77-юк.?

    Прерь 5ание

    CT& ?

    CTg: = СТ8-4 (ТУ Рф

    8аркер впуск Pff 41

    Щ4ФЩЛ

    Пусн РИ47

    062: = R&1

    Пуск РФ47

    8&5(рЯ): =1

    ОАций cdpoc

    Ой ий сфас

    gC3:=И1 ЮС

    ПрериВание

    Оре ибаиие сто: =ста-

    R g P (P2): = 1

    R91, ст7: =Ф

    ДКщий cdpoc

    ЦериВание фиг.б

    gl55(PP, Рб): *1

    ВОб,8ЬЬ,8&2:= КС

    ЯИ(Р1) =1 впуск счетчика N

    ЯЯ:=ипй алания

    RCrb: » уамбо 8анйкх

    Ярус счетчика У

    Прием инфорнациониой ню3юzpusw внлрольнвй срмиы

    1499358

    Составитель С.Пестмал

    Редактор В.Петраш. Техред M.Õîäàíè÷ Корректор M.éàðoøè

    Заказ 4695/48 Тираж 668 Подписное

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

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

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

    Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи Устройство для сопряжения абонента с каналом связи 

  •  

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

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

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

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

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

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

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

    Изобретение относится к вычислительной технике и может быть использовано при разработке управляющих микроЭВМ, работающих в составе АСУ ТП

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

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

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

    Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

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

    Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

    Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

    Модем // 2109332
    Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

    Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

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

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