Устройство для сопряжения эвм с внешними устройствами

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с периферийными устройствами в автот матических системах управления, в системах сбора, обработки и передачи данных. Целью изобретения является увеличение быстродействия за счет сокращения количества циклов обращения ЭВМ к устройству. Устройство содержит приемопередатчик, приемник сигналов управления, регистр идентификаторов , селектор адреса, дешифратор , приемник, передатчик элемент задержки, регистр данных. 4 ил.

СО1ОЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (д1) 4 С 06 F 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4124877/24-24 (22) 26;09.86 (46) 29.02.88. Бюл. Р 8. (72) Ю.Н.Зайцев; В.Н.Опритов и А.А.Кудрявцев (53) 681.325 (088.8) (56) Авторское свидетельство СССР

Ф 1120311, кл. G 06 Р 13/22 1982.

Авторское свидетельство СССР

Р 1160426, кл. G 06 F 13/14, 1984.

ÄÄSUÄÄ 1377865 А1 (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С ВНЕШНИМИ УСТРОЙСТВАМИ.(57) Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с периферийными устройствами в авто-. матических системах управления, в системах сбора, обработки и переда чи данных. Целью изобретения является увеличение быстродействия за счет сокращения количества циклов обращения ЭВМ к устройству. Устройство содержит приемопередатчик, приемник сигналов управления, регистр идентификаторов, селектор адреса, дешифратор, приемник, передатчик, элемент задержки, регистр данных. 4 ил.

1377865

Изобретение относится к вычислительной технике и может быть использовано для сопряжения микроЭВМ с периферийными устройствами в автома5 тических системах управления, в системах сбора, обработки и передачи данных.

Целью изобретения является увеличение быстродействия за счет.сокращения количества циклов обращения

ЗВМ к устройству.

На фиг. 1 представлена функциональная схема устройства для сопряжения ЗВМ с внешними устройствами, на фиг. 2 — принципиальная схема селектора адреса; на фиг. 3 и 4 — диаграммы работы устройства при циклах

"Вывод" и "Ввод" соответственно.

Устройство содержит приемопередат- 20 чик 1, приемник 2 сигналов управле-, ния, селектор 3 адреса, дешифратор 4, регистр 5 данных, регистр 6 идентификаторов, элемент 7 задержки, приемник 8, передатчик 9, магистраль 25

10 ЭВМ, подключаемую к ЭВМ 11 и содержащую шину "Данные-адрес" (ДАОО-ДА15) и линии сигналов управления: "Обмен", "Ввод", "Вывод".и

"Ответ", а также магистраль 12 внешних устройств, содержащую шину 13 ввода данных и шину 14 вывода данных, к которым подключены внешние устройства (ВУ) 15.

Селектор адреса содержит (фиг.2) элемент НЕ 16, регистр 17 и дешифра35 тор 18.

Устройство работает в трех режимах: в пассивном режиме; в режиме

"Вывод", когда устройство обеспечивает передачу информации от ЭВМ 11 к одному из ВУ 15; в режиме "Ввод", когда устройство обеспечивает передачу информации от BY 15 к ЭВМ 11.

Для обеспечения взаимодействия с ЭВМ устройство имеет адрес в поле

45 адресации ЭВМ.

В пассивном режиме устройство не передает информацию ни от ЭВМ, ни от

ВУ, что происходит в случае, если

ЗВМ не обращается к BY, подключенным к данному устройству. В этом режиме приемопередатчик 1 обеспечивает передачу информации с магистрали 10 на входы селектора 3 и регистров 5 и 6. По сигналу "Обмен" регистр 17 селектора 3 запоминает информацию, выставленную на шине ДАОО-ДА15, но поскольку эта информация является

"чужим адресом", дешифратор 18 не формирует сигнал "Разрешение" и дешифратор 4 не формирует сигналов

"Ввод 1" и "Вывод 1", поэтому в регистры 5 и 6 информация не записывается.

В режиме "Вывод" ЭВМ 11 обращается к данному устройству, выставляя его адрес на шине ДАОО-ДА15 и сигнал

"Обмен" (см.фиг.3). Адрес запоминается в регистре 17, а дешифратор 18, распознав "свой" адрес, устанавливает сигнал "Разрешение"; на этом адресная часть цикла ЗВМ заканчивается.

Затем ЭВМ устанавливает информацию на шине ДАОО-ДА15 и сигнал "Вывод" на соответствующей линии. Наличие сигнала "Разрешение" на входе дешифратора 4 обеспечивает формирование сигнала "Вывод 1". По фронту сигнала

"Вывод 1" информация, установленная на входе регистра 5, записывается в него и в виде данных ДОО-Д07 через передатчик 9 передается на шину 17 магистрали 12 и поступает в ВУ 15.

Запись информации, установленной на линиях ДА08-ДА15, в регистр б осуществляется по фронту сигнала "Вывод 2", задержанного относительно сигнала "Вывод 1" элементом 7. С выхода регистра 6 данных Д08-Д15 через передатчик 9 передаются на шину 14 магистрали 12 и поступают на входы

ВУ. Кроме того, по фронту сигнала

"Вывод" дешифратор 4 формирует сигнал

"Ответ" и передает его на магистраль

10, уведомляя ЭВМ с начала приема информации. Получив сигнал "Ответ", ЭВМ снимает сигнал "Вывод", что обеспечивает сброс. сигнала "Обмен" и обнуление регистров 5 и б. На этом первый цикл обращения ЭВМ с ВУ заканчивается. Получив информацию, вначале на линиях ДОО-Д07, а затем на линиях Д08-Д15, каждое ВУ анализирует данные Д08-Д15 и "понимает", что данные ДОО-Д07 являются адресом ВУ, с которым ЭВМ устанавливает связь для обмена, ВУ, распознавшее "свой" адрес, подготавливается для обмена с ЭВМ. Таким образом, первый цикл обращения ЭВМ является адресной частью цикла работы ВУ. Во втором цикле

"Вывод" устройство работает так же, как и в первом, при этом в словеидентификаторе, содержащемся в разрядах Д08-Д15, указывается, что, вопервых, в разрядах ДОО-Д07 установ-

1377865 лены данные и, во-вторых, как эти данные должны быть использованы.

Выбранное BY принимает данные и выполняет указания, содержащиеся в

Д08-Д15. На этом цикл работы BY no

5 приему данных от ЭВМ заканчивается.

Таким образом, в режиме "Вывод" для обмена информацией с ВУ требуется два цикла ЭВМ.

В режиме "Ввод" ЭВМ производит также два цикла обращения к устройству.

В первом цикле ЭВМ осушествляет передачу адРеса в BY, как изложено выше. При передаче. адреса BY в данных Д08-Д15, кроме указания, что передан адрес ВУ, указывается также, чтобы ВУ выставило данные на шине

13 магистрали 12. Выполняя указания

ЭВМ, ВУ устанавливает данные на шине 13 на время, равное циклу ЭВМ.

Во втором цикле обращения ЭВМ осуществляет ввод данных, установленных на шине 13. Для этого (фиг.4)

ЭВМ устанавливает адрес устройства на шине ДАОО-ДА15 и сигнал "Обмен".

Распознав "свой" адрес, селектор адреса 3 устанавливает сигнал "Разрешение", который разблокирует дешифра- 0 тор 4 ° Затем ЭВМ выставляет сигнал

"Ввод", который.с соответствующего выхода дешифратора 4 в виде сигнала

"Ввод 1" поступает на вход управления приемопередатчика 1, открывает его вход, и данные, установленные на шине 13, через приемник 8 и при» емопередатчик 1 передаются на магистраль 10. При поступлении сигнала

"Ввод" дешифратор 4 формирует сигнал "Ответ", который сообщает ЭВМ о том, что на магистрали 10 установлены данные, ЭВМ вводит данные и снимает сигнал "Ввод". что обеспечивает сброс сигналов "Обмен", "Ввод 1" и "Ответ". На этом цикл передачи ин- 45 формации от ВУ к ЭВМ заканчивается.

Формула из обретения

Устройство для сопряжения ЭВМ с внешними устройствами, содержащее приемопередатчик, приемник сигналов управления, приемник, передатчик, селектор адреса, дешифратор, причем группа информационных входов-выходов 55 приемопередатчика образует группу входов-выходов устройства для подключения к группе информационных входоввыходов ЭВМ, первый, второй, третий информационные входы приемника сигналов управления и первый выход дешифратора являются входами и выходом устройства для подключения соответственно к выходам обмена, ввода, вывода и к входу ответа ЭВМ, группы информационных входов приемника и выходов передатчика образуют группы входов и выходов устройства для подключения соответственно к группам информационных выходов и входов внешних устройств, при этом группа информационных выходов приемника соединена с группой информационных входов приемопередатчика, группа информационных выходов которого соединена с группой информационных входов селектора адреса, стробирующий вход которого соединен с первым информационным выходом приемника сигналов управления, второй и третий информационные выходы которого соединены с первым и вторым информационными входами дешифратора, вход разрешения и первый выход которого соединены соответственно с выходом селектора адреса и с управляющим входом приемопередатчика, о т л и ч а ю щ е е с я тем, что, с целью увеличения быстродействия в него введены регистр данных, регистр идентификаторов, элемент задержки, при этом группа информационных входов регистра данных соединена с младшими разрядами группы информационных выходов приемопередатчика, старшие разряды группы информационных выходов которого соединены с группой информационных входов регистра идентификаторов, установочный вход которого соединен с первым информационным выходом приемника сигналов управления и с установочным входом регистра данных, вход записи которого соединен с вторым выходом дешифратора и с входом элемента задержки, выход которого соединен с входом записи регистра идентификаторов, группы информационных выходов регистра данных и регистра идентифи каторов соединены с группой информационных входов передатчика.

1377865

l377865

ЮИ4

Имен

РЬзргш РОР; 915

0&em

РЮр шс

Nueo

Редактор М.Келемеш

3аказ 875/46 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, тая 4

0mdem

А/ФФ1

ВИАР

ДЮ-4 7

ЮЮ

Составитель С.Пестмал

Техред И.Ходанич Корректор B.HY