Устройство для сопряжения каналов передачи данных с эвм

 

Изобретение относится к вычислительной технике и может быть применено в системах телеобработки и сетях ЭВМ, построенных на базе технических средств Единой Системы (ЕС) ЭВМ для обмена информацией между абонентами и ЭВМ или электронными вычислительными машинами по каналам передачи данных. Цель изобретения - повышение коэффициента использования оборудования и упрощение устройства за счет сокрап1ения числа связей. Это достигается за счет введения в устройство группы блоков контроля и задания частоты обмена, узла связи с блоком отображения и узла синхронизации связи с блоком отображения с соответствующими функциональными связями между ними и известными блоками устройства. 3 з.п. ф-лы, 14 ил. (Л N9 О) Од

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

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

РЕСПУБЛИН!

5!! 4 G 06 F 13/10

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

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

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

ПО ДЕЛАМ ИЗОБРЕ П=НИЙ И ОТКРЫТИИ (21) 3835596/24-24 (22) 09.01.85 (46) 23.04.86. Бюл. № 15 (72) Д.В. Авдеев, Г.В. Адамова, Е.С. Канторович, И.Н, Киселева, В.Е.Клочков, К.Д. Кравчук, И.А. Полей, M.В. Полещук, P,Â. Ростовцева и В.Ф. Юрасов (53) 681 3 (088.8) (56) Авторское свидетельство СССР

¹ 926645, кл. G. 06 F 3/04, 1980, Патент СИА № 3735357, кл. 340 †1.5, 1974. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛОВ ПЕРЕДАЧИ ДАННЫХ С ЭВМ (57) Изобретение относится к вычислительной технике и может быть приме„„SU„„1226476 A нено в системах телеобработки и сетях ЭВИ, построенных на базе технических средств Единой Системы (EC)

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

1226476

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

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

На фиг.! изображена блок-схема устройства сопряжения каналов передачи данных с ЭВМ; на фиг.2 — схема узла связи с блоком отображения; на фиг.3 - схема узласинхронизации связи с блоком отображения; на фиг. 4 схема блока контроля и задания частоты обмена; па фиг.5 — схема блока синхронизации; на фиг. 6 — схема узла запуска. тактов; на фиг.7 — схема первого распределителя импульсов; на фиг.8 — схема второго распределителя импульсов; на фиг. 9 — схема узла формирования синхроимпульсов; на фиг.10 — схема узла сравне.ния; на фиг.ll — схема блока обработки адресов и данных; на фиг, 12 — схема бло— ка связи; на фиг. 13 — схема блока сканирования каналов передачи данных; на фиг.14 — схема линейного адаптера.

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

4 адреса, блоК 5 связи, блок 6 сканирования каналов передачи данньгх, блок

7 отображения, узел 8 связи с блоком отображения, узел 9 синхронизации связи с блоком отображения, блоки 10 контроля и задания частоты обмена, блок ll синхронизации, двунаправленные коммутаторы 12 обмена, линейные адаптеры 13, выходную шину 14 связи с вычислительной машиной, выходы )5 данных линейных адаптеров, входную шину 16 связи с вычислительной машиной, входы 17 данных линейных адаптеров.

Узел связи с блоком отображения (фиг.2) содержит счетчик )8, группу регистров 19, селектор-мультиплексор

20, дешифратор 21, информационно-индикаторный вход 22, тактовый вход 23„ установочггъгй вход 24, управляющий!

О !

50 вход 25, информационный вход 26, информационный выход 27, информационноиндикаторный выход 28.

Узел синхронизации связи с блоком отображения (фиг.3) содержит генера-. тор 29 импульсов, триггеры 30 и 31, дешифратор 3?, группу регистров 33, элементы И 34-36, счетчик 37, селектор-мультиплексор 38, индикаторный вход 39, информационный вход 40, синхровыходы 4! — 43, информационный выход 44, индикаторный выход 45.

Блок 10 контроля и задания частоты обмена (фиг.4) содержит переключа— тель 46, сумматор 47 по модулю два, дешифратор 48, элементы НЕ 49, сумматоры 50 по модулю два, триггеры 51, триггеры 52, элементы ИЛИ 53 и 54, адресный. вход 55, управляющий вход

56, контрольный вход 57, тактовый вход 58, адресный выход 59, контрольный выход 60, управляющий выход 6).

Блок 11 синхронизации (фиг,5) содержит узел 62 запуска тактов, распределители 63 и 64, узел 65 формирования синхроимпульсов, узел 66 сравнения.

Узел запуска тактов (фиг.6) содер= жит генератор 67 импульсов, счетчик

68, триггеры 69 — 7), элементы 2ИИЛИ-НЕ 72-74, элемент И 75.

Первый распределитель 63 импульсов (фиг.7) содержит регистры 76-78 сдвига, регистры 79 и 80, элементы

2И-ИЛИ 81 и 82, элементы ИЛИ 83 и

84, элеггенты И 85 — 89, Второй распределитель 64 импульсон (фиг.8) содержит регистры 90-92 сдвига, регистры 93 и 94, элементы

2И-ИЛИ 95 и 96, элементы И 97 — 100.

Узел 65 формирования синхроимпульсов (фиг.9) содержит счетчики 101 и 102, триггеры 103-!09, элемент 2ИИЛИ )10, элемент ИЛИ 111, элементы

И 1)2 — 114, элемент НЕ 115.

Узел 66 сравнения (фиг.)0) содержит схемы 116 и 1!7 сравнения, триггеры 1)8 — )20, элемент 2И-ИЛИ 121.

Блок 1 обработки адресов и данных (фиг.ll) содержит регистр 122 команд, регистр 123 данных, узлы !24 и )25 регистров, дешифратор )26, арифметический узел 127, коммутаторы 128 и г

129.

Блок 5 связи (фиг. 12) содержит буферную память 130, регистр !3! управления., регистр 132 состояния, дешифратор 133.

35

3 i 2264

Блок 6 сканирования каналов передачи данных (фиг.13) содержит генератор 134 импульсов, делитель 135 частоты, счетчик 13б„память 137, дешифратор 138, коммутатор 139, регистр

140 адреса, буферные регистры 141 и !

42, регистр 143 вывода, регистр 144 ввода.

Линейный адаптер 13 (фиг.14) содержит регистры 145 и 146, мультиплексор 147, триггеры 148 и 149.

Устройство сопряжения каналов передачи данных с ЭВМ работает следующим образом.

После загрузки программы управления из ЭВМ в память 2 блок 6 производит непрерывную поочередную выборку и логическое подключение блоков 13 с помощью коммутаторов 12.

Контроль правильности выбора обеспечивает блок 10.

Поступающая из каналов передачи данных информация по входам 17 устройства принимается в блоки 13, а затем через оборудование коммутатоо ров 12 поочередно передается в блок 6.

После предварительной обработки принятой информации блок 6 выдает прерывания в блок 1 на каждый принятый знак данных. Блок I по командам

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

После накопления необходимого количества знаков управляющая программа, выполняемая в блоке I организует связь с блоком 5 и загружает знаки, 40 которые необходимо передать в ЭВМ;

После этого блок осуществляет пере— сылку загруженных в его буфер знаков в ЭВМ для дальнейшей обработки. Далее описанный процесс повторяется.

Поступающие из ЭВМ знаки данных принимаются в буфере блока 5. После заполнения буфера этот блок вырабатывает прерывание в блок 1. Управляющая программа считывает знаки из блока 5, обрабатывает.их и запись|вает в

50 буфер данной линии, организованный в памяти 2. Затем по прерываниям из блока 6 подлежащие передаче знаки обрабатываются управляющей программой и позначно пересылаются в блок 6.

Блок 6 побитно передает загруженные в него знаки через оборудование коммутаторов 12 в соответствующий блок

76 4

13. Глоки 13 обеспечивают побитную передачу полученной из блока 6 информации в каналы передачи данных по выходам 15 со скоростями, задаваемыми блоком 10.

Информация о состоянии оборудоваУ ния и управляющей программы устройства отображается на блоке 7, который подключается к блоку через узлы 9 и 8.

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

Узел 8 связи с блоком отображения работает следующим образом.

Мультиплексирование информации, подлежащей лередаче на органы индикации блока 7, осуществляется селектором-мультиплексором 20. Разрядность селектора-мультиплексора 20 определяется с точки зрения оптимальности количества связей с блоком 7 и структурой элементной базы. Количество направлений селектора-мультиплексора определяется количеством органов индикации пульта. На информационный вход счетчика 18 с входа 23 узла поступает тактовая частота запуска с выхода 41 узла 9. По каждому состоянию этого счетчика 18 информация с входа селектора-мультиплексора 20 узла передается по одному из направлений на выход 2? узла в узел 9. По состоянию счетчика !

8 формируются соответствующие сигналы на выходах дешифратора 21 и опрашиваются в соответствующий момент времени, определяемый тактовой частотой опроса, поступающей на дешифратор 21.

Состояние регистров 19 запоминается в соответствующих разрядах. Таким образом осуществляется демультиплексирование информации, поступающей на вход 26 узла. Работа счетчика 18 синхронизирована с работой двоичного счетчика в узле 9. Синхронизация осуществляется с помощью сигнала, поступающего на вход сброса счетчика с узла 9.

Узел 9 синхронизации связи с блоком отображения работает следующим образом.

Генератор 29 вырабатывает импульсы прямоугольной формы, на выходе элемента И 34 формируется тактовая частота запуска, которая обеспечивает запуск счетчика 36, управляющего

1226476 мультиплексированием информации. Эта же тактовая частота поступает ня выход 41 узла. На выходе элемента И 35 формируется тактовая частота опроса, поступающая на вход управления дешиф- S ратора 32. Эта же тактовая частота поступает на выход 12 узла.

На выходе элемента И 37 формируется сигнал сброса счетчика, по которому осуществляется сброс счетчика 18!О в узле 8 в момент, когда счетчик 36 переходит в нулевое состояние.

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

25 этого дешифратора опрашиваются в момент времени, определяемый тактовой частотой опроса, поступающей на вход управления дешифратора 32. Состояние регистров 33 запоминается в соответствующих разрядах. Таким образом осуществляется демультиплексирование информации, поступающей с узла 8.

Блок 10 работает следующим образом. 35

Набор тактовых частот поступает на входы переключателя 46 и четыре из них поступают с его выхода на входы триггеров 51 и через инверторы 49 на входы триггеров 52. Частота этих 40 сигналов в два раза больше, чем заданные скорости передачи данных из

I устройства. Так как триггеры 51 и 52 обеспечивают деление поступающей на их вход частоты на два, то на их вы- 45 ходах формируются сигналы, частота которых численно равна. требуемым скоростям передачи данных. Наличие инверторов 49 обеспечивает смещение момента переключения сигналов на их выходах на l/4 часть периода по отношению к моментам переключения сигналов на выходах триггеров 51.

Сигналы с выходов триггеров 51 и

52 поступают в блоки 13 и управляют коростью передачи данных.из устрой тва в канал передачи данных, причем в блоках 13 с четными номерами используются передние фронты данных сигналов, а в блоках 3 с нечетными номерами — задние фронты, Такой способ формирования тактовых частот обеспечивает одновременное переключение . .игналов на стыке устройства сопряжения с каналами передачи данных только для одной четвертой части его выходов.

Сумматор 47 контролирует код адреса, поступающий на вход дешифратора 48. При поступлении адреса с чет-, ным числом единиц сумматор 47 вырабатывает сигнал ошибки через элемент

ИЛИ 53 на выход 60.

При отсутствии ответного сигнала от адресуемого блока 13 или наличии ответного сигнала от неадресуемого блока 13 на выходе одного из сумматоров 50 вырабатывается сигнал, поступающий на элемент ИЛИ 54. Сигнал с выхода элемента 54 поступает через элемент ИЛИ 53, и на выходе 60 вырабатывается сигнал об ошибке адресации.

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

Импульсы с выхода генератора 67 поступают на входы счетчика 68 и триггера 70. С выходов счетчика 68 импульсы с вдвое меньшей частотой и со скважностью, равной 1, поступают на входы распределителя 64 и узла 66.

Триггер 70 управляет работой распределителя 63. Сигналы на выходах триггера 69 управляют элементами 2И-2ИЛИ-НБ 72 и 73 таким образом, что сигналы на входах триггера 70 соответствуют сигналам на выходах счетчика 68, что обеспечивает синхронную его работу.

B шаговом режиме триггер 69 находится в единичном состоянии. При этом сигналы на его выходах управляют элементами 2И-2ИЛИ-HF. 72 и 73 таким образом, что сигналы на входах тригге-. ра 70 соответствуют сигналам на выходах триггера 71, единичное состояние которого соответствует нажатой кнопке "Пуск" на пульте блока отображения инженера при работе в шаговом режиме. Таким образом, обеспечивается шаговый режим работы узла 62 Г

Распределитель 63 работает следующим образом.

На входы регистров 76 и 79 поступает последовательность импульсов.

Прп наличии сигнала на выходе элемен) 226476 та И 86 начинает работу регистр 76.

По переднему фронту этого сигнала устанавливается в единичное состояние первый триггер регистра 76. При этом единичное состояние любого триггера регистра 76 запрещает появление сигнала на выходе элемента И 86. При отсутствии сигнала на выходе элемента

И 85 единичное состояние принимает последовательно третий триггер регистра 76, второй триггер регистра 79, после чего опять первый триггер ре— гистра 76. Таким образом, на выходах регистра 76 и регистра 79 появляются логические сигналы, которые используют в качестве тактов. На выходах регистра 80 появляются логические сигналы, соответствующие тактам, сдвинутым по времени относительно тактов на выходах регистра 76 и 79 на полпериода тактовой частоты.

На выходах регистра 77 появляются логические сигналы, соответствующие тактам, длительность которых равна длительности циклов работы. На выходах регистра 78 появляются логические сигналы, соответствующие тактам, сдвинутым на полцикла работы.

Работа распределителя 64 аналогична работе распределителя 63 с той разницей, что он всегда работает в непрерывном режиме.

Узел 65 формирования синхроимпульсов вырабатывает сигналы, появление которых определено установкой триггеров 103 — 105 при наличии соответствующих логических сигналов, поступающих из блока 1, и тактов из распределителя 64. Единичное состояние . триггера 106 указывает, что на адресные входы памяти 2 подается адрес строки, нулевое — что адрес столбца.

Через равные промежутки времени,,отсчитываемые счетчиками 10! и !02, производится регенерация двух последовательных ячеек памяти 2. Во время регенерации первой ячейки устанавливается триггер 108-, и на выходе элемента 2И-ИЛИ 110 появляется логический сигнал, вызывающий приращение на единицу адреса ячейки, подлежащей регенерации. Во время регенерации второй ячейки устанавливается триггер

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

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

На входы узла поступают такты с распределителей 63 и 64. В случае несовпадения тактов логические сигналы с выходов схем 116 и 117 вызывают установку в единичное состояние триггеров 118 и 1!9 по переднему фронту одного из импульсов, подаваемых на вход узла 62.

Если установлен шаговый режим тактов блока !, то устанавливается триггер 120 и запрещает появление сигнала сбоя тактов на выходе узла.

Рассмотрим работу блока 1 обработки адресов и данных.

Дешифратор 126 воздействует на блок 11, который вырабатывает последовательность тактов, обеспечивающих выборку команды, адрес которой содер-. жится в регистре 4.

Адрес иэ регистра 3 поступает на коммутатор )29. Затем адрес подается на арифметический узел 127, куда через коммутатор 128 поступает константа. Арифметический узел 127 выполняет операцию сложения, и полученный результат подается на узел 125 регистров. Вычисленный арифметическим

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

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

125, в котором хранится адрес ячейки памяти, и открывает коммутатор 129.

Арифметический узел 127 пропускает адрес ячейки памяти на регистр 4 ад4р реса и запоминается в нем. Дешифратор 126 пропускает на вход узла 125 адрес регистра, в который необходимо записать байт, прочитанный из памяти.

Байт узла 125, который не должен

45 меняться в процессе выполнения команды, поступает через коммутатор 129 на вход арифметического узла 127, который раздваивает этот байт и пропускает полученный результат на ре б гистр 123 данных. Дешифратор 126 воздействует на блок ll, и последний ,запускает последовательность сигналов, обеспечивающих чтение полуслова, в котором расположен требуемый байт, из памяти 2 по адресу, хранимому в регистре 4. Содержимое регистра 123 через коммутатор 128 поступает на арифметический узел 127. Дешифратор

) 2264 76

9 .126 в зависимости от состояния бита команды и младшего разряда адреса определяет операцию "Транзит", либо операцию "Транзит с перемещением байтов". Результат из узла 127 поступает на выбранный регистр узла 125. Адрес следующей команды, сохраненный в регистре 3 поступает на регистр 4 и запоминается в нем. На этом выпол!

О нение команды заканчивается.

Блок 5 связи работает следующим образом.

Сигналы управления, поступающие из

ЭВМ, заносятся в регистр )31. На

l5 вход памяти 130 поступает сигнал разрешения занесения информации из ЭВМ.

По заполнении памяти )30 с регистра

131 поступает сигнал в блок !. В ответ поступает код команды ввода на дешифратор 133. Сигнал с выходов де20 шифратора поступает на регистр )31 и разрешает выдачу его содержимого на выход блока. После анализа эгой информации в блоке I на вход поступает

25 код следующей команды ввода и через дешифратор 133 — на вход буферной памяти 130, разрешая выдачу ее содержимого на выход блока . После ввода всего содержимого буферной памяти поступает код команды вывода на дешифратор 133. В результате этого через выход регистра 13) в ЭВМ поступает запрос на следующую порцию информации. Если при очередном анализе содержимого регистра 131 в блоке 35

) будет обнаружен признак окончания операции ввода информации из ЭВМ, на вход дешифратора 133 поступит команда вывода. Сигнал с выходов дешифратора 133 поступит на регистр 132 и 4О разрешит занесение в него информации о результате операции ввода. Содержимое регистра 132 модифицируется также в процессе операции ввода сигналом с регистра 131. Содержимое ре — 45 гистра 132 поступает в ЭВМ.

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

Счетчик 136 под управлением сиг- 5О налов, поступающих из блока I, вьграбатывает последовательно и адресов.

Сканируемый адрес поступает в блок )О для выбора и контроля правильности выбора блока 13. Адрес поступает так— же на вход памяти 137 дггя считывания в регистр 142 управляющего слова сканируемого блока 13. Управляющее слово поступает ° в коммутатор 139. По состоянию бпока )3 и по требованию обслуживания бита, постугающих из коммутатора 12, производится прием бита и модификация управляющего слова и, при необходимости, передача бита информации в коммутатор 12. Измененное управляющее слово переписывается обратно в память 137. Если при сканировании,цанного адреса закончена буферизация знака при приеме, или закончена передача. знака, в блок 1 передается сигнал требования обслуживания знака, а адрес данного блока 13 ггоступает в регистр )40. Если блок 1 приступил к обслуживанию требования на знак, адрес vç регистра 140 переписывается в регистр 14l. Адрес блока 13, помещенный в регистр 141, поступает на вход памяти 137. По этому адресу управляющее слово переписывается в регистр 143, откуда любая его ча= òü по соответствующим командам ввода, поступающим из дешифратора 138 может быть считана в блок

l. Блок 1 также может воздействовать на управляющие слова блоков 13 с по-. мощью команд вывода через регистр

l44. Для этого адрес блока 13 под управлением команды вывода поступает иэ регистра 144 на вход регистра )44.

По данному адресу управляющее слово из памяти 137 переписывается в регистр I42 и регистр 143. С выхода регистра 142 управляющее слово поступает на вход коммутатора 139, который под управлением команд вывода производит модификацию выбранного управляющего слова по указанию блока 1.

Программно измененное управляющее слово переписывается обратно в память 1 7.

Код сканируемого адреса контролируется блоком 10 на правильность выбора блока 13. При обнаружении неправильного выбора сигнал ошибки выбора блока 13 поступает на вход регистра !

42 и может быть считан в блок 1 под управлениеM определенной команды ввода.

Делитель )35, работающий ст гене— ратора )34, вырабатывает ряд такто-< вых частот, которые передаются в коммутатор 12, для органиэации стробов приема битов и в блок )О для формирования тактовой частоты для передачи битов.

1226476

Линейный адаптер 13 работает следующим образом.

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

Бит данных, подлежащий передаче, запоминается предварительно в регистре 146 и затем со скоростью, определяемой блоком,10, переписывается в триггер 148 и с выхода данного триггера передается в канал передачи данных.

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

149 поступает на информационный вход мультиплексора 149 и с выхода данного мультиплексора в блок 12.

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

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

55 каждого линейного адаптера соединены с соответствующим каналом передачи данных, адресный выход блока обработки адресов и данных соединен с входом регистра следующего адреса, выход которого соединен с информационным входом регистра адреса, выход которого соединен с адресным входом памяти, выход которой соединен с информационным входом блока обработки данных и адресов, адресный вход которого соединен с выходом регистра следующего адреса, информационный выход блока обработки данных и адресов соединен с информационым входом памяти, тактовый вход которой соединен с первым выходом блока синхронизации, другие выходы которого соединены с тактовыми входами блока обработки данных и адресов, управляющие вьжоды которого соединены с режимными входами блока синхронизации, о т л ич а ю щ е е с я тем, что, с целью повышения коэффициента использования оборудования и упрощения устройства за счет сокращения числа связей, в него введены группа блоков контроля и задания частоты обмена, узел связи с блоком отображения и узел синхронизации связи с блоком отображения, причем контрольные выходы линейных адаптеров каждой группы соединены с информационным входом соответствующего блока контроля и задания частоты обмена, адресный и тактовый выходы каждого из которых соединены с адресными и тактовыми входами линейных адаптеров соответствующих групп, выходы сигнала ошибки блоков контроля и задания частоты обмена группы соединены с контрольным входом блока сканирования каналов, адресный, управляющий и тактовый выходы которого соединены соответственно с адресным, управляющим и тактовым входами блоков контроля и задания частоты обмена группы, адресный выход блока обработки данных и адресов соединен с входом записи регистра адреса, информационно-индикаторные выход и вход блока обработки данных и адресов соединены соответственно с информационно-индикаторными входом и выходом узла связи с блоком отобра— жения, информационный выход которого соединен с информационным входом уз ла синхронизации связи с блоком отоб. ражения, соединенного индикаторными. 1226ч 76 выходом и входом соответственно с входом и выходом блока отображения, первый, второй и третий синхровыходы и информационный выход узла синхронизации связи с блоком отображения соединены соответственно с установочным, тактовым, управляющим н информационным входами узла связи с Г>локом отображения.

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

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

ИЛИ, информационный вход блока соединен с вторыми входами сумматоров по модулю два группы.

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

l5 7>. Устройство по п.I, о .т л и ч аю щ е е с я тем, что узел синхронизации связи с блоком отображения содержит генератор импульсов, селектормультиплексор, группу регистров, счет20 чик, дешифратор, два триггера, три элемента И, причем прямой и инверсный выходы генератора импульсов соединены с синхровходами соответственно первого и второго триггеров, прямой выход первого триггера соединен с первым входом первого элемента И и информационным входом второго триггера, инверснь>й выход которого соединен с входом второго элемента И и информа30 ционным входом первого триггера, инверсный выход которого соединен с входом третьего элемента И и через второй элемент И с вторым синхровыходом узла и входом счетчика, выходы которого соединены с первой груп-. пой входов селектора-мультиплексора и через дешифратор с вторым входом первого элемента И и соответствующими входами группы регистров, выхо40 ды которьгх соединены с индикаторным выходом узла, индикаторный вход которого через селектор-мультиплексор соединен с информационным выходом узла, информационный вход которого

45 соединен с соответствующими входами группы регистров, прямой выход второг0 триггера через соответственно первый и третий элементы И соединен с первым и третьим синхровыходами узла.

1226476 гб

17 15 17 15

Фиг!

4!

42

43

Фиг.3

Фи44

1226476

1226476

1226476

Составитель Т. Арешев .Редактор Т. Кугрышева Техред В.Кадар Корректор И. Зрдейи

Заказ 2135/49 Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул..Проектная, 4

Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм Устройство для сопряжения каналов передачи данных с эвм 

 

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

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

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

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

Изобретение относится к радиотехнике

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

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

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

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

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