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

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН (5))5 С 06 Г 13/10

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

К А BTOPCKOMV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4423568/24 (22) 10.05.88 (46) 15.03.91. Бюл. Н 10 (72) Н.H.Ëàâðeùèí и В.Ф.1(ириллов (53) 631.3 (088.8) (56) Авторское свидетельство СССР

11 - 1173901, кл. G 06 F 13/14, 1984.

Авторское свидетельство СССР 11- 1300485, кл. Г 06 F 13/ 10, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВГ1

С ПЕРИФЕРИЙН11Г1 УСТРОЙСТВОМ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении автоматизированных систем контроля и измерений. Цель - расширение обласИзобретение относится к автоматике и вычислительной технике и может быть использовано при построении автоматизированных систем измерения, контроля и управления.

Целью изобретения является расширение области применения за счет организации доступа (чтения и записи) к гальванически развязанным регистрам периферийного устройства эа один канальный цикл ЭВМ.

На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2 — функциональная схема блока формирования адреса.

Устройство для сопряжения ЭВМ с периАерийным устройством (фиг ° 1) содержит блок 1 согласования с ЭВМ, первый блок ? преобразования формата, распределитель 3 импульсов, регистр

4, блок 5 регистров, блок 6 форми„„SU„„16351 9 А1

2 ти применения устройства. Устройство сопрягает гальванически ра звязанные

3ВМ и периферийное устройство, причем запись или чтение данных иэ гальванически развязанных регистров периферийного устройства осуществляется за один канальный цикл ЭВ11, Программирование этих регистров не отличается от программирования прямоадресуемых регистров обычных внешних устройств

ЭВМ. Предлагаемое устройство содержит блок сопряжения с ЭВМ, два блока преобразования Аормата, распре- ° делитель импульсов, регистр, блок регистров, блок Аормирования адреса.

2 ил. рования адреса, второй блок 7 преобразования Аормата, шину 8 входа-Bhl хода блока 1 согласования с ЭВМ, шины 9-12, соединяющие входы и выходы блока 1 согласования с ЭВ11 с первым блоком 2 преобразования Аормата, распределителем 3 импульсов и регистром

4, шину 13, соединяющую распределитель 3 импульс с первым блоком 2 преобразования Аормата, генератор

14 импульсов, шину 15, соединяющую распределитель 3 импульсов с регистром 4, шины 16-19, соединяющие первый блок 2 преобразования

Аормата, распределитель 3 импульсов и регистр 4 с блоком 5 регистров, блоком 6 Аормирования адреса, вторым блоком 7 преобразования формата, шины 20 и 21, соединяющие блок 6 Аормирования адреса с блоком

5 регистров и вторым блоком 7 пре1635189 образования формата, шины 22 и 23, соединяющие устройство с периферийным устройством, шину 24, соединяющую второй блок 7 преобразования формата через блок 25 оптронной развязки с регистром 4.

Блок 6 формирования адреса (фиг.2) содержит демультиплексор 26, счетчик 27, элемент НЕ ?8 и элемент И-НЕ

29, сосдиненные шинами 30-33 с блоками устройства.

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

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

60 . Связь между двумя устройствами, подключенными к каналу, осуществляется по принципу активный— пассивный. Активное устройство управляет циклами обращения к каналу.

Канал обеспечивает три типа обмена данными — программный обмен, обмен в режиме прямого доступа и обмен в режиме прерывания программы. В предлагаемом устройстве используется программный обмен.

Запись операнда в устройство осуществляется во время канального цикла ВЫВОД. Блок 1 согласования с ЭВ11 распознает свой адрес в канале 8 ЭВ 1 и транслирует сигнал ВЫВОД в распределитель 3 импульсов. Распределитель 3 импульсов формирует заданную последовательность управляющих импульсов. Под их управлением (шины 13 и 17) в блоке 2 преобразования формата происходит преобразование шестнадцатиразрядных слов, поступающих из канала 8 обмена, в восьмиразрядные слова, которые по шине 16 через блок 25 оптронов и шину 19 поступают в блок 6 формирования адреса и блок 5 регистров, причем код номера адресуемого регистра устройства записывается в блок 6 формирования адреса по стробирующему сигналу ЗАПИСЬ АДРЕСА (в счетчик 27), а поступающий позже сигнал ЗАПИСЬ

ДАННЫХ (шина 30 или 31) стробирует

50 соответствующий выход демультиплексора 26 ° Появившийся на выходе демульт.пиексора 26 сигнал по шине 20 записывает побай но получаемые из канала 8 данные в блок 5 регистров, где они объединяются в исходное шест-, надцатиразрядное слово. Передача полученных данных в периферийное устройство происходит по шине 22.

Сигнал начальной установки транслируется из канала 8 обмена через распределитель 3 импульсов и блок 25 оптронов по шине 23 в периферийное устройство.

Чтение операнда из устройства осуществляется во время канального цикла ВВОД. Блок 1 согласования с ЭВМ аналогично описанному распознает .свой адрес и транслирует сигнал ВВОД а распределитель 3 импульсов, который формирует управляющие сигналы.

Под их управлением блок 2 преобразования формата преобразует и передает по шине 16 через блок 25 оптронов и шине 19 в блок 6 формирования адреса код адреса запрашиваемого регистра, который фиксируется сигналом ЗАПИСЬ АДРЕСА в счетчике 27 °

После выдачи распределителем 3 импульсов сигнала ЧТЕНИЕ ДАННЫХ блок 6 формирования адреса вырабатывает управляющий сигнал на шине 21. По этому сигналу блок 2 преобразования формата преобразует шестнадцатиразрядные слова блока 5 регистров в восьмиразрядные посылки и передает их по шине 24 через блок 25 оптронов и шине 18 в регистр 4, где они вновь объединяются в шестнадцатиразрядное слово и по шине 12 через блок 1 согласования с ЭВМ поступают в канал 8 обмена.

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

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

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

1635189 первого блока преобразования формата, выход которого соединен через блок оптронной развязки с информационным входом блока регистров и установочным входом блока формирования адреса, первый выход которого соединен с управляюцим входом второго блока преобразования формата,;,торой и третий выходы блока согласования с

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

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

20 блока, вход элемента НЕ и второй вход элемента И-IIL образуют вход строба чтения данных блока, первый и второй выходы счетчика соединены с адресными входами демультиплексора и явля25 ются первым выходом блока, а выходы, демультиплексора образуют второй выход блока.

1635189

Составитель И. Хаз ова

Техред А.Кравчук

Корректор 0.11ипле

Pедактор А.Лежнина

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

Заказ 757

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина, 101