Устройство для сопряжения эвм с внешним устройством
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с внешними устройствами , включающими клавиатуру и индикаторы . Цель изобретения - сокращение аппаратурных затрат устройства. Цель достигается введением дешифратора адреса в устройство, содержащее первый блок усиления , состоящий из узла канальных приемопередатчиков и узла канальных приемников, блок дешифрации управляющих сигналов, селектор адреса, регистр адреса и второй блок усиления, состоящий из узла приемников-инверторов и трех узлов буферных передатчиков. 6 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)э G 06 F 13/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4746748/24 (22) 03.10.89 (46) 07.10.91. Бюл. № 37 (71) Производственное объединение "Вологодский оптико-механический завод" (72) Н.Н,Алферьев, А.Н.Красильников и
А.С.Молчанов (53) 681.325(088 8) (56) Авторское свидетельство СССР
¹ 1377865, кл. G 06 F 13/00, 1986, Авторское свидетельство СССР
¹ 1160426, кл. G 06 F 13/14, 1983. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
ЭВМ С ВНЕШНИМ УСТРОЙСТВОМ
Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с внешними устройствами, включающими клавиатуру и индикаторы, Целью изобретения является сокращение аппаратурных затрат устройства.
На фиг. 1 представлена функциональная схема устройства: на фиг. 2 — функциональная схема блока дешифрации управляющих сигналов; на фиг. 3 — функциональная схема селектора адреса; на фиг, 4 — схема формирования сигнала "Сброс" узла канальных приемников; на фиг. 5 — формат адресного слова при обращении ЭВМ к устройству; на фиг. 6 — временная диаграмма работы устройства.
Устройство (фиг. 1) содержит первый блок усиления, состоящий из узла 1 канальных приемопередатчиков и узла 2 каналь„, рЦ„„1683021 А1 (57) Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с внешними устройствами, включающими клавиатуру и индикаторы. Цель изобретения — сокращение аппаратурных затрат устройства. Цель достигается введением дешифратора адреса в устройство, содержащее первый блок усиления, состоящий из узла канальных приемопередатчиков и узла канальных приемников, блок дешифрации управляющих сигналоь, селектор адреса, регистр адреса и второй блок усиления, состоящий из узла приемников-инверторов и трех узлов буферных передатчиков. 6 ил. ных приемников, селектор 3 адреса, блок 4 дешифрации управляющих сигналов, pегоcòð 5 адреса, дешифратор б адреса, второй блок усиления, состоящий из узла 7 приемников-инверторов и узлов 8 — 10 буферных передатчиков, блок 11 клавиатуры и индикатор 12 внешнего устройства.
Блок 4 дешифрации управляющих сигналов (фиг. 2) содержит первый элемент И—
HE 13, второй элемент И-HE 14, третий элемент И вЂ” НЕ 15, формирователь 16 импульса, четвертый элемент И вЂ” HE iI7, первый элемент ИЛИ-HE 18, второй элемент
ИЛИ-НЕ 19, третий элемент ИЛИ-HE 20, четвертый элемент ИЛИ-НЕ 21.
Селектор 3 адреса (фиг. 3) содержит группу из элементов ИЛИ 22, первый элемент И вЂ” НЕ 23, второй элемент И вЂ” HE 24, элемент ИЛИ-HE 25.
1683021
Работает устройство в двух циклах—
"Вы вод", когда устройство обеспечивает передачу информации из канала ЭВМ на внешнее устройство, и "Ввод", когда устройство обеспечивает передачу информации с внешнего устройства в канал
ЭВМ. Путем установки перемычек в устройстве пользователь может устанавливать адреса регистров внешнего устройства в любое место адресного пространства, отведенного в памяти ЭВМ под адреса внешних устройств. Узел 1 канальных приемопередатчиков реализует ввод в ЭВМ данных, поступающих по линиям ДОО...Д07, и вывод данных и адресов по линиям ДАОО„.ДАО7, Направление передачи информации определяется сигналом "Ввод Н", поступающим на узел 1 от блока 4. Узел 2 канальных приемников реализует прием и передачу адресов регистров внешнего устройства по линиям ДА08...ДА12 и управляющих сигналов из канала ЭВМ по линиям BY, СИЛ, Ввод, Вывод, Сброс, Прохождение сигнала
"Ввод" на выход узла 2 канальных приемников осуществляется при поступлении сигнала "Адр.5Н" от дешифратора б адреса.
Режим предустановки внешнего устройства выбирается установкой в узле 2 перемычки
Е15 (фиг. 4), в зависимости от положения которой сигнал "Сброс" поступает на устройство, или при включении питания (контакты 26, 27), или из канала ЭВМ по линии
К,Сброс Н (контакты 28, 27). Работа блока 4 разрешается сигналами "Адр,1Н...Адр,5Н", поступающими с дешифратора б адреса.
Временна диаграмма работы блока 4 (фиг. б) иллюстрирует выбор блоком адресов
Адр,4 — адрес одного из регистров блока 11 клавиатуры внешнего устройства., Адр.5 — адрес индикатора 12 внешнего устройства, При поступлении сигналов
"Адр.14...Адр.4Н" блок 4 разрешает работу устройства только в цикле "Ввод", При этом по входному сигналу "Ввод В" на выходе блока 4 формируется сигнал "Ввод Н", переключающий направление передачи информации узла 1 канальных приемопередатчиков. При поступлении сигнала Адр.5Н разрешается работа устройства в циклах
"Ввод" и "Вывод". При этом на выходе блока
4 формируется сигнал АВ В, предназначенный для перевода индикатора 12 внешнего устройства в режим высокоскоростного приема информации. Причем в цикле "Вывод" блок 4 по сигналу "Вывод" формирует сигнал "Строб", сопровождающий данные, Сигналы СИА и "Сброс", поступающие на блок 4, меняют свой уровень íà его выходе на противоположный, Для завершения цикла обмена в циклах "Ввод" и "Вывод" блок
Формула изобретения
Устройство для сопряжения ЭВМ с внешним устройством, содержащее первый блок усиления, группа входов-выходов и первая группа информационных входов ко15
4 формирует сигнал "К СИА Н", который через канал поступает в ЭВМ. Селектор 3 адреса формирует сигнал выбора блока ВБ
В, разрешающий работу устройства в циклах обращения ЭВМ к каналу. В адресной части цикла на селектор 3 адреса поступают сигналы "ДА04...ДА12В" и BY В с узлов 1 и
2, При совпадении адреса, установленного в селекторе 3 перемычками, с полученным адресом вырабатывается сигнал ВБ В, поступающий на регистр 5 адреса. Адрес регистров внешнего устройства в селекторе 3 задается пользователем с помощью перемычек Е1...Е9, соответствующих разрядам
04...12 поступающего адреса, Установленная перемычка соответствует логической
" 1" в выбранном разряде, отсутствие перемычки — логическому "О . В каждом цикле обращения ЭВМ к каналу регистр 5 адреса по сигналу СИА Н, поступающему с блока 4. запоминает наличие сигнала BB и адрес регистра данных, определяемый содержимым поступающих на него сигналов
"ДА01...ДАОЗВ". Дешифратор 6 адреса вырабатывает сигналы "Адр.1Н...Адр.5Н" при обращении к регистрам внешнего устройства. Сигналы "Адр.1Н...Адр4Н" вырабатываются при обращении ЭВМ к клавиатуре блока 11 внешнего устройства. При этом сигналы Адр.1Н.„Адр.4Н" поступают на буферные передатчики узла 9, реализованные по схеме с открыпгым коллекгором. Сигнал
"Адр.5Н" вырабатывается при обращении
ЭВМ к регистру данных индикатора 12 внешнего устройства в цикле "Вывод".
Пользователь в дешифраторе 6 устанавливает перемычками Е1О...Е14 необходимые адреса регистров клавиатуры блока 11 и индикатора 12 в подмножестве А01...A03, Формат адресного слова при абра цении
ЭВМ к устройству приведен на фиг. 6. Узел
9 буферных передатчиков реализует передачу сигналов выбора регистров клавиатуры блока 11 внешнего устройств; Рго...Рг.ЗН, передаваемых низким уровнем. Узел 7 приемников-инверторов организует прием v1 инвертирование информации, поступающей по линиям РО„,Р7Н, о позиционном весе нажимаемых на блоке 11 клавиатуры клавиш. Узлы 8 и 10 буферных передатчиков передают сигналы данных на индикатор 12 внешнего устройства по линиям ДОО...Д07В и управляющих сигналов "Гашение", "Строб", "Сброс" и АВ, 1683021 торого являются соответствующими группами входов-выходов и входов устройства для подключения к адресно-информационной и управляющей шинам канала ЭВМ, блок дешифрации управляющих сигналов, первая группа информационных входов которого соединена с первой группой выходов первого блока усиления, селектор адоеса, синхровход и первая и вторая группы информационных входов которого подключены соответственно к выходу и второй и третьей группам выходов первого блока усиления, вторая группа выходов и третья группа информационных входов которого соединены соответственно с группой выходов и первой группой информационных входов второго блока усиления, регистр адреса, группа информационных входов и синхровход которого подключены соответственно к третьей группе выходов первого блока усиления и первому выходу блока дешифрации управляющих сигналов, второй выход которого является выходом устройства для подключения к шине ответа канала
ЗВМ, груп а информационных входов и группы выходов второго блока усиле. ия являются соответствующими входами и выходами устройства для подключения к группе
5 выходов и группам информационных и управляющих входов внешнего устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат устройства, в него введен дешифратор адреса, при10 чем выход селектора адреса соединен с входом разрешения регистра адреса, группа выходов которого соединена с группой входов дешифратора адреса, с первого по пятый выходы которого соединены с вторы15 ми группами информационных входов второго блока усиления и блока дешифрации управляющих сигналов, группой выходов подключенного к третьей группе информационных входов второго блока усиления, а
20 третьим выходом — к первому управляющему входу первого блока усиления, второй управляющий вход которого соединен с управляющим входом второго блока усиления и пятым выходом дешифратора адреса, 1683021
Nvz 2
16830? 1
Ксдрт Ф
/бъчаЛ
ЗЯМ
Е15 27 аГМ
И ЕВ Ei E6 Е5 Е4 Ы П Fl нс Р
Aidopa режел ра внешнего
ycmpcucmIa
/е1д... E/4) гаван Рог. 5
Ир%
Авр 5я сис в си».- вы.Составитель В.Вертлиб
Техред М.Моргентал
Корректор В Гирняк
Редактор Т.Юрчикова
Производственно-издательский комбинат "Патент", r. Ужгород, ул,Гагарина, 101
Заказ 3414 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 415