Устройство для сопряжения внешних устройств с ЦВМ Советский патент 1987 года по МПК G06F13/00 

Описание патента на изобретение SU1322321A1

1322321

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

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

На фиг,1 представлена схема устрой-IQ ства для сопряжения ВУ с ЦВМ; на фиг.. - схема блока формирования адреса; на фиг.З - временная диаграмма работы устройства для сопряжения ВУ и ЦВМ.15

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

Блоки 5-7 формирования адреса

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

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

Поскольку в начальный момент времени на группе шин 12 установлен код 0.0.0, то код приоритета ВУ2 независимо от его приоритета всегда больше 000, и, следовательно, на выходной

20

шине 26 появляется сигнал положительной полярности, который передним фронтом строба, задержанным на элементе 24 задержки, фиксируется триггером 23. Цотенциалом с един1тчного выхода триггера 23 через злементы И 18-20 и магистраль 1ые усилители 15-1/ код приоритета БУ 2 выдается на группу

(фиг.2) содержат узел 14 сравнения ко- 5 шин 12.

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

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

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

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

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

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

Поскольку в начальный момент времени на группе шин 12 установлен код 0.0.0, то код приоритета ВУ2 независимо от его приоритета всегда больше 000, и, следовательно, на выходной

5

0

та строба, поступающего на его вход, формируется новый строб, по длительности равный стробу генератора син- 0 хроимпульсов. Строб, сформированный в одновибраторе 21, поступает на входы ВУ 3,и блока формирователя адреса. Так как условно принято, что приоритет ВУ 3 выше, чем приоритет ВУ 2, в результате сравнения на выходе узла 14 сравнения блока 6 форм1фуется высокий уровень потенциала, который фиксируется триггером 23.

Потенциалом с нулевого выхода триггера 23 через элемент ИЛИ 25 по шине 11 осуществляется сброс триггера 23 в блоке 5 анализа ВУ 2, и при этом сн1п-1ается с группы шин 12 код приоритета ВУ 2.

Одновременно потенциалом с единичного выхода триггера 23 через элемен- ,ты И 18-20 и магистральные усилители 15-17 код приоритета ВУ 3 выдается на группу шин 12.

Подобным образом производится последовательный анализ уровня приори- тетов всех ВУ, причем, если в процессе последовательного анализа обнаруживается ВУ с более высоким приоритетом, сигналом на шине 11 производится отключение ранее выведенного на группу шин 12 кода приоритета ВУ, и после анализа кодов в блоке 7 формирования адреса на входе дешифратора 8 остает5

0

3

ся код приоритета ВУ, имеющего пысши приоритет.

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

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

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

0

5

2

0

5

0

5

0

5

321

алресп соедипси с сиихропходоь) лрпшф- ратора и входом одпопибраторя, пыход которого соедипрн с устлиопочмым рхп- дом К-го блока формироплмия лдре-гл, установочный вход i-ro блока формирования адреса i (1,К-О соединен с установочным выходом (i + U-ro блока формирования адреса.

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

fO

10

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

название год авторы номер документа
Устройство для обмена информацией 1982
  • Маркитан Людмила Григорьевна
  • Еремеева Лидия Николаевна
  • Хельвас Валерий Пантелеймонович
SU1048468A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для ввода информации 1982
  • Хельвас Валерий Пантелеймонович
SU1130854A1
Устройство для обмена данными между источником и приемником информации 1988
  • Дудалев Владимир Павлович
  • Сафронов Виктор Иванович
  • Филюшкин Николай Федорович
SU1557566A1
Устройство для обмена информацией между ЦВМ и внешними устройствами 1980
  • Маркитан Людмила Григорьевна
  • Хельвас Валерий Пантелеймонович
SU907537A1
Устройство для сопряжения ЦВМ с внешним устройством 1989
  • Степкин Сергей Васильевич
  • Гробов Вячеслав Григорьевич
SU1619284A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1982
  • Хельвас Валерий Пантелеймонович
SU1062681A2
Устройство для сопряжения вычислительной машины с магистралью 1981
  • Хельвас Валерий Пантелеймонович
SU980088A2
Устройство для сопряжения ЭВМ с общей магистралью 1990
  • Чудов Александр Алексеевич
  • Гриневич Анатолий Владимирович
  • Беспалов Сергей Викторович
  • Жевненко Юрий Иванович
SU1728867A1
Устройство для сопряжения масс-спектрометра с ЭВМ 1988
  • Зернов Вадим Игоревич
  • Шинкаренко Владимир Анатольевич
  • Дмитриев Владимир Вячеславович
SU1580379A1

Иллюстрации к изобретению SU 1 322 321 A1

Реферат патента 1987 года Устройство для сопряжения внешних устройств с ЦВМ

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

Формула изобретения SU 1 322 321 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1322321A1

Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1982
  • Хельвас Валерий Пантелеймонович
SU1062681A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство сопряжения абонентов с цифровой вычислительной машиной 1984
  • Возыкин Виктор Иванович
  • Корецкий Александр Анатольевич
  • Сапрунов Валерий Николаевич
SU1234842A1
Насос 1917
  • Кирпичников В.Д.
  • Классон Р.Э.
SU13A1

SU 1 322 321 A1

Авторы

Хельвас Валерий Пантелеймонович

Даты

1987-07-07Публикация

1986-01-03Подача