Устройство для сопряжения абонента с каналом ввода-вывода
Изобретение относится к вычислительной технике и может быть применено в блоках сопряжения внешних запоминающих устройств ЕС ЭВМ. Целью изобретения является повышение быстродействия. Устройство содержит приемопередатчик 1, с первого по шестой элементы И 2, 7, элемент 8 задержки, первый и второй счетчики 9, 10, триггер 11, первый и второй элементы ИЛИ 12, 13. Устройство обеспечивает асинхронный обмен информацией между абонентом и каналом ввода-вывода. 1 з.п. ф-лы, 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51) 4 С 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н A BTOPCHGMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4345996/24-24 (22) 27 ° 10.87 (46) 30.04.89. Вюл. - 16 (72) Ю,М,Пшеницын (53) 681.3(088.8) (56) Авторское свидетельство СССР
Ó 1160422, кл. С 06 F 13/00, 1983.
Устройства Управления накопителями на магнитных дисках ЕС-5566.
Ц53.057.101 ТО, (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТА С КАНАЛОМ ВВОДА-ВЬВОДА (57) Изобретение относится к вычисÄÄSUÄÄ 14764 О А1 лительной технике и может быть применено в блоках сопряжения внешних запоминающих устройств ЕС 3ВМ. Целью изобретения является повышение быстродействия, Устройство содержит приемопередатчик 1, с первого по шестой элементы И 2-7, элемент 8 задержки, первый.и второй счетчики 9, 10, .триггер 11, первый и второй элементы KIH 12, 13. Устройство обеспечивает асинхронный обмен информацией между, абонентом и каналом ввода-вывода. 1 ил.
1476480 2.
Изобретение относится к вычислительной технике и может быть применено в блоках сопряжения внешних запоминающих устройств ЕС ЗВМ.
Цель изобретения — повышение быстродействия.
На чертеже представлена структурная схема устройства.
Устройство содержит приемопередатчик 1, с первого по шестой элементы И 2 — 7, элемент 8 задержки, первый 9 и второй 10 счетчики, триггер 11, а также первый 12 и второй
13 элементы ИЛИ. . Любой селекторный канал, вводавывода имеет буфер данных íà N байтов. Число N равно или кратно ширине выборки информации. оперативной памяти ЭВМ. Например, в ЭВМ ЕС-1045 ширина выборки оперативной памяти равна 16 байтам и соответственно буфер данных каждого блок-мультиплексного канала равен 16 байтам, поэтому обмен данными между оперативной памятью и буфером данных канала происходит сразу N байтами.
Быстродействие буфера данных канала на порядок выше, чем быстродействие абонента. Следовательно, абонент может обеспечивать синхронное управление обменом информацией с буфером данных канала до момента полного его заполнения (при чтении).
Каналу необходимо определенное время для разрешения очередного доступа к оперативной памяти. Зто требует асинхронный обмен хотя бы одним байтом данных между каналом и абонентом. После этого абонент может продолжить синхронный обмен данными . до очередного заполнения буфера данных канала.
Устройство работает следующим образом.
В момент начальной выборки абонента сигналами УПР-А или УПР-К производится сброс счетчиков 9 и 10 (на первых выходах единичные уровни) и триггера 11, а сигнал ИНФ-К через элемент И 3 поступает на вход приемопередатчика 1.
При обмене данными приемопередатчик 1 устанавливает сигнал ИНФ-А и байт данных на втором информационном входе-выходе устройства, Первый сигнал ИНФ-А устанавливает триггер 11 и вызывает появление на выходе счетчика 9 уровня "1", что запрещает прохождение сигнала ИНФ-К через элемент И 3 и задержанного сигнала
ИНФ-А через элемент И 2, Ответный сигнал ИНФ-К через элементы И 5 (на выходе счетчика 10 разрешающий сигнал) и ИЛИ 12 поступает на вход приемопередатчика 1 и вызывает сброс сигнала ИНФ-А, а затем и сигнала
ИНФ-К, Последнее увеличивает значе ние счетчика 10 на +1, что вызывает появление на его выходе уровня "0" и дальнейший запрет прохождения сигналов ИНФ-К через элемент И 5. Таким образом первый байт передается асинхронно. Последующие (N-1) байтов данных передаются синхронно со скоро15 стью, задаваемой абонентом, Второй сигнал ИНФ-А вызывает появление "0" на выходе счетчика 9, что разрешает прохождение задержанного сигнала
ИНФ-А через элемент И 2, имитирующего сигнал ИНФ-К, на вход приемопередатчика 1. Последнее вызывает сброс сигнала ИНФ-А и т.д. Время
25 задержки элемента, 8 определяется
Формула и з обретения
Устройство для сопряжения абонента с каналом ввода-вывода, содержащее приемопередатчик, первый, второй информационные входы-выходы которого соединены с входами-выхода параметрами абонента и выбирается равным половине минимального периода следования сигналов ИНФ-А.
После выдачи абонентом N байтов данных N-й сигнал ИНФ-А сбрасывает счетчик 9, а N-й сигнал ИНФ-К вЂ” счетчик 10 (счетчики циклические). На этом первый цикл обмена данными заканчивается. В последующих циклах оомена первые байты данных передаю,ся асинхронно, а остальные — синхронно, как и в первом цикле обмена, Для контроля работы устройства
40 в начале каждого цикла обмена осуществляется сравнение количества переданных ИНФ-А и принятых ИНФ-К сигналов в цикле по значению счетчиков 9 и 10 на элементе И 7. Для
45 этого сигнал ИНФ-К на выходе элемен„та И 5 должен сопровождаться присутствием уровня "1" на выходе счетчика 9, в противном случае вырабатывается сигнал "Ошибка" на выходе элемента И 7, который поступает в канал ввода-вывода.
1476480
С оставит ель С . Бурухин
Техред М. Хода нич Корректор И, Муска
Редактор Л. Пчолинская
Заказ 2158/50 Тираж 669 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óæãîðîä, ул. Гагарина, 101 ми устройства для подключения соот. ветственных информационных входоввыходов абонента и канала ввода-вывода, первый, второй информационные выходы приемопередатчика соединены с выходами устройства для подключения к входам идентификации информации и синхронизации канала вводавывода, первый информационный вход приемопередатчика соединен с входом устройства для подключения выхода синхронизации абонента, о т л и— ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены первый, второй счетчики, с первого по шестой элементы И, первый, второй элементы ИЛИ, триггер и элемент задержки, причем первый информационный выход приемопередатчика соединен с входом синхронизации первого счетчика, с единичным входом триггера и через элемент задержки с первым входом первого элемента И, выход которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с управляющим входом приемопередатчика, второй информационный выход которого соединен с первым входом второго элемента ИЛИ, выход которого подключен к входам сброса триггера и первого, второго счетчиков, вход устройства
1 для подключения выхода идентификации информации абонента соединен с первыми входами второго, третьего, четвертого и пятого элементов И, третий информационный выход приемопередатчика соединен с вторыми вхо-, дами первого, второго, третьего, четвертого элементов И, вход устройства для подключения выхода синхронизации абонента соединен с вторым входом второго элемента ИЛИ, нулевой и единичный выходы триггера соединены соответственно с третьим входом второго элемента И и вторым входом пятого элемента И, выход которого подключен к входу синхронизации второго счетчика, выход которого соединен с третьим входом четвертого элемента И, выходы второго, третьего элементов И соединены соответственно с вторым, третьим входами первого элемента ИЛИ, четвертый вход которого и первый вход
25 шестого элемента И соединены с выходом четвертого элемента И, выход первого счетчика соединен с третьим входом первого элемента И и вторым входом шестого элемента И, выход которого соединен с выходом устройства для подключения к входу ошибки канала ввода-вывода.