Устройство для сопряжения ЭВМ с абонентом Советский патент 1989 года по МПК G06F13/00 

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

1

(21)4362845/24-24

(22)12.01.88

(46) 15.10.89. Бюл. № 38 (72) В.И.Разлом, Б.И.Бровко, В.В.Белогуб и В.В.Зайченко (53) 681.3(088.8)

(56) Авторское свидетельство СССР 1156652,кл. G 06 F 13/00, 1985.

Устройство согласования УСТ-60-02.

(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С АБОНЕНТОМ

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

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с внешним устройством 1985
  • Разлом Валерий Иванович
  • Бровко Борис Иванович
  • Смирнов Георгий Леонидович
  • Зайченко Владимир Васильевич
  • Жук Виктор Павлович
SU1315988A1
Устройство для сопряжения двух электронных вычислительных машин 1984
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
  • Зайченко Владимир Васильевич
SU1251093A1
Устройство для сопряжения двух электронных вычислительных машин 1985
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
SU1249523A2
МУЛЬТИПЛЕКСОР ПЕРЕДАЧИ ДАННЫХ 2005
  • Фролов Владимир Николаевич
  • Андосова Ираида Васильевна
  • Бажанова Галина Николаевна
  • Гайнов Юрий Анатольевич
RU2295148C1
Устройство для сопряжения ЭВМ с абонентом 1986
  • Алферьев Николай Николаевич
  • Кочкин Валерий Дмитриевич
  • Красильников Александр Николаевич
  • Терентьев Сергей Евгеньевич
  • Шунин Владимир Александрович
SU1334154A1
Устройство для сопряжения ЭВМ с абонентами 1987
  • Улыбин Сергей Леонидович
  • Лыско Надежда Ивановна
  • Ляхов Александр Иванович
SU1442998A1
Устройство для сопряжения ЭВМ с абонентами 1989
  • Улыбин Сергей Леонидович
  • Ляхов Александр Иванович
SU1624467A2
Устройство для сопряжения ЭВМ с периферийным устройством 1987
  • Пинчук Николай Иванович
  • Кудряшов Владимир Иванович
  • Школяренко Анатолий Кириллович
  • Шалугин Сергей Сергеевич
SU1439613A1
Устройство для сопряжения двух вычислительных машин 1986
  • Горбунов Александр Иванович
  • Димитров Николай Федорович
  • Ляхов Александр Иванович
  • Разумов Владимир Витальевич
  • Щенов Эдуард Васильевич
SU1405064A1
Устройство для сопряжения ЭВМ с датчиками состояния телефонных линий связи 1984
  • Ежков Дмитрий Алексеевич
  • Князев Кирилл Григорьевич
  • Мамзелев Игорь Александрович
  • Самоделов Вадим Павлович
  • Артемьев Михаил Юрьевич
SU1265786A1

Реферат патента 1989 года Устройство для сопряжения ЭВМ с абонентом

Изобретение относится к вычислительной технике и предназначено для сопряжения программно-управляемых внешних устройств с ЭВМ. ЦЕЛЬЮ ИЗОБРЕТЕНИЯ ЯВЛЯЕТСЯ РАСШИРЕНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ УСТРОЙСТВА ЗА СЧЕТ ОБЕСПЕЧЕНИЯ ВОЗМОЖНОСТИ ПОДКЛЮЧЕНИЯ К ЭВМ абонента с нестандартным интерфейсом. Устройство содержит блок 1 приемников адреса, дешифратор 2 адреса, дешифратор 3 управляющих сигналов, блок 4 передатчиков адреса, блок 5 приемопередатчиков, блок 6 передатчиков данных, второй блок 7 приемников, блок 8 регистров состояния, третий блок 9 приемников, блок 10 обработки прерываний, первый блок 11 приемников, первый, второй, третий, четвертый передатчики 12,13,14,15, блок 16 передачи вектора прерывания, пятый передатчик 17. Устройство обеспечивает прием и передачу информации абоненту по инициативе как ЭВМ, так и абонента /по прерыванию/. 1 ил.

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

пквлам

aino-ise

блок 1 приемников адреса,,дешифратор 2 адреса, дешифратор 3 управляющих сигналов, блок 4 передатчиков адреса, блок 5 приемопередатчиков, блок 6 передатчиков данных, второй блок 7 приемников, блок 8 регистров состояния, третий блок 9 приемников, блок 10 обработки прерываний, первый блок

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

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

На чертеже представлена структурная схема предлагаемого устройства. Устройство содержит блок 1 приемнико адреса, дешифратор 2 адреса, дешифратор 3 управлянщих сигналов, блок 4 передатчиков адреса, блок 5 приемопередатчиков, блок 6 передатчиков данных, второй блок 7 приемников, блок 8 регистров состояния, третий блок 9 приемников, блок 10 обработки прерьшаний, первьй блок 11 приемников, первый, второй, третий,и четвертый передатчики 12, 13, 14 и 15, блок 16 передачи вектора прерываний, пятый передатчик 17.

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

Устройство может запрашивать прерывание программы по двум отдельным .векторам А и Б прерывания.

Вектор А устанавливается по сигналу ТР А Н, а вектор Б - по сигналу ТР Б Н, поступающих от абонента при Нешичии соответствующих разрешений.

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

Для адресации устройства используются последние 4К адресного простран- .ства ЭВМ.

Абоненту передаются адреса (сигналы А 01-09, 11 Н) при обращении ЭВМ к устройству сопряжения по опредатен- ным адресам.

11 приемников, первый, второй, третий, четвертьм передатчики 12, 13, 14, 13, блок 16 передачи вектора прерывания, пятый передатчик 17. Устройство обеспечивает прием и передачу информации абоненту по инициативе как ЭВМ, так и абонента (по прерыванию). 1 ил.

5

0

5

0

5

0

5

0

Устройство содержит в блоке 8 регистров состояния, два адресуемых регистра состояния РСО и РС2.

Регистр состояния РСО имеет три разряда. Разряд РСО 05 используется для разрешения или запрещения передачи адреса абоненту. При записи в этот разряд 1 разрешается Передача адреса абоненту. Разряд может быть только записан ЭВМ.

Разряд РСО 06 (сигнал разрешения РАЗР Б В) может бьп-ь считан и записан ЭВМ и служит для управления логикой устройства.

Разряд РСО 15 (сигнал требования ТР Б В) может быть программно только считан. Он устанавливается абонентом и используется в качестве фпага требования прерывания. Обычно он вырабатывается соответствующим триггером абонента, которьш устанавливается при необходимости обслуживания.

Регистр состояния РС2 имеет два разряда. Разряд РС2 06 (сигнал разрешения РАЗ А Б) программно может быть как считан, так и записан и служит для управления логикой устройства.

Разряд РС2 07 (сигнал требования ТР А В) может быть программно только считан. Установка этого разряда происходит аналогично разряду РСО 15.

Наличие двух сигналов требования ТР А В и ТР Б В позволяет осуществлять более гибкое программирование. Обычно одно из требований используется для обозначения того, что данные абонента готовы для ввода в ЭВМ, а другое, - что абонент -готов к приему информации.

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

рации адреса абонентом, выставляются данные, которые принимаются абонентом.

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

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

При работе устройства с ЭВМ возможны следующие основные режимы работы: запись информации в регистры состояния РСО или РС2; считывание информации из регистров состояния РСО или РС2; вывод информации из ЭВМ к абоненту, ввод информации в ЭВМ от абонента; формирование сигналов пре- рьшания программ для обслуживания абонента.

Рассмотрим работу устройства сопряжения в каждом из перечисленных режимов.

Запись информации в регистры состояния РСО или РС2.

ЭВМ выставляет на шину данных (на вход блока 5) информацию (сигнал К ДОО-15 Н) для записи в регистры состояния, на вход блока 1 - адрес одного из регистров состояния устройства (сигналы К АДРОО-17 Н) на первый и второй входы блока 11 - код операции (сигналы К В/ВО Н, К В/В1 Н соответственно) . Данные от ЭВМ через блок 5 поступают на входы блока 8 (сигналы ДОЗ В и Д06 В). Затем через определенное время, необходимое для компенсации рассогласования переданных сигналов и для дешифрации адреса в уст тройстве, ЭВМ передает на второй вход блока 1 сигнал синхронизации К СА Н;

Сигналы К АДРОО-17 Н и К СА Н поступают в блок t приемников адреса, с выхода которого в дешифратор 2 адреса поступают сигналы СА Л АДР 17 В, АДР 15 Л 16 В, АДР 14 Л 13 Б, АДРОО- 12 В. Дешифратор 2 дешифрирует принятый адрес. При совпадении адреса, принимаемого от ЭВМ с адресом регистров состояний, дешифратор 2 формирует сигнал УВ В и сигнал ВЫБОР РСО В при обращении к регистру состояния

51686

РСО или сигнал ВЫБОР PC 2 В при обращении к регистру состояния PC 2.

Выработанные сигналы ВЫБОР РСО В 5 Ш1И ВЫБОР РС2 В дешифратора 2 адреса поступает на дешифратор 3 управляющих сигналов, на который также поступают сигналы В/ВО В и В/В1 В из блока 11 приемников. В соответствии с -ком10 бинацией входных сигналов дешифратор 3 вырабатывает сигналы: СП В и один из сигналов ВЬЮОД РСО.В или ВЫВОД РС2 В. Выработка указанных сигналов возможна TCknbKo при наличии сигнала

15 УВ В с выхода дешифратора 2. По сигналу ВЬШОД РСО В или ВЫВОД РС2 В, поступающих в блок 8, в разряды регистг ров состояния записываются разряды Д05, Д06 или ДОб соответственно, кото0 рые поступают от ЭВМ через блок 5 приемопередатчиков. По этим сигналам блок 8 формирует сигнал РСО 05 Б и сигналы разрешения РАЗР А В (РС2 06 В) и РАЗР Б В (РСО 06 В). Сигнал синхро25 низации СП В вырабатывается дешифратором 3 с задержкой, необходимой для приема информации в регистры состояния .

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

0 синхрониза1 ии СП В формирует канальный сигнал синхронизации пассивного устройства К СП Н, который поступает в ЭВМ. ЭВМ, получив сигнал К СП FI, снимает сигнал К СА Н с второго вхо5 да блока 1, а затем и данные с входа блока 5и сигналыкода операции с входов блока 11. После снятия сигнала КСА Н в устройстве сопряжения снимается вырпбатьюаемый дешифратором 2 адреса

0 сигнал УВ В и запрещается работа дешифратора 3 управляющих сигналов. Снятие сигнала УВ В вызывает снятие сигнала К СП Н с выхода первого передатчика 12, что указывает ЭВМ на за5 вершение операции вывода. На этом цикл обмена с ЭВМ завершается.

.Считывание информации из регистров состояния РСО и РС2.

Чтение регистров состояния РСО (разряда РСО 06, РСО 15) и РС2 (раз- ряды РС2 06, РС2 07) осуществляются следующим образом.

ЭВМ выставляет на вход блока 1

адрес одного из регистров состояния устройства (сигнала КАДРОО-17 Н) и на входы блока 11 --код операции (сигналы К В/ВО Н, К В/В1 Н соответственно) .

Затем с задержкой, необходимой для компенсации рассогласования сигналов и дешифрации адреса в устройстве, ЭВМ помещает на второй вход блока 1 сигнал синхронизации К СА Н. Дешифрация регистров состояния осуществляется деп1ифратором 2 адреса аналогично описанной в режиме записи информации в регистры состояния.

В соответствии с комбинацией входных сигналов при наличии сигнала УВ В дешифратор 3 вырабатывает один из сигналов ВВОД РСО В или ВВОД РС2 В и с задержкой, необходимой для установления информации на выходах данных ЭВМ, сигнал синхронизации СП В. Сигнал ВВОД РСО В поступает в передатчик 13 и передатчик 15, разрешая пepeдa15 12 В, а в блок А передатчиков адреса поступают сигналы АДРОО-11 В. Если адрес абонента, принимаемый.от ЭВМ, входит в группу выбранных адресов из адресного пространства ЭВМ, дечу разрядов РСООбиРСО 15. Передатчики 20 шифратор 2 формирует сигнал УВ В, который поступает в блок 4, разрешая последующую выработку сигнала синхронизации абонента СА Н, а также в дешифратор 3. В соответствии с ком- 25 бинацией входных сигналов.дешифратор 3 формирует следующие управляющие сигналы: ВЬШОД В, СТРОБ АДР В CAt Н, СП В. По сигналу ВЫВОД В блок 6 передатчиков данных помещает данные

(фиг.1). После установки данных пере- 30 (сигналы ДОО-15 Н) на шину данных або13 и 15 формируют канальные сигналыдан- ных и выставляют соответственно канальные сигналы К ДОб Н и К Д 15 Н, Сигнал ВВОД РС2 В поступает в передатчики 13 и 14, разрешая передачу разрядов РС2 06 и РС2 07. Аналогично передатчики 13 и 14 формируют канальные сигналы данных и выставляют соответственно сигналы К ДОб Н и К Д07 Н

датчик 12 выставляет сигнал синхронизации К СП Н. ЭВМ, получив сигнал К СП Н, считывает данные с выходов передатчиков 13-15 и снимает сигнал К СА Н с второго входа блока 1, а также сигналы кода операции.

По снятии сигнала К СА Нв устройстве сопряжения снимается вырабатываемый дешифратором 2 сигнал УВ В и запрещается работа дешифратора 3 управляющих каналов. Снятие сигнала УВ Б вызывает снятие сигнала К СП Н, что указывает ЭВМ на завершение операции ввода информации в ЭВМ. На этом обмена с ЭВМ завершается.

Вывод информации из ЭВМ абоненту.

Вывод информации из ЭВМ абоненту осушествляется через блок 5 приемопередатчиков и блок 6 передатчиков данных следующим образом.

ЭВМ выставляет передаваемые данные (сигналы К ДАОО-15 Н) на вход блока 5 и адрес абонента (сигналы К АДРОО-17 Н) на первый вход блока 1. Кроме того, на входы блока 11 ЭВМ выставляет код операции на вывод информации (сигналы К В/ВО И, К В/В1 Н соответственно) . Данные от ЭВМ через

35

40

45

50

55

нента. Сигнал ВЬГООД В формируется с задержкой, необходимой для установления данных на выходах блока 6 передатчиков данных с учетом возможных рассогласований.

С задержкой относительно сигнала ВЫВОД Н дешифратор 3 формирует сигнал СА1 В, который поступает в блок 4 передатчиков адреса, туда же поступает и сигнал СТРОБ АДР В. По сигналу СТРОБ АДР В блок 4 выставляет адрес абонента (сигналы А01-09, 11 Н) на шину адреса абонента, а также разрешается формирование сигнала СА Н, который вырабатывается по сигналу СА1 В.

Таким образом, абоненту поступают данные, адрес, а с задержкой для компенсации рассогласования и сигнал синхронизации СА Н.

С задержкой, необходимой для приема информации абонентом, дешифратор 3 вырабатывает сигнал СП В. Первый передатчик 12 по сигналу СП В формирует сигнал синхронизации К СП Н, который поступает в ЭВМ. Получив сигнал К СП Н, ЭВМ снимает сигнал К СА Н, а затем данные и код опера- 1.ШИ. После снятия сигнала К СА Н в

пeблок 5 поступают на входы блока 6 редатчиков данных.

Затем с задержкой, необходимой

для компенсации рассогласования пе- реданных сигналов и дешифрации адреса в устройстве ЭВМ помещает на второй вход блока 1 сигнал синхронизации активного устройства К СА Н.

Сигналы К АДР 00-17 Н и К СА Н поступают в блок 1 приемников адреса, с выходов которого в дешифратор 2 адреса поступают сигналы СА Л АДР 17 В, АДР15 Л 16 В, АДР14.Л 13 В,АЛРОО-.

12 В, а в блок А передатчиков адреса поступают сигналы АДРОО-11 В. Если адрес абонента, принимаемый.от ЭВМ, входит в группу выбранных адресов из адресного пространства ЭВМ, дешифратор 2 формирует сигнал УВ В, который поступает в блок 4, разрешая последующую выработку сигнала синхронизации абонента СА Н, а также в дешифратор 3. В соответствии с ком- бинацией входных сигналов.дешифратор 3 формирует следующие управляющие сигналы: ВЬШОД В, СТРОБ АДР В CAt Н, СП В. По сигналу ВЫВОД В блок 6 передатчиков данных помещает данные

5

0

5

0

5

нента. Сигнал ВЬГООД В формируется с задержкой, необходимой для установления данных на выходах блока 6 передатчиков данных с учетом возможных рассогласований.

С задержкой относительно сигнала ВЫВОД Н дешифратор 3 формирует сигнал СА1 В, который поступает в блок 4 передатчиков адреса, туда же поступает и сигнал СТРОБ АДР В. По сигналу СТРОБ АДР В блок 4 выставляет адрес абонента (сигналы А01-09, 11 Н) на шину адреса абонента, а также разрешается формирование сигнала СА Н, который вырабатывается по сигналу СА1 В.

Таким образом, абоненту поступают данные, адрес, а с задержкой для компенсации рассогласования и сигнал синхронизации СА Н.

С задержкой, необходимой для приема информации абонентом, дешифратор 3 вырабатывает сигнал СП В. Первый передатчик 12 по сигналу СП В формирует сигнал синхронизации К СП Н, который поступает в ЭВМ. Получив сигнал К СП Н, ЭВМ снимает сигнал К СА Н, а затем данные и код опера- 1.ШИ. После снятия сигнала К СА Н в

устройстве сопряжения снимается сигнал УВ В и запрещается работа дешифратора 3. Снятие сигнала УВ В вызы-. вает снятие сигнала К СП Н, что указывает ЭВМ на завершение операции вывода информации абоненту.

Ввод информации в ЭВМ от абонента

Ввод информации в ЭВМ от абонента осущестапяется через блок 7 приемников и блок 5 приемопередатчиков следующим образом.

После принятия от ЭВМ адреса абонента и когда операция на ввод информации дешифратор 3 формирует в со- 06 и РСО 06) независимо друг от ответствии с комбинацией входных сиг-друга разрешают или запрещают переналов следующие управляющие сигналы:дачу в ЭВМ соответствующих требований ВВОД Н, СТРОБ АДР В, СПВ, СА1 В. Пос-прерывания, поступающих от абонента.

ле принятия адреса абонентом по сигналам СА1 В, СТРОБ АДР В, абонент выставляет данные на вход блока 7, которые через него поступают на входы блока 5. С задержкой, необходимой для компенсации рассогласования сигналов данных от абонента на входах блока 5, дешифратор 3 выставляет в блок 5 сигнал ВВОД Н. По этому сигналу данные помещаются на выход. После установки данных передатчик 12 вые-. тавляет сигнал синхронизации К СП Н. ЭВМ, получив сигнал К СП Н, считывае данные с шины данных и снимает сигналы К СА Н и код операции. По сняти сигнала К СА Н в устройстве сопряжения прекращается выработка сигнала УВВи запрещается работа дешифратор

3 управляющих сигналов. Данные снимаются с шины 18. Снятие сигнала УВ В вызывает снятие сигнала К СП Н, что указывает ЭВМ на завершение операции ввода информации в ЭВМ. :Па этом цикл ввода информации в ЭВМ от абонента завершается.

45

В ответ на появление сигнала зап канала ЗКЧ Н на выходе блока 10 Э выставляет на вход блока 10 сигна К ПКУ В. При его появлении устрой во сопряжения снимае/ сигнал запр канала К ЗКЧ Н, формирует и перед с выхода блока 10 ответный сигнал тверждения выбора К ПВ Н, при поя нии KOTOpoi o ЭВМ снимает канальны сигнал К ПКЧ В.

30

в устройстве сопряжения имеется

блокирование обращения к абоненту, как при выводе, так и при вводе информации. Это необходимо при выполнении абонентом непрерывного процесса. Для этого в регистр состояния РСО 05 записывается в предьщущей операции О, что запрещает выработку сигнала СТРОБ АДР В дешифратором 3. В этом случае разрешает передачу адреса вектора сигналы АО1-09,11 Н и сигнал СА Н|перерывания с выхода блока 16 на

не вырабатываются до тех пор, пока -5 пину данных ЭВМ. не будет снят запрет на обращение (в разряд РСО 05 будет записана 1) или абонент не запросит обслуживания (сигналы ТРА Н, ТРБ Н).

После завершения цикла подключ к каналу и выработки сигнала К КЗ устройство сопряжения вырабатывае сигналы ВЕК В и К ПРР Н.

Сигнал ВЕК В поступает из блок на пятый канальньй передатчик 17

Адрес вектора прерывания может наращиваться по шине К Д02 Н по си налу ВЕК Б В. При возникновении пр вания от сигнала ТРБ Н сиг}гал ВЕК

Формирование сигналов прерывания программы для обслуживания абонента.

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

С помощью двух независимых сигналов ТРА Н и ТРБ Н, поступающих на входы блока 9, абонент может запрашивать прерывание программы ат ЭВМ по двум отдельным.векторам прерывания. Кроме того, два разряда регистра состояния РАЗ А В и РАЗЕ Б В (разряды

:

20

25

30

35

40

45

Наличие требований прерывания может быть определено ЭВМ по состоянию сигналов К Д0.7 Н или К Д15 Н...

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

Канальньй сигнал запроса канала К ЗКЧ Н вырабатывается в том случае, когда триггеры разрешения блока 8 регистров состояния установлены и присутствует соответствующее требование прерыва ние от абонента.

В ответ на появление сигнала запроса канала ЗКЧ Н на выходе блока 10 ЭВМ выставляет на вход блока 10 сигнал К ПКУ В. При его появлении устройство сопряжения снимае/ сигнал запроса канала К ЗКЧ Н, формирует и передает ,: с выхода блока 10 ответный сигнал подтверждения выбора К ПВ Н, при появлении KOTOpoi o ЭВМ снимает канальный сигнал К ПКЧ В.

е разрешает передачу адреса вектора |перерывания с выхода блока 16 на

разрешает передачу адреса вектора |перерывания с выхода блока 16 на

После завершения цикла подключения к каналу и выработки сигнала К КЗ Н устройство сопряжения вырабатывает сигналы ВЕК В и К ПРР Н.

Сигнал ВЕК В поступает из блока 10 на пятый канальньй передатчик 17 и

пину данных ЭВМ.

Адрес вектора прерывания может наращиваться по шине К Д02 Н по сигналу ВЕК Б В. При возникновении прерывания от сигнала ТРБ Н сиг}гал ВЕК Б В

ч

имеет высокий уровень, а при возникновении прерывания QT сигнала ТРА Н низкий уровень.

Адреса векторов прерывания следующие: прерывание по сигналу ТРА Н; прерывание по сигналу ТРБ Н. .

Таким образом,на шине данных ЭВМ устанавливается адрес вектора прерывния и формируется сигнал К ПРР Н, од новременно устройство сбрасывает сиг нал К ПВ Н и передает сигнал на вход К КЗ Н.

ЭВМ получает сигнал К ПРР Н, ждет 75 НС для компенсации разброса во

времени прихода адреса вектора прерьгеания, принимает адрес вектора прерывания ( сигналы К Д02, 03, 05 Н) с шины данных и передает сигнал синхронизации К СП Н.

Устройство сопряжения получает сигнал К СП Н и снимает сигнал КПРР адрес вектора прерьгоания, сигнал К КЗ Н, т.е. происходит активная передача канала ЭВМ.

ЭВМ сбрасьшает сигнал К СП.Н, цо- лучив сброс сигнала К ПРР Н, и входит в последовательность прерывания для запоминания текущего содержимого счетчика комацд СК и регистр состоя- ния процессора РСП и замены их на вектор прерьшания данного устройства в соответствии со штатной работой ЭВМ.

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

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

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

с входом-выходом блока приемопередат- ны соответственно с первым, вторым

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

55

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

8

1 2

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

Q

15

20

5

0

5

0

5

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

формационным входом первого передатчика, второй, третий выходы дешифратора управляющих сигналов соедине5

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

SU 1 515 168 A1

Авторы

Разлом Валерий Иванович

Бровко Борис Иванович

Белогуб Владимир Витальевич

Зайченко Владимир Васильевич

Даты

1989-10-15Публикация

1988-01-12Подача