Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с другими ЭВМ и внешними устройствами,
Целью изобретения является повышение пропускной способности устройства и расширение его функциональных возможностей путем обеспечения работы с абонентами, выходящими на стык СЗ через стандартную аппаратуру передачи данных.
На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг. 2 и 3 - функциональные схемы блока дешифрации управляющих сигналов и блока памяти младшего (старшего) байта; на фиг. 4 - примеры использования устройства.
Устройство содержит (фиг. 1)блок 1 приемопередатчиков, состоящий из узла 2 шинных формирователей, узла 3 канальных передатчиков и узла 4 канальных приемников, блок 5 памяти младшего байта, блок 6 памяти старшего байта, блок 7 дешифрации управляющих сигналов, блок 8 задания адреса, блок 9 формирования сигналов готовности, блок 10 запросов прерывания, блок 11 формирования сигналов состояния, блок 12 формирования сигналов режима обмена, блок 13 электрического согласования, блок 14 элементов НЕ, блок 15 элементов И Л И, блок 16 интерфейсных преобразователей, состоящий из интерфейсных передатчиков 17 и приемников 18, блок 19 индикации, блок 20 установления связи, включающий элемент
OJ
ife
чэ о
НЕ 21 и триггер 22. Блок 10 запросов прерывания содержит переключатель 23 режима и приемники 24.
На фиг. 1 обозначены также шины 25 магистрали ЭВМ, шины 26 слоеного интер- фейса (первого абонента) и шины 27 байтного интерфейса (второго абонента), линии 28-41 внутренних связей устройства, шина 42 данных устройства, входные 43 и выходные 44 линии данных, входные 45 и выход- ные 46 линии управления, входные 47 и выходные 48 линии данных, входные 49 линии запроса, выходные линии 50 готовности, выходные линии 51 состояния, выходные линии 52 строба ввода, выходные линии 53 строба вывода, линии 54 выходов блока 10, линия 55 сигнала фиксации установления связи блока 20, индикаторный выход 56 блока 13, Блоки 11 и 12 могут быть выполнены на базе линейных передатчиков 57.
Блок 7 дешифрации управляющих сигналов содержит (фиг. 2) узег. 58 дешифрации команд, элемент 59 задержки, включающий накопительный конденсатор 60 и токоогра- ничительный резистор 61, элемент ИЛИ 62 и переключатель 63 рэжима. В качестве узла 58 может быть применена микросхема 1801ВП1-033.
Блок 5(6) хранения младшего (старшего) байта содержит (фиг. 3) регистр 64 и переключатель 65 режима. В качестве регистра может быть использована микросхема 1801ВП1-034.
На фиг. 4 показаны варианты использо- вания устройства: обмен (фиг. 4, а) через устройство 66 ЭВМ 67 магистральной структуры и абонента 68 (терминала, ЭВМ или аппаратуры передачи данных, выходящих на стык СЗ ГОСТ 18146-74); обмен (фиг. 46) через устройство 66 ЭВМ 67 магистральной структуры и ЭВМ 69 по словному стыку (например, ЭВМ типа СМ2 по стыку типа дуплексный регистр); обмен (фиг. 4, в) между двумя ЭВМ 67.1 и 67.2 магистральной струк- туры.
Блок 1 канальных приемопередатчиков предназначен для электрического согласования внутренних цепей устройства с шинами 25 канала ЭВМ.
Блоки 5(6) хранения младшего (старшего) байта предназначены для промежуточного согласования машинного слова, поступающего из ЭВМ в устройство, а также для ввода в ЭВМ информации с входов 26 и 27 устройства.
Блок 7 дешифрации управляющих сигналов обеспечивает дешифрацию команд ЭВМ и формирование сигналов управления для блоков 2, 5, 6, 1 i и 12.
Блок 8 задания адреса предназначен для задания адреса устройства при генерации системы и выбора его среди других устройств при обращениях ЭВМ.
Блок 9 формирования сигналов готовности, блок 11 формирования сигналов состояния и блок 12 формирования сигналов режима обмена предназначены для формирования сигналов синхронизации работы абонента.
Блок 10 запросов прерывания обеспечивает формирование запросов прерывания для ЭВМ.
Блок 19 индикации служит для визуального контроля состояния устройства.
Блок 20 установления связи служит для организации сеанса ввода данных в ЭВМ при работе устройства с абонентом по шинам 27.
Устройство работает следующим образом.
Устройство работает в трех режимах: ввода данных в ЭВМ. вывода данных из ЭВМ и прерывания программы.
В режиме ввода данных ЭВМ помещает код адреса устройства на шине 25. С выхода блока 1 через шину 42 и блок 8 код адреса поступает на входы-выходы 37 блока 7. Код адреса от ЭВМ сопровождается сигналами ВУ и СИА, поступающим по линиям 29.4 и 29.1. Блок 7 дешифрует код адреса. В течение фазы адресации ЭВМ также выдает сигнал БАЙТ (линия 29.6).
В ответ на поступление от ЭВМ сигнала ВВОД (линия 29.2) блок 7 выставляет через блок 8 данные на шину 42, сопровождая их сигналом СИП (линия 28.1).
В течение сеанса приема устройство работает с одной из групп входов (входы 43, 45 или 47), Если устройство ра ботает, например, по входам 43 и 45, то входы 47 должны быть отключены, и наоборот,
Данные, поступающие на входы 43 и 45 блока 16 (или входы 47 блока 15), транслируются с выходов 41.1 и 41.2 через блок 15 на входы 39.1 и 39.2 блоков 5 и 6. С помощью адресных сигналов, поступающих на соответствующие входы блоков 5 и 6 по линиям 34.1 и 34.2, принятая от абонента информации передается на шины 42. ЭВМ считывает данные и снимает сигнал ВВОД (линия 29.2). Одновременно снимаются сигнал ВВОД на линии 52 и сигнал готовности на линии 50, которые выставляют узлы 12 и 9 при появлении очередного сигнала ВВОД. Устройство снимает сигнал СИП (линия 28.1), в ответ на что ЭВМ сбрасывает сигнал СИА (линия 29.1), заканчивая этим процедуру ввода машинного слова.
При выводе данных из ЭВМ в устройство фаза адресации протекает аналогично фазе адресации - процедуре приема, описанной выше, но сигнал БАЙТ (линия 29.6) при этом имеет уровень О, Далее ЭВМ выставляет через открытые шинные формирователи узла 2 на шины 42 код данных и сопровождающий сигнал ВЫВОД (линия 29.3). Блок 7 формирует сигналы синхронизации в линиях 35 и 36. Если ЭВМ выводит только один байт, то сигнал БАЙТ (линия 29.6) удерживается до окончания фазы записи в устройство. При этом сигнал синхронизации поступает только по линии 35 на вход блока 5. Сигналом в линии 35 информация с шин 42 записывается в блоки 5 и 6, которые транслируют ее на линии 38.1 и
38.2.С выходов блока 14 по линиям 40 данные поступают на входы блоков 13 или 16 и далее абоненту по линиям 44, 46 или 48. Выдача информации на выходы устройства сопровождается импульсным сигналом ВЫВОД в линии 53 и сигналом ГОТОВНОСТЬ в линии 50.
Устройство, приняв данные от ЭВМ , выдает сигнал СИП влинию28.1, в ответ на что ЭВМ снимает сигнал ВЫВОД в линии
29.3.Устройство снимает сигнал СИП (линия 28.1), а затем ЭВМ снимает сигнал СИА (линия 29.1), завершая процедуру вывода данных,
ЭВМ имеет возможность формировать сигналы состояния FCOO и РС01 на выходах блока 11 (линия 51.1 и 51.2), причем без сопровождения их сигналами ВЫВОД и ГОТОВНОСТЬ на линиях 53и 50,
Сигнал запроса прерывания ТПР от устройства возникает в линии 28.2 при появлении хотя бы одного из сигналов ТрА (линия 49.1), ТрБ (линия 49.2) или сигнала запроса в линии 55 с выхода блока 30. В ответ на сигнал ТПР ЭВМ формирует сигналы ВВОД и ППР1 (линии 29.2 и 29.5). Устройство запрещает распространение сигнала предоставления прерывания ППР1 к другим внешним устройствам, подключенным к шинам 25 канала ЭВМ, блокируя выход ППРО (линия 28.3) блока 7, Затем устройство выдает адрес вектора прерывания. При этом блок 7 через блок 8 выставляет код адреса ТПР в линии 28.2, Далее ЭВМ выполняет процедуру ввода данных, описанную выше.
Блок 20 установления связи работает при организации связи по инициативе абонента, При поступлении на вход 45 импульсного сигнала ИНДИКАТОР ВЫЗОВА (сигнал запроса связи от абонента на стыке СЗ) на линии 41.3 появляется импульсный сигнал низкого уровня. Этим сигналом через элемент НЕ 21 устанавливается триггер
22, сигнал с выхода которого по линии 55 поступает на переключатель 23 и далее в зависимости от положения этого переключателя возбуждает блок 7 сигналом в линии
54.1. Реагируя на сигнал прерывания в линии 54.1, блок 7 выполняет процедуру обращения к ЭВМ с запросом прерывания, описанную выше. Использование блока 20 исключает потери информации при работе
0 абонента через аппарутуру передачи данных.
Режим работы блока 7 (фиг. 2) задается установкой перемычек на переключателе 63. Длительность сигнала ответа СИП (ли5 ния 28.1) определяется установкой времени на элементе 59 задержки. На выходе элемента ИЛИ 62 в процессе работы устройства формируется разрешающий сигнал, который по линии 31 управляет работой бло0 ка2.
Формула изобретения Устройство для сопряжения ЭВМ с абонентами, содержащее блок канальных приемопередатчиков, пер,вая группа
5 входов-выходов которого является группой входов-выходов устройства для подключения к адресно-информационой шине ЭВМ, блок дешифрации управляющих сигналов, вход сброса, первая группа информационных
0 входов и первая группа информационных выходов которого подключены соответственно к выходу, группе выходов и группе входов блока канальных приемопередатчиков, блок хранения младшего байта, блок хранения
5 старшего байта, блок электрического согласования, первая группа выходов которого является группой выходов устройства для подключения к группе информационно-управляющих входов первого абонента, блок
0 интерфейсных преобразователей, первые и вторые группы входов и выходов которого являются соответственно первыми и вторыми группами входов и выходов устройства для подключения к группам информацион5 ных и управляющих выходов и входов второго абонента, причем вторая группа входов-выходов -блока канальных приемопередатчиков соединена с группой информационных входов-выходов блока хранения
0 младшего байта, синхровход и группа входов режима которого подключены соответственно к первому выходу и второй группе выходов блока дешифрации управляющих сигналов, отличающееся тем, что, с
5 целью повышения пропускной способности устройства, в него введены блок формирования сигнала готовности, блок запросов прерывания, блок формирования сигналов состояния, блок формирования сигналов режима обмена, блок задания адреса, блок
индикации, блок установления связи, блок элементов ИЛИ и блок элементов НЕ, причем вторая группа входов-выходов блока канальных приемопередатчиков соединена с группой информационных входов-выходов блока хранения старшего байта и через блок задания адреса с группой адресно-информационных входов-выходов блока дешифрации управляющих сигналов, второй выход и вторая группа выходов которого подклю- чены соответственно к синхровходу и группе входов режима блока хранения старшего байта, а вторая группа входов и третья группа выходов соединены соответственно с группой выходов блока запросов прерыва- ния и группой входов блока формирования сигналов состояния, группа выходов которого является группой выходов устройства для подключения к группе входов состояния первого абонента, группа информационных входов блока запросов прерывания является группой входов устройства для подключения к группе выходов прерывания первого абонента, четвертая группа выходов блока дешифрации управляющих сигна- лов подключена к группам входов блока формирования сигнала готовности и блока формирования сигнала режима обмена, группы выходов которых являются группой выходов устройства для подключения к группам входов синхронизации и режима обмена первого абонента, третья и четвертая группы выходов блока интерфейсных преобразователей подключены соответст
венно к первой и второй группам входов блока элементов ИЛИ, первая и вторая группы выходов которого соединены соответственно с группами информационных входов блоков хранения младшего и старшего байтов, группы информационных выходов которых подключены соответственно к первой и второй группам входов блока элементов НЕ, третья группа входов блока элементов ИЛИ является группой входов устройства для подключения к группе информационных выходов первого абонента, синхронизирующий вход блока установления связи соединен с четвертой группой выходов блока интерфейсных преобразователей, третьей и четвертой группами входов соответственно подключенного к первой и второй группам выходов блока элементов НЕ и первой и второй группам входов блока электрического согласования, вторая группа выходов которого и третья группа выходов блока интерфейсных преобразователей соединены соответственно с первой и второй группами входов блока индикации, вход синхронизации блока запросов прерывания соединен с выходом блока установления связи, информационным входом подключенного к второй группе выходов блока элементов НЕ, входы сброса блоков хранения младшего и старшего байтов соединены с выходом блока канальных приемопередатчиков, вход которого подключен к третьему выходу блока дешифрации управляющих сигналов.
4a
55 I 5
5
v;
5.
5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обмена информацией между ЭВМ и периферийными устройствами | 1989 |
|
SU1777145A2 |
Устройство для сопряжения ЭВМ с линиями связи | 1991 |
|
SU1784989A1 |
Устройство для сопряжения ЭВМ с линиями связи | 1988 |
|
SU1536393A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1988 |
|
SU1605241A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1984 |
|
SU1251093A1 |
Устройство для сопряжения микропроцессора с системной шиной | 1990 |
|
SU1837299A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для сопряжения ЭВМ с магистралью | 1988 |
|
SU1605242A1 |
Устройство для сопряжения ЭВМ с общей магистралью | 1990 |
|
SU1728867A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1985 |
|
SU1315988A1 |
Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с другими ЭВМ и внешними устройствами. Целью изобретения является повышение пропускной способности устройства и расширение его функциональных возможностей путем обеспечения работы с абонентами. Цель достигается тем, что в устройство, содержащее блок канальных приемопередатчиков, блок дешифрации управляющих сигналов, блок хранения младшего байта, блок хранения старшего байта, блок электрического-согласования и блок интерфейсных преобразователей, введены блок формирования сигнала готовности, блок установления связи, блок запросов прерывания, блок формирования сигналов состояния, блок формирования сигналов режима обмена, блок задания адреса, блок индикации, блок элементов ИЛИ и блок элементов НЕ. 4 ил. и С
«S
У1
fc
| г-si | | ХУ/ |
$
4
Фиг. 2
Фиг.З
ьФигЛ
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для сопряжения внешних устройств с магистралью ЭВМ | 1987 |
|
SU1451709A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1992-05-15—Публикация
1990-05-30—Подача