со ;о со ю оо
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с магистралью ввода-вывода периферийных устройств | 1988 |
|
SU1672458A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1988 |
|
SU1605241A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1288709A1 |
Устройство для сопряжения ЭВМ с датчиками | 1987 |
|
SU1427375A1 |
Устройство для имитации неисправностей | 1987 |
|
SU1444775A1 |
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
Устройство для сопряжения ЭВМ с магистралью | 1988 |
|
SU1605242A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ | 1992 |
|
RU2043652C1 |
Устройство для сопряжения ЭВМ с общей магистралью | 1987 |
|
SU1456963A1 |
Устройство для сопряжения ЭВМ с общей магистралью | 1990 |
|
SU1728867A1 |
Изобретение относится к вычислительной технике, может быть использовано в автоматизированных системах управления и системах сбора информации с увеличенным числом периферийных подсистем, подключенных к магистрали ЭВМ. Цепь изобретения - сокращение затрат времени при обмене массивами между ЭВМ и периферийными устройствами. Поставленная цель достигается тем, что в устройство введены регистр состояния, магистральный приемопередатчик, блок управления прямым доступом, счетчик объема, счетчик адреса и дешифратор нулевого состояния. 1 з.п. ф-лы, 3 ил.
14)
Изобретение относится к вычислительной технике, может быть использовано п автоматизированных системах управления и системах сбора информации с увеличенным числом периферийных подсистем, подключенных к магистрали ЭВМ, и является усовершенствованием устройства по авг.сз.№ 1160426.
Целью изобретения является сокра- щение затрат времени при обмене массивами информации между ЭВМ и периферийными устройствами.
На фиг. 1 представлена блок-схема
устройства; на фиг. 2 - функциональ- 15 По подтверждении выбора в линии 37
ная схема блока управления прямым доступом; на фиг. 3 - временная диаграмма обмена между ЭВМ и периферийным уст хтйствами з режиме прямого доступа памяти.
Устройство (фиг. 1) содержит пер- вьш блок 1 усиления, содержащий ма- г- .стральные приеме:1передатчики, под- ключениь е через шины 2 первого входа- выхода устройства к магистрали ЭВМ, блок 3 прерываний, мультиплексор 4, рет истр 5 адреса, селектор 6 адреса, дешифратор 7, регистр 8 состояния, нагистральчьи приемопередатчик 9, блок 10 управления прямого доступа, счет чнк 11 объема, счетчик 12 адреса. де |ифратор 13 нулевого состояния, пторой блок 14 усиления, содер- жащ:1й магистральные приемопередатчики и гтодключенньй к входам-нькодам периферийных (внешних) устройств (ВУ) 15 через магистраль 16, шину 17 адрес данные, гтгину 18 адреса ВУ, шину 19
По отрицательному перепаду сигнаданных ВУ, шину 20 состояния ВУ, шины 21-23 выходов и шины 24-27 входов бло-до линии 31 через элемент НЕ-ИЛИ- ка 3 прерываний, линию 28 синхрониза- Е 50, элемент НЕ 61 и триггер 55 1гии активного устройства (СИЛ) , линии 29-36 связей входов и выходов дешифратора 7, линии 37-42 связей выхопроизводится сброс триггеров 56 и 57
«
(сигналы Ввод-Вывод и СИЛ), а по положительному перепаду через элемент
дов и входов блока 10, шину 43 состо- 5 ИЕ-ИЛН-НЕ 50 и триггер 54 производится
япия ВУ, шину 44 данных ВУ, шину 45 адреса ВУ, шину 46 сигнала Ввод, шину 47 сигнала Вывод и шину 48 синхронизашш пассивного устройства.
Блок 10 содержит (фиг. 2) элементы НЕ-ИЛК-НЕ 49-51, триггеры 52-57, формирователи 58 и 59 импульса, элементы НЕ 60-62-, генератор 63 тактовых импульсов, распределитель.64 импульсов и элементы И 65 и 66.
Устройство работает сЛедуюшз1м образом.
При помощи стаядартного цикла Вывод в счетчик 11 производится запись
50
55
запуск распределителя 64. В то же время ВУ производит модификацию адреса собственного ОЗУ.
Таким образом, вьшолняется обмен между ВУ и ЭВМ до тех пор, пока счетчик 1 1 перейдет в нулевое состояние. Дешифратор 13 формирует запрос на пре- рыва1ше, осуществляет сброс регистра 8 и формирует разрешение на сброс сигнала подтверждения выбора (сброс триггера 53 через формирователь 59 и элемент НЕ-ИЛИ-НЕ 49). По сигналу в лиь-зш 25 запроса на прерьшание блок 3 выполняет процедуру прерьшания и
объема массива, в счетчик 12 - запись начального адреса памяти ЭВМ, откуда необходимо считать или записывать информацию, в регистр 5 - запись адреса ВУ, а в регистр 8 - запись слова состояния, содержащего флаги разрешения прерывания и поступакщие по линиям 67 и 68 соответственно флаг начала цикла ГЩП и флаг Ввод-вывод. При поступлении по линии 67 запроса прямого доступа на вход триггера 52 происходит захват магистрали 2 согласно временной диаграмме (фиг. 3).
формирователь 58 выдает короткий импульс, который поступает через элемент НЕ-ИЛИ-НЕ 50 на синхровход триггера S4, запуская распределител. 64. Далее формируется временная диаграмма обмена (фиг. 3). С выхода элемента НЕ-ИШИ-НЕ 51 снимается сигнал подключения адресной части через приемопередатчик 9. С выхода триггера 57 снимается сигнал синхронизации активного устройства. По окончании формирования адресной части с выхода элементов И 65 и 66 снимается сигнал Ввод-вывод, а на шине 17 выставляется информация (ВУ или ЭВМ). Кроме того, в линию 40 с выхода распределителя 64 снимается сигнал перевода счетчиков 12 и 11.
Пассивное устройство в ответ выставляет сигнал си нхр о ни загуби СИП, который поступает по линии 31 на формирователь 59 и через блок 14 на вход ВУ.
По отрицательному перепаду сигна линии 31 через элемент НЕ-ИЛИ- Е 50, элемент НЕ 61 и триггер 55
линии 31 через элемент НЕ-ИЛИ- Е 50, элемент НЕ 61 и триггер 55
производится сброс триггеров 56 и 57
«
(сигналы Ввод-Вывод и СИЛ), а по положительному перепаду через элемент
ИЕ-ИЛН-НЕ 50 и триггер 54 производится
запуск распределителя 64. В то же время ВУ производит модификацию адреса собственного ОЗУ.
Таким образом, вьшолняется обмен между ВУ и ЭВМ до тех пор, пока счетчик 1 1 перейдет в нулевое состояние. Дешифратор 13 формирует запрос на пре- рыва1ше, осуществляет сброс регистра 8 и формирует разрешение на сброс сигнала подтверждения выбора (сброс триггера 53 через формирователь 59 и элемент НЕ-ИЛИ-НЕ 49). По сигналу в лиь-зш 25 запроса на прерьшание блок 3 выполняет процедуру прерьшания и
- 1397928
выдает ЭВМ вектор прерывания, - по которому ЭВМ начинает новьй цикл загрузки регистра 5 адреса, счетчика 12 11 объема и регистадреса, счетчика ра 8 состояния.
Формула изобретения
вход синхронизации пассивного устрой- g дом третьего элемента НЕ, вход кото- ства и шестой выход которого подклю- рого соединен с вторым входом вток
чены ходу ния.
соответственно
и
входу второго
вторым вы- блока усилерого элемента И и образует с синхровходом первого триггера вход состояния блока.
элемента НЕ-ИЛИ-НЕ, первый вход которого является входом завершения обмена блока, выход второго триггера соединен через первьй формирователь импульса с первым входом второго
0
5
торого является входом синхронизашш пассивного устройства блока и соединен через второй формирова гель импульса с вторым входом перрого эле- 5 мента НЕ-ИЛИ-НЕ, синхровход третьего триггера соединен с выхо.цом второго элемента НЕ-РШН-НЕ и через элемент НЕ с синхровходом четвертого триггера, выходом подключенного к входам сброса пятого тригге1)а м ыестого триггера, выхохт; которого является третьим выходом блока, Ь ьт;чодь; третьего триггера и генератора та1:топьгх импульсов подключена соответственно к информационному входу и синхровходу распределителя импульсов, первьй выход которого соединен с входаг-п ссро- са третьего и четвертогс, триггеров синхровходом шестого триггера и первым входом третьего элемента НЕ- ЯГТИ-НЕ, вторым входом подключенного к второму выходу распределителя импульсов и синхровходу пятого триггера, выход которого соединен с первьп И входами первого и второго элементов И, выходы которых образуют шестой выход блока, выход третьего элемента НЕ-ИЛИ-НЕ и третий выход распределителя импульсов являются соответственно вторым и первым выходами блока, выходы первого и второго триггеров являются соответственно пятым и четвертым выходами блока, второй вход первого элемента И соединен с выхо-
0
5
0
рого элемента И и образует с синхровходом первого триггера вход состояния блока.
1-й MUffpatfuHfl dffod-ffbtSod
(PuzZ
Фа.Ъ
запрос на npepAiffa/ ue 25
Устройство для сопряжения ЭВМ с магистралью ввода-вывода периферийных устройств | 1983 |
|
SU1160426A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-05-23—Публикация
1986-11-10—Подача