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

 

Изобретение относится к вычислительной технике и может быть использовано дпя подключения периферийного оборудования к магистральному параллельному интерфейсу (МПИ) ЭВМ. Целью изобретения является расширение класса решае1-1ых задач за счет введения режима принудительного запуска внешнего устройства, -что обеспечивает возможность диагностирования отказов в устройстве, а также расширение его функциональных возможностей (расширение класса периферийных устройств, подключаемых к МПИ). Устройство содержит элементы НЕ 1-3, буферный регистр 13, D-триггер 14, дешифратор адреса 6, элементы И 4,5,10,11,15, элементы ШИ 9,12, D-триггер 8 и подключается к внешнему устройству 29 и магистрали данных адреса 30. 1 ил.

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

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

РЕСПУБЛИК

А1 цр 4 G 06 F 13/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3975642/24-24 (22) 14.11.85 (46) 23,12.87. Бюл, М 47 (72) В.В.Лебедь, В.А.Кравцов, B.À,ÑîêîëîB, В.Л.Панченко и А.Г.Шипита (53) 681.3(088.8) (56) Авторское свидетельство СССР

Р 1160426, кл. G 06 Р 13/00, 1985, Микропроцессорные средства и системы. 1985, У 1, с.87, рис.2а. ю (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ МИКРОЭВМ С ВНЕШНИМ УСТРОЙСТВОМ (57) Изобретение относится к вычислительной технике и может быть использовано для подключения периферийного

SU» 13615 оборудования к магистральному параллельному интерфейсу (MIIH) 38M. Целью изобретения является расширение класса решаемых задач за счет введения режима принудительного запуска внешнего устройства, -что обеспечивает возможность диагностирования отказов в устройстве, а также расширение его функциональных возможностей (расширение класса периферийных устройств, подключаемых к МПИ). Устройство содержит элементы НЕ 1 — 3, буферный регистр 13, D-триггер 14, дешифратор адреса 6, элементы И 4,5,10 11,15, элементы ИПИ 9,12, D-триггер 8 и подключается к внешнему устройству 29 ф и магистрали данных адреса 30. 1 ил.

1361565 2

10

Ф

40

50

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

Целью изобретения является расширение класса решаемых задач за счет введения режима принудительного запуска внешнего устройства,.

На чертеже представлена структурная схема устройства.

Устройство содержит первый l, второй 2 и третий 3 элементы НЕ, первый 4 и второй 5 элементы И, дешифратор 6 адреса, четвертый элемент НЕ 7 второй D-триггер 8, первый элемент

ИЛИ 9, третий 10 и четвертый l l эле менты И, второй элемент ИЛИ 12, буферный регистр 13, первый D-триггер 14 пятый элемент И 15, усилитель 16 с тремя состояниями, шину 17 адреса, вход 18 "Режим", вход 19 синхронизации адреса, вход 20 вывода данных, вход 21 ввода данных, входную шину 22 управления, шину 23 управления, выход "Пуск" 24 внешнего устройства, выход "Блокировка" 25 синхровыход 26, вход 27 и вход-выход 28 синхронизации. Устройство сопряжения подключается к внешнему устройству (ВУ) 29 и системной магистрали 30 данных адреса (МДА).

Устройство сопряжения может работать в двух режимах, Режим первый— Работа", режим второй — "Контроль", В режиме "Работа" устройство сопряжения обеспечивает этикет обмена в магистральном параллельном интерфейсе (МПИ).

Устройство сопряжения работает следующим образом.

При наличии на шинах (старших разрядах ) МДА 30 кода адреса BY 29, к которому подключено устройство сопряжения, на, выходе дешифратора 6 адреса вырабатывается лог"l". На входе

"Режим" 18 подключенном к одному из младших разрядов (например МДА 7) магистрали данных-адреса, уровень лог.."О" (задан режим "Работа" ).

Тогда при появлении фронта 1/О сигнала KCIIAH (вход 19 устройства), на выходе первого элемента НЕ 1 вырабатывается фронт О/1. Второй D-триггер 8 сбрасывается в О, т.е. на его инверсном выходе будет уровень лог."1 (сигнал "Блокировка" не вырабатывается). На прямом выходе второго D-триггера — уровень лог."0", следовательно, четвертый элемент И 11 закрыт °

Третий элемент И 10 по первому входу открыт, так как на выходе четвертого инвертора — уровень лог. 1, поэтому фронт О/1, вырабатываемый на выходе первого элемента НЕ 1 через третий элемент И 10, второй элемент

ИЛИ 12, поступает на синхровходы буферного регистра 13 и первого D-триггера 14. Если на выходе дешифратора 6 адреса уровень лог."1" (произошло совпадение адреса обращения с адреса ВУ1 на выходе "Пуск ВУ" 24 (" Выбор BY" ) вырабатывается сигнал запуска BY 29. В буферный регистр )3 в этот момент записывается код управления ВУ (передаваемый по семи младшим разрядам магистрали данных адреса МДА Π— МДА 6 одновременно с адре-. сом ВУ и .кодом режима работы), Сигнал на выходе 26 равен лог."1" при вводе информации в ЭВМ и лог. "0 при выводе информации из ЭВМ в BY.

После того, как ВУ 29 выполнило команду ЭВМ (например, команду считывания, записи, установки в исходное состояние и т.д.) и ответило сигналом подтверждения выполнения данной команды (выход ВУ подтверждения подклю" чается к входу "Выдача СИП устройства сопряжения) на входе 27 "Выдача

СИП" появляется уровень лог. "1".

Так как сигнал "Блокировка" отсутствует, на втором входе пятого элемента И 15 уровень лог."1", на управляющем входе усилителя-инвертора с тремя состояниями на выходе — лог. l (т.е, выход усилителя открыт)..Следовательно, при появлении .сигнала "Выдача СИП".на выходе 28 КСИПН появляется уровень лог"0 (в ЭВМ выдается сигнал КСИПН), что свидетельствует о завершении операции ввода-вывода внешним устройством.

Из сказанного следует, что в режиме "Работа" устройство сопряжения обеспечивает выполнение команд ЭВМ принципиально самыми различными ВУ, подключаемыми к данному устройствусопряжения.

Если во внешнем устройстве возникает неисправность (отказ), то это приводит, как правило, к тому, что

BY не выдает сигнал подтверждения выполнения команды ЭВМ. Следовательно, устройство сопряжения не может выдать сигнал KCKIH что приводит к Зависа5

30

3 136 нию" канала МП11. Так как отказ в BY может проявляться не только в отсутствии какого-либо сигнала, но и ложными импульсами, неверными временными соотношениями между сигналами и т,п., то при зависании канала нахождение (диагностика) подобных отказов существенно затрудняется.

В режиме Контроль" устройство сопряжения обеспечивает выдачу сигналов управления в BY блокировку шинных формирователей BY и сигнала КСИПН, . В этом режиме ЭВМ через МПИ должна циклически обращаться к какому-либо заведомо исправному внешнему устройству (например, к дисплею). Обращение

ЭВМ к исправному BY в цикле позволяет просмотреть временную диаграмму работы BY и существенно ускорить диагностирование отказов, проявляющихся в динамике.

При обращении ЭВМ к заведомо исправному ВУ в качестве данного для этого BY используется адрес диагностируемого BY 29 и соответствующая команда для этого BY. Разряд адреса исправного BY, передаваемый по разряду МДА 7, должен быть равен лог. "1", При обращении ЭВМ к заведомо ис-. правному BY на входе "Режим" 18 в момент фронта 1/О сигнала КСИАН— уровень лог. "1". Следовательно, на первом входе элемента И 10 — лог, "0"

1 и.прохождение фронта О/l на синхровходы буферного регистра 13 и D-триггера 14 блокируется. По фронту О/1, вырабатываемому элементом НЕ 1, вто рой D-триггер 8 устанавливается в 1, Четвертый элемент И 11 открывается, на инверсном выходе второго D — триггера 8 вырабатывается сигнал "Блокировка" (уровень лог."0"), Сигнал Блокировка" запирает пятый элемент

И 15, переводит в третье (высокоимпедансное) состояние выход усилителя 16, во внешнем устройстве 29 переводит в третье состояние входы-выходы шинных формирователей.

Далее при выдаче в исправное ВУ данного (совпадающего с адресом-командой дпя диагностируемого BY 29) на выходе дешифратора 6 адреса вырабатывается лог."1". По фронту 1/О сигнала, поступающему на вход 20 устройства сопряжения, на выходе элемента НЕ 2 вырабатывается фронт О/1, который через открытый элемент И 4, первый элемент ИЛИ 9, открытый эле1565

4 мент И 11, второй элемент ИЛИ 12 поступает на синхровходы буферного ре— гистра 13 и первого D-òðøòåðà 14.

На выходе. первого 1,-триггера 14 появляется лог. "1 ", следовательно, на выходе 24 "Пуск BY" (" Выбор BY" ) вырабатывается сигнал запуска BY 29.

В буферный регистр 13 в этот момент времени записывается код управления

BY 29 (передаваемый по семи младшим разрядам магистрали данных адреса

МДА 0 — МДА 6 одновременно с адресом ВУ). Значение разряда МДА 7 в данный момент времени безразлично, так как отсутствует фронт 1/О сигнала на входе 19. Сигнал на выходе 28 вырабатывается исправным BY т.е. обмен не прерывается. При выдаче сигнала КСИПН первый D-триггер 14 срабатывает.

Аналогично р. .ботает устройство и при считывании данного из заведомо исправного BY в 3ВМ, (Сигнал Пуск .Вуп при этом вырабатывается по фронту 1/О сигнала КВВОДН).

Таким образом, при обращении ЭВМ в цикле к заведомо исправному ВУ данное устройство сопряжения позволяет организовать цжслический запуск диагностируемого BY 29 и соответственно просмотр временных диаграмм его работы, Формула изобретения

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

О-триггера, синхровход которого объединен с синхровходом буферного регистра, информационные входы которого являются входами устройства для подключения к младшим разрядам адресно-информационной шины микроЭВМ, а выходы являются выходами устройства для подключения к управляющей шине внешнего устройства, вход первого элемента НЕ является входом устройства для подключения к шине синхронизации адреса микроЭВМ, входы второго и третьего элементов НЕ являютСоставитель И.Хазова

Техред А.Кравчук Корректор N.Nàêñèìèøèíåö

Редактор В.Бугренкова

Заказ 6292/49

Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, r.ÓæãÎðîä, ул.Проектная,4

5 1361 5 ся входами устройства для подключения к шинам соответственно вывода данных и ввода данных микроЭВМ, выход первого )3-триггера является вы5 ходом устройства для подключения к входу пуска внешнего устройства, о тл и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет введения режима принуди1 тельного запуска внешнего устройства, оно содержит четвертый элемент НЕ, пять элементов И, второй 0 -триггер, два элемента ИЛИ и усилитель с тре« .15 мя состояниями, причем вход четвертого элемента НЕ i объединен с D -входом второго О-триггера и подключен к шине режима микроЭВМ, синхровход второ,го3-триггера и первые входы первого, 20 . второго и третьего элементов И соединены с выходом первог6 элемента НЕ, выходы второго и третьего элементов

ИЕ соединены с вторыми входами первого и второго элементов И, выходы ко- 25 торых соединены с входами первого элемента ИЛИ, выход которого соеди65

6 ней с первым входом четвертого элемента И, второй вход которого соединен с первым выходом второго 0-триггера, выход четвертого элемента НЕ соединен с вторым входом третьего элемента И, выход которого и выход четвертого элемента И соединены с входами второго элемента ИЛИ, выход которого соединен с синхровходом первого Д-триггера, вход сброса которого соединен с выходом усилителя с тремя состояниями, который является синхровыходом устройства, второй выход второго3.-триггера является выходом устройства для подключения к входу блокировки внешнего устройства и соединен с первым входом пятого элемента И и входом управления третьим состоянием усилителя с тремя состояниями, информационный вход которого соединен с выходом пятого элемента И, второй вход которого является входом устройства для подключения к выходу подтверждения внешнего устройства, синхровход которого соединен с выходом второго элемента И.

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

 

Похожие патенты:

Изобретение относится к вычислительной технике, решает задачу уменьшения времени восстановления системы при отказах информационных шин линий

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

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

Изобретение относится к вычислительной технике и может быть использовано в вычислительных и управляющих системах, содержащих несколько активных источников, подключенных к общей магистрали

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

Изобретение относится к области вычислительной техники и может быть использовано в устройствах управления обменом процессора с памятью

Изобретение относится к области вычислительной техники и может быть использовано в устройствах управления обменом процессора с памятью

Изобретение относится к области вычислительной техники и может быть использовано в устройствах управления обменом процессора с памятью

Изобретение относится к вычислительной технике и может найти применение в многомашинных вычислительных системах, комплексах и сетях

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

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