(54) МУЛЬТИПЛЕКСНЫЙ КАНАЛ Г На фиг. 1 приведена схема мультиплекс | -ного канала; на фиг. 2 изображена перва половина управляющего слова канала l(yCJ3) и на фиг. 3 изображена вторая I половина управляющего слова (УС-1). I Мультиплексный канал (см. фиг. 1) содержит информационный регистр 1, связы:вающий мультиплексный канал с запоминающим устройством; регистр адреса 2,предназначенный для формированзая адреса обра щения к запоминающему устройству; блок ;3 дешифрахши служебных знаков, триггер : признака слова 4, предназначенный для хранения признака слова; регистры управляющего слова 5, 6, предназначенные для хранения и преобразования управляющего слова; блок формирования признака .замены 7, предназначенный для формирова|Ш1я признака замены в зависимости от заI данного кода операции и флажков; регистр ; номера устройства 8, предназначенный для хранения и формирования номера устройства ввода-вывода, с которым осуществляет ся цикл связи; регистры символов 9, 10, предназначенные для хранения данных и другой информации, принимаемой из устройств ввода-вывода или передаваемой в .них; блок управления 11; формирователь номера устройства 12, предназначенный для выдачи в сопряжение номера устройства ввода-вывода; формирователь номера коммутатора 13, предназначенный для выдачи в сопряжение номера коммутатора; регистр требований 14, предназначенный для приема требований на обслуживание от коммутаторов; регистр вьщачи 15, пред назначенный для выдачи информации в сопряжение; триггер направления обмена 16, предназначенный для хранения признака направления обмена в пнкле связи с устройством ввода-вывода; щину -/Направление обмена 17, предназначенную . для передачи признака направления обмена JOT коммутатора в мультиплексный канал, ;шину связи 18 с запоминающим устройJCTBOM; шину связи 19 с устройством вво да-вывода. Управляющее словр (см. фиг. 2 и З) содержит признак слова 20, поле кода one .рашга 21, поле флажков 22, поле старши : разрядов счетчика данных 23, признак слова 24, поле адреса 25, поле младщих ipaapsmoB счетчика данных 26. Признак I с лова 2О (24) предназначен для различе;ния управл ют1шх C/IOB УС-О и УС-1. Мультиплексный канал работает следу ющим образом.; Каждому устройству ввода-вывода со.ответствует область памяти для хранения | ij управляющего слова, называемая памятью I подканала. До начала операции ввода-вы-: вода управляющее слово УС-Ь хранится ; IB нулевой ячейке памяти подканала, а уп- ; равляющее;, слово УС-1 -в первой. Начи пая опёраИшю ввода-вывода, мультиплекс|ный канал организует считывание УС-О и lyC-l и выдает код операции в устройство ввода-вывода. При этом блок 7 определя ет возможность работы с одной половиной управляющего слова УС-1. Если такая работа возможна, то осуще ствляется запись УС-О в первую ячейку пам$1ТИ подканала, а УС-1 в пулевую, т. а. УС-О и УС-1 меняются местами. Если работа с одной половиной УС-1 невозможна, то замены УС-О и УС-1 местами не производится. Блок 7 формирует; при этом младщий разряд адреса записи. I Если произошла замена УС-О и УС-1 местами, то дальнейший обмен осуществляется под управлением только УС-1. Каждый раз, восприняв запрос на передачу информации, мультиплексный канал организует счи- (тывание содержимого нулевой 51чейки памяти подканала и записывает его в регистр 5, а признак слова - в триггер .4. Затем анализируется состояние триггера 4 (признак (слова) и определяется,какая половина уп- )равляющего слова считана из нулевой ячей- КИ. Если считано УС-1, то считывание УС-О не производится. Направление обме на определяется по триггеру 16, в котором хранится признак направления обмена (ввод или вывод), принятый из сопряжения по шине 17 при приеме признаков состояния устройства ввода-вывода. Обмен под управлением УС-1 осуществляется до тех пор, пока содержимое счетчика 26 не станет равным нулю. i В момент равенства нулю содёрзишмого |счетчика 26 считывается УС н модифипиуются-счетчик 26 и счетчик 23. Дальней : ® обмен осуществляется под управлени- ; УС-1. Обмен заканчивается, если счет 26 станут равными цулю. I ; Если замены УС-О и УС-1 в подканале не производится, то обмен ведётся под управлением УС-О и УС-1, т. е. в каждом , цикле обслуживания запроса на передачу ,информации осуществляется считывание как УС-О, так и УС-1. Предмет изобретения Мультиплексный канал, содержащий ин :формаш1онный регистр, регистр адреса, блок дешифрации служебных знаков, регистры уп|равляющегослова, регистры символов, регист номера устройства, формирователь номера ус ройства, формирователь номера коммутатора регистр требований, регистр вьщачи и блок управления, причем первый и второй вход первого регистра управляющего слова соединены соответственно с выходом регистра адреса и выходом информационного регистра, соответствующие входы И выходы которого подключены к входам и выходам канала, выходам и входам первого регистра символов и второго регистра управляющего слова, выход которого соединен с первым входом блока управления, вход ; второго регистра управляющего слова подключен к выходу первого регистра управляющего слова, первый регистр символов соединен со вторым регистром символов, выход которого подключен ко входу регистра выдачи, к первым входам регистра номера устройства в блоке дешифрации служебных знаков, второй вход которого соединен с выходом первого регистра символов, второй вход регистра номера уст- . ройства соединен с выходом регистра тре-;; :бований, а выход - подключен ко входам j формирователя номера устройства, формнрователя номера коммутатораи регистра адреса, входы и выходы которого, выходы формирователей номера .устройства и коммутатора, выход регистра выдачи, вход второго регистра символов и вход регист. ра требований подключены соответственно к входам и выходам канала, отличающийся тем, что, с целью повыщения пропускной способности, в него введены блок формирования признака замены, трнгirep направления обмена, триггер признака слова, первый вход которого соединен с | выходом информационного регистра, второй; ;вход - с первым выходом блока управле,;ния, выход - со вторым входом блока уп5равлещ я и первым входом блока 4юрми- j |рования признака замены, второй вход которого соединен с выходом первого регистра управляющего слова, третий входс вторым выходом блока .управления, выход подключен к управляющему входу регистра адреса и к третьему входу блока управления, четвертый вход которого соединен с выходом триггера направления обмена, вход которого подключен к управляющему входу канала.
/тТ
Фиг.1
название | год | авторы | номер документа |
---|---|---|---|
Устройство отсчета времени в цвм | 1977 |
|
SU691828A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
Мультиплексный канал | 1978 |
|
SU750473A1 |
Мультиплексный канал | 1979 |
|
SU860048A1 |
Система обмена | 1978 |
|
SU809138A1 |
Мультиплексный канал | 1984 |
|
SU1167613A1 |
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ | 1971 |
|
SU305477A1 |
Мультиплексный канал | 1973 |
|
SU497578A1 |
Устройство для сопряжения электронно-вычислительной машины с внешним устройством | 1986 |
|
SU1388880A2 |
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с внешним устройством | 1984 |
|
SU1272337A1 |
Авторы
Даты
1975-07-25—Публикация
1973-12-29—Подача