Блок сопряжения селекторного канала с внешними устройствами
О П И С А Н И Е 328484
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства №вЂ”
Заявлено 20.VI I 1.1970 (№ 1464283/18-24) с присоединением заявки №вЂ”
Приоритет
Опубликовано 02.II.1972. Б!оллетен! № 6
Дата опубликования описания 28.111.1972
М. Кл. 6 ОГ)1 3!00
Комитет по делам изобретений и открытий пр» Совете Мимистров
СССР
УДК 681.326.34(088.8) Авторы изобретения
A. A. Мячев, Л. Г. Шувалов и В. С. Лапин
Заявитель
БЛОК СОПРЯЖЕНИЯ СЕЛЕКТОРНОГО КАНАЛА
С ВНЕШНИМИ УСТРОЙСТВАМИ
Изобретение относится к цифровой вычислительной технике, В 1ас!нос!н к Вопросам связи канала с внешними устройствами.
Известны блоки сопряжения канала = внешними устройствами, содержащие блок управления, триггер «Информация ol канала», трипер «Управление от канала» с вентилями и схемами сборки и задержки, которые осуществля!От логические и временныс iioc;Ieдовательностн обмена с внешними устройствами через блок сопряжения. Однако эти усгройства имеют ограничение скорос!и обмена данными через сопряжение ввода-Вывода вследствие передачи каждого байта информации в сопровождении соответствующего только этому байту сигнала идентификации.
11редлагаемый блок сопряжения селекторного канала с внешними устройствами отличается от известных тем, что, с целью повышения пропускной способности сопряжеш!я ввода-вывода и сокращения времени передачи массивов данных, он содержит регистр модификации обмена данными, дешифратор режимов обмена данными, позиционный сдвиговый регистр, схему сравнения, схему сш!хронизации, первую и вторую схему yípàçëñøè, схему сборки, причем регисгр модификации обмена данными связан через вентили приема разрядов модификации с блоком управления, с первым входом схемы сравнения посредстН0М деннн1!ратора режимов обмена, вгорон
Вход схемы сравнеш!я подключен к первому выходу позиционного сдвигового регисгра, а выход схемы сравнения соединен со схемой задержки и с первьв|и входами первой и второй схем управления, вторые входы первой и второй схем управления подключе;|ы к выходу схемы синхронизации, вход которой подключен ко второму вы оду позиционного
10 сдВВ! Оного ре! 1!стра, третьи Входы нервов и
Второй схемы управления связаны соот!.ОгcтВенно с выходами вентилей разрешения приема и выдачи данных, выходы первой и второй схем управления через схему сборки подкл!о$5 чаются к позиционному сдвиговому регистру, который по входу связан с блоком управления, перВый Выход позиционного сдВИГОВОГО ре|ч|стра подключен к первым входам вентилей приема и выдачи данных, вторые Входы
2О котopl lz присоединены соответственно к выходам вентилей разрешения приема выдачи данных, а третьи входы вентилей приема и выдачи данных связаны соотвстствеHHo с ннформационнымн шинами абонента и шина25 ми выдаваемых данных, а выходы указанных вентилей подключены соответственно к ш||нам нршшмаемых данных и ш|формационным шинам канала, входы вентиля разрешения приема и вентиля разреше|шя выдачи связаны с
30 блоком управле!шя и линией сопряжения
d
«Информация от абонента», триггер «Информация от канала» соединен с линей сопряжения «Информация, от канала», с блоком управления и с выходом с емы сборса, входы которой подсоединены к выходу схемы задержки и линии сопряжения «Информация от абонента».
На фиг. 1 представлена схема блока сопряжения; на фиг. 2 — приведены временные диаграммы работы блока сопряжения в двухбайтном режиме выдачи и приема данных.
Схема содержит следующие основные блоки и узлы: блок управления 1, вентили приема разрядов модификации 2, регистр модификации обмена данными 3, дешифратор режимов обмена данными 1, позиционный двпrовый регистр 5, схему сравнения 6, схему сборки /, первую схему управления 8, вторую схему управления 9, вентиль разрешения приема данных 10, вентиль разрешения выдачи данных 11, схему сброса 32, триггер «Информация от канала» И, вентили выдачи данных
И вЂ” 14„, вентили приема данных 15г — 15, схему задержки 1/, информационные шины абонента !о, линию «Инсрормация от абонента» 19, информационные шины канала 20, линию «Информация or канала» 21, шины принимаемых данных 22, шины выдаваемых данных 23, шины-лапки передачи сигналов управления 24 29 и шины разрядов модификации кода команды 80.
В процессе выполнения последовательности начальной выборки внешнего устройства носле приема из оперативной памяти кода команды блок управления 1 по шинам 80 выдает разряды модификации кода команды, а по линии 24 сигнал «разрешения приема» разP ядов модификации кода команды, и указанные разряды поступают на регистр д. Дешифратор 4 определяет режим обмена массивом в i байтов (где i =1, 2... и) через сопряжение ввода-вывода.
Рассмотрим в качестве иллюстрации режим выдачи данных из канала массивом в два байта (см. фнг. 2,а). b этом режиме цри поучешш сигнала «Информация от абонента» но линии 10 и готовности к выдаче инфор ции блок 1 посылает по линии 27 сигнал «разрешение выдачи данных» на вентиль 11, одновременно по линии 25 устанавливается «1» в первый разряд регистра 5, при этом спг.алы с регнсгра 5 и вентиля 11 открывают вентили 14 выдачи первого байта данных и данные поступают на шины 20 (ШИН-1х). С задержкой, необходимой для компенсации разброса задержек в информационных шинах, сигналом по линии 28 устанавливается триггер И, и сигнал с выхода триггера 18 передается по линии 21 к абонентам. С помощью схемы 6 осуществляется сравнение содержимого регист а 8 с содержимым регистра . Поскольку в нашем случае i+1, схема б выдает сигнал
8 9 и сигнал
«разрешение сдвига» на схемы 8, и i г
«запрещение сброса» триггера 13 (через схему задержки 17) на схему 12, Схема 16 через
4 схему 9 и схему 7 осуществляет сдвиг «1» в регистре 5 во второй разряд, при этом сигналы с регистра 5 и вентиля 11 открывают вентили 14» выдачи второго байта данных. После
c t.0rà схема 6 сравнивает содержимое регистров д, 5 и поскольку в нашем случае i =2„ схема 6 вырабатывает сигнал «совпадение», который блокирует запуск схемы 9 и одновремешю через схему 17 поступает на схему 12, 10 разрешая сброс триггера 18 (при i)2 схема
16 выработала бы очередной сигнал сдвига
»а регистр 5, и процесс продолжался бы дальше). Триггер 18 будет сброшен после сброса сш пала И11Ф-A. 11осле этого производится
15 сброс регисгра 5 и подготовка блока 1 к передаче следующего массива данных.
В режиме приема данных (см. фиг. 2, б)
1 Ы нри одновременном поступлении llo шшьам 18 (ШИН-Л) сш палов данных от абонента и
20 сигнала по линии 19 (ИНФ-А), если капал имеет возможность принять данные, блок 1 с задержкой, необходимой для компенсации разброса задержек в информационных шинах, ьыдает сигнал по линии 28 на установку риг25 гера И, сигнала «разрешения приема информации» по линии 2б на вентиль 10 и по линии
25 устанавливает «1» в первый разряд регигра 5
Сигналы с регистра 5 и вентиля 10 откры30 вают вентили 15 приема первого байта данных и данные поступают в канал по шинам
22. После сравнения схемой б содержания регистров 3 и 5 схема 1б через схему 8 и схему 7 производит сдвиг во второй разряд ре35 гпстра 5. Далее через вентили 15 осуществляется прием второго байта данных и т. д. до
i-ro байта включительно. После выдачи массива (i байтов) схема б вырабатывает сигнал
«совпадения», который блокирует схему 8 и
40 одновременно через схему задержки 17 поступает на схему 12, разрешая сброс триггепа Ы, который сбрасывается после сшнала ИНФ-Л.
После этого производится сброс регистра 15 и подготовка блока 1 к приему следующего
45 массива данных.
11редмет изобретения
Блок сопряжения селекторного канала с внешними устройствами, содержащий блок управления, триггер «информация от канала», вентили, регистр модификации и дешифратор, отличающийся тем, что, с целью повышения пропускной способности и сокращения времени передачи массивов данных, он содержит позиционный сдвиговый регистр, первую и вторую схемы управления, схему сравнения, ему синхронизации, схему сборки, выход схему ам схемы сравнения подключен к первым входа первой и второй схем управления и через линию задержки и схему сброса — к триггеру
«информация от канала», первый вход схемы сравнения соединен с выходом дешифратора режимов обмена данными, второй вход — с выходом позиционного сдвигового
328484 сдвигового регистра, второй вход которого соединен с блоком управления, третьи входы первой и второй схем управления подключены соответственно через вентили разрешения
5 приема и разрешения выдачи к блоку управления. регистра, который соединен с входами вентилей п,I!testa и выдачи данных и со входом схемы синхронизации, выход которой подключен ко вторым входам первой и второй схем управлении, выходами подключенных через схему cGo(.;,и к первому входу позицио ного
Кнфоо/(а(!ня а1онон. Г
"" !Π— — --—
1 !
И(/фо!(иа(иия канале !
И/(фор;(ациониые ши
I г
« е.о/((/ ((н(н,ы:: (((:/((///((/(( о
"««/(/(Иг(Р-А !ГЙ/(/р,.(ое/(/(((((/, (/, /«/( шипы поо//ы(п(/ /(/««/г/и/«ы «, (,(((! ((«(к. г ./а Уа,,% :(/ и,-, /
Сост;(ватель В. Орлова
Тскрст 3. Тир".IIåíêî
Карре!<гор Н. Шевчекко
1 (к((к(ор 1(. Гончар
3 каа 11В5 1 1! ьг (е 175 Гирагк 44В Г1о,t«II(i I(о
11,Н11ИПИ !<ом ггета п ) дс/(а 1 изобре(еиии и открыли!1 ири Совете Мииистр в ССС!а
Москва, /К-35, Раушская IIQo., д 4;5
Типография, пр. Сапуиова, 2
/ин /((//(ила! !—
1= г .3 !
-Т«
L. —;(И6а/ - -пг!ЙЧ-Л вЂ” — « ь(«г ((


