: : / Изобретение относится к области вычислительной техники, в частноств к у(уг ройствам ДЛЯ сопряжения ЦВМ с удаленными внешними устройствами, н может быть использовано в рассредоточенных си сггемах обработки данных. Известно устройство ДЛЯ сопряжения ЦВМ с внешними устройствами l, содержащее регистр связи, первый, второй регистры команд, регистр эа1фосов, регйсгр мелких запросов, регистр данных, регистр разрешения реализаши зйпросов, схемы логических операций, обработки ин струкций, селекции, объединения, первую и вторую схемы модификации, первую и вторую схемы формирования адреса, Шнф- раггор и три деши45)атора, вькодные схемы адресахши внешних устройств-Ч и информации. ; Недостаток такого устройства - необ- ходимость значительных затрат оборудования ДЛЯ его реалнзаши. Наиболее близким к изобретению является устройство ДЛЯ сопряжения ЦВМ с внешними устройствами 2, содержащее два блока обмена, первые - выходах которых соединень двухпроводной линией связи, а казкдый из блоков обмена &ыпол-. нен в виде узла согласования, обратимого преоёразователя параллельного кода в последовательный, узла управления приемомпередачей, генератора импулпьсов и приемопередающего узла, причем выход генератора импульсов блока обмена соединен с первым входом узла управления приемомпередачей блока обмена, выход узла управления приемом-передачей блока обмена соединен с первым вхбдсм обратимого преобразователя параллельного кода в последовательный блока обмена, выход узла согласования блока обмена соединен со вторым входом обратимого преобразователя параллельного кода в последовательный блока обмена, первый, второй выходы обратимого преобразователя параллельного кода в последовательный блока обмена соединены соответственно с первым входом узла согласования блсжа обмена и со входом приемо-передагащего узла блока обмена, выход лриеМо-пёредающего узла блока обмена соединен со. вторым входом уз ла управления йриемом-передачей блока обмена и с третьим входом обратимого преобразователя параллельного кода в nocJie довательный блока обмена, а входы - выходы приемо-передающего узла блока обмена и узла согласования блока обмена о6ё динены соответственно с первым и вто входами-выходами блока обмена, а BTOjSbie входы-выходы первого в второго блока обмена являются соответственно первым и вторым входами-выходами устройства. Недостаток этого устройства состоит в , что ойр обладает ограннченньгми (ЬуныдаЪналЬнымй возмоншостгями, так как непоэйблйёт п|рй сохршёшй Дост сокой скорости обмена информацией использовать такие возможности интерфейса, как передача байтов состояния, сообщение о пёопознании адреса, установления режимов общего и селективного сбросов, отключения от интерфейса,кепочки команд и т.д. Цепь нзобрётёния - расширёнйе функ l idlfffllbHbix возмржностей за счет организ ши обмена в соответствии со стандартйпым интерфейсом ввода-вывода при сохрайёнйи.скорости обмена. Цель дбсгигаётся тем, Что предлагаемое устройство содержит в каждом блоке обмена группу элементов задержки и дещифратор, вькод узла согласовация блока обмена соединен.спервым входом дещифратора блока обмена и с третшм вхЬдоь узла управления приемом-ле, редачей бйока обмена, третий выход обратимого преобразователя параллельного кода в последовательный блока обмена через элементы задержки блока обмена сое дйНен Ь6 BTOJpbiM входом узла согласования блока обмена, первый выход обратимого преобр рв теля. параллельного кода а абслёдоватепьный блока обмена соёдинён со BTOpbiM входом дешифратора блока обмена, а выхРД дешифратора блока обмена соединен с четвертым входом узла управлений йрйемом-йередачей блока обмена На фиг. 1 представлена структурная схема устройства; на фиг, 2 - временная Диаграмма сигналов стандартного интерфейса ввода-вывода ЕС ЭВМ. Устройство для српряжения цифровой вьиислительной мащины с внешними устройствами содержит блоки обмена 1, 2, каждый из которых содержит узел согла703800сования 3, группу элементов задержки 4, Приемо-передаточный узел 5, узел 6 управления приемом-передйчей, генератор импульсов 7, дешифратор 8, обратимый преобразователь 9 параллельного кода в последовательный. Устройство содержит также входы-выходы 10, 11. Первые входы-выходы 12, 13 блоков обмена соединены между собой с помощью двухпроводной линии связи. На фиг. 2 обозначены следующие сигпалы: 14 - работа канала (РАБ-К), 15 выборка канала (ВБР-К), 16 - разряжение выборки (РВБ-К), 17 - адрес от канада (АДР-К), 18 - работа абонента (), 19 - адрес от абонента (АДРА), 20 - управление от канала (УПР-К), 21 - упрайЛёнйе от абонента (УПР-А), 22 - информация канала (ИНФ-К), 23 информация абонента (ИНФ-А), 24 - информационные сигналы канала (ШИН-К), 25 - информационные сигнал;ы абонента (ШИН-А). Устройство работает следующим образом. Последовательность сйгналсе начальной выборки начинается выдачей от ЭВМ через узел согласований 3 блока 1 сигналов 14 (РАБ) и 17 (АДР-К) и кода адреса 24 (ШИН-К). Опознав адрес одного из удаленных внещних устройств (ВУ), преобразователь 9 блока 1 каходится в состояний ожидания ст гналов 15 (ВБР-К) и 16 (РВБ-К), после получение которых перечисленные сигналы поступают на входы параллельногр занесения информации в преобразователь 9 блока 1, ксигачество разрядов которого соответству-}. ;ет максимальному числу интерфейсных линий одного направления. Запускается узел б управления Приемом-передачей, осущёст.. вляющий стартстопное фазирование импульсов сдвига, вырабатываемых генератором 7, Сигналы интерфейса, преобразованн ле 6 последовательное кодовое слово, вьщаJOTcfl в линию связи через приемолередающий узел 5. v Преобразователь 9 блока 2 производит обратное преобразование и передачу этих Сигналов в магистраль ВУ. Первый (стартовый) разряд кодового слова запускает узел 6 управления приемом-передачей блока 2, осуществляющий фазирование импульсрв сдвига при приеме, -которые позволяют .занести в преобразователь 9 блока 2 прследовательноекодовое слово. После завершения цикла приема сигналы с выходов параллельного считывания информа|ши поступают в магистраль В У. Сигналы 15 (ВБР-К) и 16 (РВБ-К) в COOT ветсугвии с требованиями интерфейса задерживаются элементами задержки 4 на 400 НС, После опоэнания адреса ВУ передает преобразователю 9 блока 2 сигнал 18 (РАБ-), получив который преобразовате 9 блока 2 прекращает распространение сигнала 17 (АДР-К) в сторону ВУ, что дает возможность ВУ выставить на шина 25 (ШИН-Л) свой адрес в сопровождении идентификатора 19 (АДР-А). После этого состояние абонентских пиний преобразуется в последовательное кодовое слово и передается в линию связи в сторону ЭВМ. Получив . ответные абонентские сигналы, преобразователь 9 блока 1 передает сигнал 18 (РАБ) в магистраль ЭВМ, ко -орая снимает сигнал 17 (АДРК), Только после снятия сигнала 17 (АДР К) элементы задержки 4 разрешают распространение в сторону ЭВМ сигналов 25 ШИН) и 19 (АДР-А). В ответ на это ЭВМ передает команду ВУ в сопровождении идентификатора 2О (УПР-КУ. Дешифратор 8 дешифрирует к ланду (направление обмена) для учета ее нри обмене данными. Байт команды заносится в соответствующие разряды преобразователя 9 блока 1, после чего прекршцается распространение сигнала 19 () в сторону ЭВМ и сосгоякие каналшь1х яи- НИИ передается в линию связи в сторону ВУ. ЭВМ снимает сигнал 20 (УПР-К) и ожидает от ВУ начальный байт состояния. На удаленной стороне после дешифрации команды ВУ снимает сигнал 19 (АДР А), В ответ на сз1ятие сигнала 19 (АДР- А) элементы задержка 4 прекращают распространение в сторону ВУ Сигнала 20 (УПР-К), что позволяет ВУ выдать байт состояния в сопровождении сигнала 21 (УПР-А). После передачи в ЭВМ начального байта состояния последовательность сигналов начальной выборки заканчивается При выполнении последователь.ности сигналов обмена данными время взаимодействия ЭВМ и ВУ сокращается дополнительно. Это достигается за счет того, что в процессе обмена данными полное кодовое caiOBO передается только в направлени распространения информации. Идентификатор, выполняющий роль запроса на обмен, передается ускоренным двухбитовым словом, дополненным стартовым разрядом. Спавдальный деши( 8 обеспечивает вьшолненке правильной последовательности сигналов при обмене даннь1мн между ЭВМ и удаленным передаче информации по линии сея-. зи со скоростью 10-20 кбод, что практически реализуется использованием физи ческого провода, пропускная спс собиость всего канала связи от ЭВМ и ВУ леямт в пределах 0,5-1 кбайт/с, что почтя попностью перекрывает всю гамму современнь1х ВУ. Применение изобретения обесяечнвает нечувствительность ЭВМ к расстоянию от ВУ при оВеспёчёнйи всех управляющих возможностей интерфейса ввода.ывода ЭВМ с сохранением достаточно высокой скорости обмена информадаей между ЭВМ и.ВУ. формула взобретения Устройство для сопряжения цифровой вычислительной машины с внешними уст ройст ами, содержащее два блока обмена, первые вxo -выходы которых соединены двухпроводаой линией связи, а каждый из блоков обмена выполнен в виде узла согласования, обратимого преобразователя параллельнохх) кода в ;последоватеЛьный узла управления приемом-вередачей, генератора импульсов и приемо-лередан щегО| узпа, причем выход генератора импульсов блока обмена соединен с первым входом уэпа управления приемом-иередачей блока обмена, выход узла управления приемом-оередачей блока обмена соединен с первым входом обратимого преобразователя параллельного кода в последовательный блока обмена, вькод узла согласовав ния блока обмена соединен со вторым входсад обратимого преобразователя параллель ного кода в последовательный блока обмена, первый, второй выходы обратимого преобразователя параллельного кода в последовательный блока обмена с оединены . соответственно с первым входом узла согласования блока обмена и со входом приемо-передающего узла блока обмена, выход приемо-ПередаюЩего узла блока обме. на соединен со вторым входом узла управления приемом-передачей блока обмена и с третьим входом обратимого преобразователя параллельного кода в последовательный блока обмена, входы-выходы приемо-передающего узла блока обмена и узла согласования блока обмена соединены соотвёгст)вённб С первым и вторым входами-выходами блока обмена, а вторые входы-выходы первого и второго блоарй жзгжаг:.a.-, соответственно пе звым в вторым входами-выходами устройЯ® о Т л и ч а ю 1 6 е с я тем, что, с делью расширения функинсиальных воаШлшоствй за счет организации обмена в , : J со стандартным интерфейсом ввода- ывода при сокращении скорости обмене, оно содержат в каждом блоке обме на iTjynny элементов задержки и дешифратор, причем выход узла согласования блока обмена соединет с первым входом деши атора блока обмена и с третьим входом уэяа управления прйе1йом1 в рвдачей блока обмена, третий выход обратимого преобразователе параллельного кода в по спело&атвльвый блока обмейа ч з эле, j. ,s i . , 7 00 менты задержки блока обмена соединш со вторым входом узла согласования блока обмейа, первый Шход Тратимого преобразоваттэяя параллельного кода в последовательный блокаобмена соединен со вторым входйьл дешифратора блока обмена, а выход дешифратора блока обмена соеди нен с четвертым входом узла управления приемом-передачей блока обмена. Источники информации, пр0няты1в во внимание при экспертизе 1. Авторосое свидетельство СССР NJ 495659, ад. G Об F 3/04, 1975. , 2. ТИИЭР т. 64, Mj 6, с. 79-80 (проотип).- -:Л., ;: - :
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения вычислительной машины с внешними устройствами | 1981 |
|
SU1013939A1 |
АДАПТЕР КАНАЛ - КАНАЛ | 1991 |
|
RU2024050C1 |
Устройство для сопряжения ЭВМ с периферийным устройством | 1986 |
|
SU1363226A1 |
Адаптер канал-канал | 1985 |
|
SU1259276A1 |
Устройство для сопряжения | 1983 |
|
SU1176338A2 |
Адаптер канал-канал | 1983 |
|
SU1144114A1 |
Микропрограммное устройство сопряжения | 1984 |
|
SU1179359A1 |
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств | 1985 |
|
SU1278866A1 |
Многоканальный адаптер | 1987 |
|
SU1495806A1 |
Устройство для сопряжения каналов ввода - вывода с абонентами | 1988 |
|
SU1679491A1 |
-Г- - Ж 55в яев«к«йй га1 . . -----4JL - y.1 .9
avo/n ffa f / ffpKa,
ffep&dava «йг/иу /лг
Авторы
Даты
1979-12-15—Публикация
1977-04-18—Подача