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

 

Изобретение относится к области вычислительной техники и может быть использовано при построении вычислительных систем для сопряжения внешних устройств с ЦВМ, Целью изобретения является сокращение оборудования за счет уменьшения линий свяэи между внешними устройствами и ЦВМ. Устройство содержит генератор 1 синхроимпульсов, К блоков 5, 6, 7 формирования адреса, дешифратор 8, одновибратор 9. 1с и 1 Э.П. ф-ЛЫ, З.Ш1. :. с цоп

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

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

РЕСПУБЛИН (1% (11) (511 4 G 06 Х 18/00

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4002294/24-24 (22) 03. 01. 86(46) 07.07.87. Вюл. У 25 (72) В. П.Хельвас (53) 681.325(088 ° 8) (Se) Авторское свидетельство СССР

В 1062681, кл. G 06 F 13/00, 1983 °

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

В 1234842, кл. G 06 F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВНЕШНИХ УСТРОЙСТВ С ЦВМ (57) Изобретение относится к области вычислительной техники и может быть использовано при построении вычисли- тельных систем для сопряжения внешних устройств с ЦВМ Целью изобретения является сокращение оборудования за счет уменьшения линий связи между внешними устройствами и ЦВМ. Устройство содержит генератор 1 синхроимпульсов, К блоков 5, 6, 7 формирования адреса, дешифратор 8, одновибратор 9. 1 с. и 1 9»п» ф лы 3,нл»

13?232!

Изобретение относится к вычислительной технике и может быть использовано при построении вычислительных систем для сопряжения внешних уст ройств (BY) с ЦВМ.

Цель изобретения — сокращение оборудовапия в устройстве эа счет уменьшения линий связи между ВУ и ЦВМ.

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

Устройство для сопряжения BY с ЦВМ (фиг.1) содержит генератор 1 синхроимпульсов, внешние устройства 2-4, блоки 5-7 формирования адреса, дешифратор 8, одновибратор 9, шину 10 опроса, шину 11 сброса, группу шин 12 ввода-вывода, группу шин 13 внешнего устройства.

Блоки 5-7 формирования адреса (фиг.2) содержат узел 14 сравнения ко. дов, группу магистральных усилителей

15-17, группу элементов И 18-20, одновибраторы 21 и 22, триггер 23, элемент 24 задержки и элемент НЕ-ИЛИ 25.

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

Внешним устройствам 2-4 присваиваются номера в соответствии с их приоритетами. BY размещаются в вычислительной системе произвольно в зависимости от требований компановки системы и независимо от приоритета BY. После включения питания триггеры 23 блоков 5-7 формирования адреса устанавливаются в нулевое состояние. Цепь установки триггеров 23 в исходное состояние при включении питания не показана.

На временной диаграмме работы устройства (фиг.3) условно принято, что уровни приоритета распределены в порядке возрастания приоритетов следующим образом: БУ 3 — . BY — ВУ 4. Соответственно кодируются приоритеты внешних устройств. Например: ВУ2-100, ВУ3-110, ВУ4-010.

Генератором 1 синхроимпульсов формируется строб, поступающий на вход

BY 2, который при наличии запроса на прерывание программы ЦВМ или запроса для передачи слова информации подает на группу входов блока 5 формирования адреса кол своего номера. Одновременно строб с выхода генератора 1 синхроимпульсов поступает на вход узла

1 сравнения кодов, на вторую группу входов которого поступает код с группы шин 12.

Узел 14 сравнения кодов сравнивает поступившие на его входы коды и при выполнении неравенства Л ) В, где Л вЂ” код с выхода BY а  — код на р группе шин 12, на шине 26 вырабатывается сигнал положительной полярности.

Поскольку в начальный момент времени на группе шин 12 установлен код

0.0.0, то код приоритета ВУ2 незави15 симо от его приоритета всегда больше

000, и, следовательно, на выходной шине 26 появляется сигнал положитель" ной полярности, который передним фронтом строба, задержанным на элементе

20 24 задержки, фиксируется триггером .

23. Потенциалом с единичного выхода триггера 23 через элементы И 18-20 и магистральные усилители 15-17 код приоритета BY 2 выдается на группу

)5 шин 12.

Одновибратором 21 иэ эадне го фронта строба, поступающего на его вход, формируется новый строб, по длительности равный стробу генератора синgp хроимпульсов. Строб, сформированный в одновибраторе 21, поступает на входы BY 3 и блока формирователя адреса, Так как условно принято, что приоритет ВУ 3 выше, чем приоритет BY 2, в

„ результате сравнения на выходе узла

14 сравнения блока 6 формируется высокий уровень потенциала, который фиксируется триггером 23 °

Потенциалом с нулевого выхода триг4О гера 23 через элемент ИЛИ 25 по шине

11 осуществляется сброс триггера 23 в блоке 5 анализа BY 2, и при этом снимается с группы шин 12 код приоритета BY 2.

Одновременно потенциалом с единичного выхода триггера 23 через элемен,ты И 18-20 и магистральные усилители

15-17 код приоритета ВУ 3 выдается на группу шин 12.

Подобным образом производится пос50 ледовательный анализ уровня приоритетов всех BY, причем, если в процессе последовательного анализа обнаруживается ВУ с более высоким приоритетом, сигналом на шине 11 производится

55 отключение ранее выведенного на группу шин 12 кода приоритета BY и после анализа кодов в блоке 7 формирования адреса на входе дешифратора 8 остает1322 321 ся код приоритета BY, имеющего высший приоритет.

С выхода одновибратора 1 блока 7 формирования адреса строб поступает на вход дешифратора 8, где с его помощью осуществляется дешифрация кода внешнего запроса. Из заднего фронта этого строба в одновибраторе 9 формируется сигнал, которым осуществляется приведение всего устройства в исходное состояние. формула изобретения

1. Устройство для сопряжения внешних устройств с ЦВМ, содержащее генератор синхроимпульсов, первый блок формирования адреса, о т л и ч а ю— щ е е с я тем, что, с целью сокращения оборудования, в него введены (К-1) блоков формирования адреса, (где К вЂ” число внешних устройств), дешифратор, одновибратор, причем выход генератора синхроимпульсов соединен с синхровходом первого блока формирования адреса и является первым синхровыходом устройства для подключения к синхровходу первого внешнего устройства, синхровыход д-го блока формирования апреса i (1,К-1) соединен с синхровходом (+1)-го блока формирования адреса и является (i+1)-м синхровыходом устройства для подключения к синхровходу (i+1)-го внешнего устройства, группа кодовых входов i-го бЛока формирования адреса (i = 1,K) образует i-ю группу входов устройства для подключения к группе кодовых выходов i-ro внешнего устройства, группа выходов дешифратора образует группу выходов запроса устройства для подключения. к группе входов запросов ЦВМ, при этом группа информационных входов дешифратора соединена с группами кодовых входоввыходов К блоков формирования адреса, синхровыход К-го блока формирования адреса соединен с синхронходом лгшнфратора и входом однолибратора, вых д которого соединен с >станогочным Вхо дом К-го блока формирования алроса, установочйьш вход i-ro блока формирования адреса i = (1,V,-l) соединен с установочным выходом (i+1)-го блока формирования адреса.

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

15 мент HE-ИЛИ, элемент задержки, два одновибратора, при этом первые входы элементов И группы соединены с первой группой входов узла сравнения кодов и образуют группу кодовых входов

20 блока формирования адреса, выходы магистральных усилителей группы соединены с второй группой входов узла сравнения кодов и образуют группу кодовых входов-выходов блока формирования адреса, синхровход узла сравнения кодов соединен с входами первого одновибратора и элемента задержки и является синхровходом блока формирования адреса, выход первого одновибра30 тора является синхровходом блока формирования адреса, выход элемента

HE-HJIH является установочным выходом блока формирования адреса, вход второго одновибратора соединен, с первым входом элемента HE-ИЛИ и является установочным входом блока формирования адреса, при этом в блоке формирования адреса информационные входы магистральных усилителей группы соеди40 иены с выходами элементов И группы, вторые входы которых соединены с единичным выходом триггера, нулевой выход, нулевой вход, информационный вход и синхровход которого соединены

45 с вторым входом элемента HE-ИЛИ, с выходом второго одновибратора, с выходом узла сравнения кодов, с выходом элемента задержки соответственно. !

1322321

Аа.2

Строб

Вык. З2Ф

Вых.тс ZS

Вык, F 72

Строб

Вых. РО

В х. тг гг

Box. Т О

Вых, 182

Строб

Вых. Я2Ф

Вых.ra 7,.

Вых. 7г О „о"

Вых. F 71

Вых. Пг

Вых.ЕУ

Вых. РС

Фиг. 3

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

Техред М.Ходанкч

Корректор В.Бутяга

Редактор Н.Рогулнч

Тираж 372

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

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

Подписное

Закал 3555

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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