Блок управления каналами 3 служит для подключения селекторных каналов 5 и 6 и мультиплексного канала 7 к процессору 1, для управления передачами управляющей информации и данных.
Селекторные каналы 5 и 6 предназначены для подключения быстродействующих внешних устройств 9 и 10. Они работают в монопольном режиме, т. е. выполняют одновременно только одну операцию ввода-вывода.
Мультиплексный канал 7 может работать в двух режимах: мультиплексном, выполняя одновремеино несколько операций ввода-вывода, или монопольном, выполняя только одну операцию ввода-вывода.
Обмен информацией между -внешними устройствами 9 и 10 и процессором 1 является одной из основных функций рассматриваемой системы. Операция передачи данных начинается по специальной команде, которая задает номер селекторного канала 5 или 6 и внешнего устройства 9 или 10 и при помощи специальных управляющих слов указывает код команды ввода-вывода, счетчик байтов данных, передаваемых по этой операции, и другую управляющую информацию. Селекторные каналы 5 и 6, получив команду, освобождают процессор 1 от управления дальнейщим выполнением операций ввода-вывода.
В процессе выполнения операции ввода-вывода в оборудовании селекторных каналов 5 и 6 могут возникать сбои и отказы. Локализация и поиск причины сбоя, ремонт неисправной аппаратуры требует значительных затрат времени. Система обработки данных позволяет, учитывая однородность структуры и режимы работы селекторных каналов 5 и 6, логически исключить неисправный селекторный канал, например 5, из работы, переключив eio внешнее устройство 9 к исправному селекторному каналу 6. Необходимость исключения канала из рабочего режима может определяться оператором или управляющей программой (супервизором) и сообщаться оператору с помощью пульта управления 2. Оператор устаг явливает на пульте управления 2 режим исключения селекторного канала 5. При этом в блок управления коммутацией каналов 4 передается признак неисправности указанного канала. Система обработки данных может продолжать после этого работу. Если в процессе выполнения текущей программы встречается команда обращения к внешнему устройству 9, то процессор 1 при ее выполнении через блок управления каналами 3 определяет
состояние селекторного канала 5 и, если он неисправен, .корректирует адрес канала (заменяет его на адрес селекторного канала 6, но при этом в выполняемой программе адрес канала не изменяется). Если селекторный канал 6 свободен, то блок управления коммутацией каналов 4 формирует признаки, передаваемые в блок управления сопряжением 8, который подключает требуемое внешнее устройство 9 к
исправному селекторному каналу 6.
После выполнения операции ввода-вывода селекторный канал 6 сообщает процессору 1 об окончании работы, при этом формируется адрес неисправного селекторного канала 5.
„
Предмет изобретения
Система обработки данных, содержащая процессор, два селекторных канала, мультиплексный канал, два внещних устройства, блок
управления каналами, первые информационные, адресные и управляющие входы и выходы которого подключены соответственно к информационным, адресным и первым управляющим выходам и входам процессора, вторые адресные и управляющие входы и выходы блока управления каналами подключены соответственно к адресным и управляющим выходам и входам мультиплексного и селекторных каналов, а второй информационный вход и выход
подключены соответственно к информационному выходу и входу мультиплексного канала н к первым информационным выходам и входам селекторных каналов, блок управления сопряжением, первый и второй информационные
входы и выходы которого подключены соответственно к информационным выходам и входам внещних устройств, а третий и четвертый информационные входы н выходы блока управления сопряжением подключены соответственно ко вторым информационным выходам и входам селекторных каналов, пульт управления, управляющий вход и первый управляющий выход которого подключены соответственно ко второму управляющему выходу и
входу процессора, отличающаяся тем, что, с целью повышения надежности, она содержит блок управления коммутацией каналов, первый управл яющий вход и выход которого подключены соответственно к третьему
управляющему выходу и входу блока управления каналами, а второй управляющий вход и выход подключены соответственно ко второму управляющему выходу пульта управления и управляющему входу блока управления
сопряжением.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления каналами связи вычислительной системы | 1975 |
|
SU525095A1 |
Устройство для управления диагностикой каналов | 1973 |
|
SU526876A1 |
Устройство управления каналами | 1973 |
|
SU518769A1 |
СШТШДА ОБРАБОТКИ ДАННЫХ1 Т Бii^f;'- ViJ- i^ О г^ ал | 1970 |
|
SU433484A1 |
УСТРОЙСТВО УПРАВЛЕНИЯ КАНАЛАМИ | 1973 |
|
SU386395A1 |
Мультиплексный канал | 1974 |
|
SU525941A1 |
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с внешним устройством | 1984 |
|
SU1272337A1 |
Комбинированный канал | 1986 |
|
SU1405067A1 |
Мультиплексный канал | 1980 |
|
SU964620A1 |
Мультиплексный канал многопроцессорной вычислительной системы | 1973 |
|
SU521559A1 |
Авторы
Даты
1975-05-05—Публикация
1973-05-03—Подача