SU760076A1 - Устройство для сопряжения1 - Google Patents

Устройство для сопряжения1 Download PDF

Info

Publication number
SU760076A1
SU760076A1 SU782628668A SU2628668A SU760076A1 SU 760076 A1 SU760076 A1 SU 760076A1 SU 782628668 A SU782628668 A SU 782628668A SU 2628668 A SU2628668 A SU 2628668A SU 760076 A1 SU760076 A1 SU 760076A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
inputs
input
unit
block
Prior art date
Application number
SU782628668A
Other languages
English (en)
Inventor
German A Krylov
Evgenij N Filinov
Leonid M Lengnik
Aleksej B Entin
Aleksandr A Minaev
Aleksandr Berezenko
Lev N Koryagin
Original Assignee
Inst Elektronnykh Upravlyayush
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inst Elektronnykh Upravlyayush filed Critical Inst Elektronnykh Upravlyayush
Priority to SU782628668A priority Critical patent/SU760076A1/ru
Application granted granted Critical
Publication of SU760076A1 publication Critical patent/SU760076A1/ru

Links

Landscapes

  • Communication Control (AREA)

Description

Изобретение относится к области вычислительной техники и может найти применение в вычислительных системах для сопряжения ЭВМ с периферийными устройствами.
Известны устройства для сопряжения ЦВМ с внешними устройствами, содержащие блок анализа, регистр связи, блок адреса, блок модификации адресов, регистры управляющих слов и буферный блок, выполняющие функции сопряжения центрального процессора с внешними устройствами [1].
Недостаток известных устройств заключается в их сложности.
. Наиболее близким к предлагаемому изобретению по сущности технического решения является устройство для сопряжения ЭВМ с периферийными устройствами, содержащее процессор, соединенный через системную магистраль с первой группой приемников-передатчиков, периферийные устройства, соединенные через внешнюю магистраль с второй группой приемников-передатчиков, выходы которых через коммутатор и входной буфер подключены к входу стеновой памяти, выходной буфер, соединенный с входами приемников-передатчиков первой
2
и второй групп, блок управления памятью и блок переполнения^!.
Недостатком этого устройства является его сложность и большие аппаратурные затраты.
Цель изобретения состоит в сокращении аппаратурных затрат.
Поставленная цель достигается тем, что в устройство, содержащее блок связи с системной магистралью, группа входов-выходов которого является первой группой входов10 выходов устройства, блок связи с внешней магистралью, группа входов-выходов которого является второй группой входов-выходов устройства, блок управления, блок выходной буферной памяти и блок коммутации, первый и второй входы которого подключены 15 соответственно к выходам блока связи с системной магистралью и блока связи с внешней магистралью,' вход которого соединен с выходом блока выходной буферной памяти, управляющие входы-выходы блоков 20 связи с системной и внешней магистралью, блока выходной буферной памяти и блока коммутации соединены с соответствующими входами-выходами блока управления, введены блок оперативной памяти, блок де760076
3
шифрации адреса и блок модификации адреса, причем первые входы блока дешифрации адреса и блока модификации адреса являются соответственно первым и вторым адресными входами устройства, вторые входы соединены с соотвётствующими выходами блока управления, а выходы подключены соответственно к первому и второму входам адреса блока оперативной памяти, вход которой соединен с выходом блока коммутации, выход — с входами блока выходной буферной памяти, блока связи с системной магистралью и блока управления, а входвыход — с соответствующим . входом-выходом блока управления.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 — функциональная схема примера исполнения блока модификации адреса; на фиг. 3 — временная диаграмма работы блока модификации адреса.
Устройство содержит процессор 1, системную магистраль 2, блок 3 связи с системной магистралью, внешнюю магистраль 4, блок 5 связи с внешней магистралью, блок 6 оперативной памяти, блок 7 коммутации, блок 8 управления, блок 9 выходной буферной памяти, блок 10 дешифрации адреса, блок 11 модификации адреса, адресные входы 12 и 13 блока 6 оперативной памяти.
Блок 11 модификации адреса, содержит триггеры 14 и 15 и элементы И-НЕ 16—18, соединенные с первым и вторым тактовыми входами 19 и 20, вход 21 записи слова данных и вход 22 записи управляющего слова. Выход 23 блока 15 соединяется с входом управления запись-чтение блока 6, выход 24 — с выходом одного из разрядов адреса блока 6.
На фиг. 3 обозначены график 25 первой тактовой последовательности на входе 19, график 26 второй тактовой последовательности на входе 20, график 27 напряжения на входе 21, низкий уровень которого указывает на запись слова данных, график 28 напряжения на входе 22, низкий уровень которого указывает на запись слова управления, график 29 напряжения на выходе элемента И-НЕ 16,'график 30 напряжения на выходе элемента И-НЕ 17, график 31 напряжения на выходе 24, график 32 напряжения на выходе 23.
Устройство работает следующим образом.
Информация из процессора .1 по системной магистрали 2 поступает на входы-выходы блока 3, которые направляют ее через блок 7 коммутации в блок 6, где она записывается в ячейки, адреса которых определяются блоком 10. Аналогично в блок 6 могут быть записаны данные, поступающие по внешней магистрали 4 от внешних устройств. Блок 11 получает по системной магистрали 2 признак того, что информация, поступающая в блок 6, является управляющим словом. Таким уведомлением может
4
быть например, тактовая последовательность, если передача слов управления и данных осуществляется в режиме разделения времени, но может быть и передача признака управляющего слова по специальной линии или группе линий.
Пример функциональной схемы блока 11 модификации адреса показан на фиг. 2, причем в данном примере была принята следующая последовательность обращения к блоку 6. В начале цикла всегда производится чтение управляющего слова, затем в этом же цикле может производиться одно из трех действий: запись управляющего слова, запись слова данных или чтение слова данных.
Основная тактовая последовательность, поступающая на вход 19, имеет форму, показанную на графике 25 (фиг. 3). Показано 3 тактовых периода. В первом периоде из системной магистрали 2 поступает информация, соответствующая записи слова данных во второй части цикла, во втором периоде информация соответствует записи управляющего слова, а в третьем — чтение слова данных. Соответственно, в первом периоде по входу 21 приходит сигнал низкого уровня о записи слова данных. Во втором периоде по входу 22 приходит сигнал низкого уровня. о записи слова управления, в третьем периоде по входам 21 и 22 приходят сигналы высоких уровней, означающие, что должно произойти чтение слова данных. Эти сигналы действуют во время последних двух третей периода такта (график 25), в первую треть этого такта всегда происходит чтение управляющего слова. Тактовая последовательность по входу 20 (график 26) имеет в 3 раза большую частоту. Считается, что переключающее воздействие на триггеры 14 и 15 оказывает середина положительного фронта.
Отрицательная часть такта (график 25) поступает на входы К и 5 триггеров 14 и 15, устанавливая их в «0» и «1» соответственно. При этом с выхода триггера 15 на вход 23 поступает сигнал высокого уровня (чтение). На выходе 24 сигнал высокого уровня (управляющее слово) обусловлен низким уровнем выхода триггера 14, подаваемым на вход элемента И;НЕ 18.
Во второй и третьей части такта в первом периоде по входу 21 поступает сигнал низкого уровня (график 27), по входу 22 — высокого уровня (график 28). На входе элемента И-НЕ 17 имеется сигнал высокого уровня, поэтому после установки триггера 14 в «1» на входе ϋ триггера 15 установится низкий уровень, который следующим (третьим устанавливающим фронтом (график 26) обеспечит установку в «0» триггера 15. Следовательно, в третьей части такта появляется сигнал «запись» (низкий уровень) на выходе 23. Высокий уровень по входу 22 совместно с высоким уровнем на выходе триггера 14 обеспечивают на второй части такта низкий уровень на выходе 24, что
760076
соответствует изменению адреса для перехода к слову данных.
Во втором периоде по входу 21 поступает сигнал высокого уровня, а по входу 22 — низкого уровня. Это сочетание обеспечивает в третьей части такта низкий уровень на ? выходе 23, что соответствует сигналу «запись». Низкий уровень сигнала на входе 22 обеспечивает высокий уровень на выходе элемента И-НЕ 18 и соответственно выдачу на выходе 24 сигнала, соответствующего управляющему слову. ίο
В третьем периоде по входам 21 и 22 поступают сигналы высокого уровня. Элемент И-НЕ 17 закрывается низким уровнем с выхода элемента И-НЕ 16. Триггер 15 в течение всего периода остается в состоянии «1» и выдает сигнал высокого уровня 13 на выходе 23 (чтение). После возвращения триггера 14 в состояние «1», элемент И-НЕ закрывается и на выходе 24 появляется сигнал низкого уровня (слово данных).
Таким образом, устройство получает 20 возможность накопления и быстрой выборки управляющих слов, обеспечивает возможность автономной работы его с несколькими периферийными устройствами и позволяет сократить необходимое для его работы оборудование, поскольку регистры для хранения 25 управляющих слов заменяются ячейками оперативной памяти.

Claims (1)

  1. Формула изобретения
    Устройство для сопряжения, содержащее блок связи с системной магистралью, группа входов-рыходов которого является первой
    группой входов-выходов устройства, блок связи с внешней магистралью, группа входоввыходов которого является второй группой входов-выходов устройства, блок управления, блок выходной буферной памяти и блок коммутации, первый и второй входы которого подключены соответственно к выходам блока связи с системной магистралью и блока свйзи с внешней магистралью, вход которого соединен с выходом блока выходной буферной памяти, управляющие входывыходы блоков связи с системной и внешней магистралью, блока выходной буферной памяти и блока коммутации соединены с соответствующими входами-выходами блока управления, отличающееся тем, что, с целью сокращения аппаратурных затрат, в’ устройство введены блок оперативной памяти, блок дешифрации адреса и блок модификации адреса, причем первые входы блока дешифрации адреса и блока модификацииадреса являются соответственно первым и вторым адресными входами устройства, вторые входы соединены с соответствующими выходами блока управления, а выходы подключены соответственно к первому и второму входам адреса блока оперативной памяти, вход которой соединен с выходом блока коммутации, выход — с входами блока выходной буферной памяти, блока связи с системной магистралью и блока управления, а вход-выход — соответствующим входом-выходом блока управления.
SU782628668A 1978-06-09 1978-06-09 Устройство для сопряжения1 SU760076A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782628668A SU760076A1 (ru) 1978-06-09 1978-06-09 Устройство для сопряжения1

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782628668A SU760076A1 (ru) 1978-06-09 1978-06-09 Устройство для сопряжения1

Publications (1)

Publication Number Publication Date
SU760076A1 true SU760076A1 (ru) 1980-08-30

Family

ID=20770142

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782628668A SU760076A1 (ru) 1978-06-09 1978-06-09 Устройство для сопряжения1

Country Status (1)

Country Link
SU (1) SU760076A1 (ru)

Similar Documents

Publication Publication Date Title
US4158227A (en) Paged memory mapping with elimination of recurrent decoding
SU760076A1 (ru) Устройство для сопряжения1
GB1468753A (en) Associative memory
SU1283776A1 (ru) Устройство дл сопр жени ЦВМ с пам тью
SU1425692A2 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
SU1647581A2 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
RU2022345C1 (ru) Устройство сопряжения интерфейсов
SU1737454A1 (ru) Устройство дл запоминани трассы функционировани многопроцессорных систем
SU746488A1 (ru) Устройство дл сопр жени
SU951991A1 (ru) Вычислительна машина
SU1026163A1 (ru) Устройство дл управлени записью и считыванием информации
SU1183976A1 (ru) Устройство для сопряжения электронно-вычислительной машины с индикатором и группой внешних устройств
SU1179349A1 (ru) Устройство дл контрол микропрограмм
SU1596341A1 (ru) Устройство дл сопр жени двух ЭВМ
SU1587518A1 (ru) Устройство дл сопр жени процессора с группой блоков пам ти
SU1488815A1 (ru) Устройство для сопряжения источника и приемника информации
SU1481780A1 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
SU1278869A1 (ru) Устройство дл сопр жени ЭВМ с внешними устройствами
SU1003145A1 (ru) Буферное запоминающее устройство
SU1277124A1 (ru) Устройство дл сопр жени электронно-вычислительной машины с абонентом
SU1256034A1 (ru) Устройство дл сопр жени двух ЭВМ с общей пам тью
SU1689964A1 (ru) Устройство сопр жени видеоконтроллера и процессора через общую пам ть
SU1587527A1 (ru) Устройство дл сопр жени с пам тью коллективного пользовани
SU1001070A1 (ru) Система дл обмена данными между информационными процессорами
SU1182534A1 (ru) Устройство для сопряжения процессора с внешними абонентами