Многоканальное устройство для подключения абонентов к общей магистрали

 

Изобретение относится к вычислительной технике и может использоваться для сопряжения оборудования вычислительных систем с магистралью обмена данными. Цель изобретения - повышение быстродействия и сокращение объема оборудования. Устройство содержит М каналов (М - число абонентов), каждый из которых.содержит три элемента И, два элемента ИЛИ, триггер и два элемента задержки. 4 ил.

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (! 9) (11) (si>s G 06 F 9/46, 13/36

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 (21) 4696846/24 (22) 11.04.89 (46) 07.09.91. Бюл.¹33 (72) В.М.Верховцев (53) 681.325 (088.8) (56) Авторское свидетельство СССР

N 999037, кл. G 06 F 3/04, 1981.

Авторское свидетельство СССР

М 1104497, кл. G 06 F 3/04, 1983. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ

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

Целью изобретения является повышение быстродействия и сокращение объема оборудования.

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

Канал многоканального устройства содержит(фиг.1) переключатель 1, первый 2 и второй 3 элементы ИЛИ, первый 4, второй 5 и третий 6 элементы И, первый 7 и второй 8 элементы задержки, триггер 9, Устройство также содержит входы и выходы 10 — 12 опроса канала, вход 13 идентификации адреса (АДР-К), вход 14 отсутствия разрешения выборки или требования абонента (PBБ-К V ТРБ-А), вход 15 отсутствия работы абонента или отс гствия управления абонента (РАБ-А V УПР-А), выход 16 разрешения подключения, вход 17 отсутствия обратной выборки абонента (ВБР-А), (57) Изобретение относится к вычислительной технике и может использоваться для сопряжения оборудования вычислительных систем с магистралью обмена данными, Цель изобретения — повышение быстродействия и сокращение объема оборудования.

Устройство содержит M каналов (M — число абонентов), каждый из которых . содержит три элемента И, два элемента ИЛИ, триггер и два элемента задержки. 4 ил. вход 18 отсутствия требования абонента (ТРБ-А), вход 19 автономной работы и вход

20 опроса канала.

Переключатель 1 (фиг.2) содержит переключательный элемент группы контактов Р1 — Р2 реле (обмотки реле не показаны).

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

В исходном состоянии на входах 9, 11 и

13 и выходах 10, 12 и 16 присутствуют уровни логического нуля. На входе 19 в режиме работы в системе присутствует уровень логической единицы, а в автономном режиме — уровень логического нуля. На входах 15 и

18 в автономном режиме и в исходном состоянии и на входах 14 и 17 в исходном состоянии присутствуют уровни логической единицы. Триггер 9 сброшен в нулевое состояние уровнем логического нуля на информационном входе при наличии логической единицы на управляющем входе триггера.

В переключателе (фиг.2) положение контактов Р1 — Р2 реле показано для случая, когда питание выключено, а положение переключательного элемента — для случая, когда канал подключен к прямой ветви петли

1675882

30 единичное состояние при наличии на входе 35

14сигнала отсутствия разрешения выборки, 45

50 выборки, При включенном питании контакты Р1 разомкнуты, а контакты Р2 замкнуты.

При изменении положения переключательного элемента с верхнего на нижний канал подключается к обратной ветви петли выборки.

В дальнейшем работа каналов рассматривается в режиме системной работы (на входе 19 уровень логической единицы) при подключении к прямой ветви петли линии выборки (переключательный элемент в верхнем положении), Подключение абонента к магистрали возможно в двух режимах: подкпючение по инициативе ЭВМ или подклю-„ чение по требованию абонента.

Режим 1, В этом режиме подключение абонента к магистрали осуществляется по инициативе ЭВМ. При обычной операции ввода ЭВМ выдает на информационные шины магистрали адрес абонента в сопровождении сигнала идентификации адреса. Эта информация доступна всем абонентам. Абонент, получив сигнал идентификации адреса, передает его на вход 13 своего канала, откуда он поступает через элемент ИЛИ 3 на вход элемента И 5, При наличии на входе

15 сигнала отсутствия работы абонента или сигнала отсутствия управления абонента и на входе 17 сигнала отсутствия обратной выборки абонента элемент И 5 срабатывает, с его выхода сигнал в виде уровня логической единицы поступает на информационный вход триггера 9 и устанавливает его в

Сигнал разрешения подключения с выхода

16 канал поступает к абоненту, Если абонентом опознан свой адрес, то по сигналу разрешения подключения аб нент выдает сигнал работы абонента в магистраль и одновременно инверсию этого сигнала на вход 15 канал и далее на вход элемента И 6, с выхода которого уровень логического нуля г;оступает на вход элемента И 4, блокируя распространение выборки с входа 20 на выхсд 10 канала в следующий канал. С входа 15 инверсия сигнала работы абонента поступает также на вход элемента

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

5 i0

Далее абонент обменивается данными с

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

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

5 инверсии сигнала управления абонента происходит сброс триггера 9, а по сбросу триггера 9 происходит сброс в абоненте сигнала управления абонента.

Если при начальной выборке абонент не опознал свой адрес, то по сигналу разрешения подключения абонент формирует сигнал обратной выборки абонента, инверсия которого поступает на вход 17 своего канала, где он поступает через элемент задержки и элемент И 5 в виде уровня логического нуля на информационный вход триггера 9, сбрасывая его до прихода на управляющий вход триггера 9 с входа 14 канала инверсии сигнала разрешения выборки.

При поступлении сигнала разрешения выборки из ЭВМ в абонент инверсия этого сигнала передается на вход 14 канала и блокирует установку триггера 9, тем самым исключается возможность подключения абонента к магистрали при изменении его внутреннего состояния. Элемент 8 задержки обеспечивает задержку инверсии сигна1б75882

15

30

40

55 ла обратной выборки до прихода на вход 14 канала инверсии сигнала разрешения выборки, чтобы исключить повторную установку триггера 9 в единичное состояние по сбросу сигнала обратной выборки абонента, Таким образом, в процессе подключения абонента по инициативе ЭВМ по сигналу идентификации адреса в абонент выдается сигнал разрешения подключения, не дожидаясь поступления в канал сигналов разрешения выборки и выборки. При опознании абонентом своего адреса по сигналу разрешения подключения абонент выдает сигналы работы абонента или управления абонента в ЭВМ. Сигналы работы абонента или управления абонента поступают в ЭВМ в момент выдачи из 3ВМ сигналов разрешения выборки и выборки, в результате сокра- щается время подключения любого абонента к общей магистрали по инициативе ЭВМ.

Режим 2.

В этом режиме подключение абонента к магистрали осуществляется по требованию абонента. Абонент выставляет в общей магистрали сигнал требования абонента и одновременно устанавливает на входе 18 канала уровень логического нуля, блокируя элемент И 4, чем запрещается выдача сигнала распространения выборки. В ответ на требование абонента ЭВМ выдает сигналы выборки и разрешения выборки, которые поступают в устройство. В этом режиме триггер 9 устанавливается в единичное состояние сигналом выборки, который с входа

9 через элементы ИЛИ 3 и И 5 поступает на информационный вход триггера при наличии на управляющем входе триггера 9 сигнала требования абонента с входа 14 канала, С единичного выхода триггера 9 сигнал разрешения подключения распространяется с выхода 16 канала в абонент. По сигналу разрешения подключения абонент выдает сигнал работы абонента и далее функционирует по заложенному в нем алгоритму, Сброс триггера 9 и сброс сигнала работы абонента при отключении абонента от магистрали осуществляется, как и при выполнении обычной операции ввода, по инициативе 3ВМ в режиме 1.

Если требования абонента нет, элемент

И 4 не блокируется и сигнал выборки с выхода распространяется на вход следующего по приоритету канала.

Следовательно, сокращение времени подключения абонентов по инициативе

ЭВМ не вносит никаких дополнительных задержек при подключении по требованию абонентов.

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

М но гока нал ьное устройство для подключения абонентов к общей магистрали, содержащее М (М-количество абонентов) каналов, каждый из которых содержит пере- . ключатель, первый и второй элементы ИЛИ, с первого по третий элементы И, триггер, причем вход опроса и выход опроса устройства соединены соответственно с первым входом и с первым выходом переключателя первого канала, вторые выход и вход переключателя К-ro (К=1, M-1) канала пЬдключены соответственно к первым входу и выходу переключателя (К+1)-го канала. второй выход переключателя М-го канала соединен с вторым входом переключателя M-ro канала, причем третий выход переключателя каждого канала подключен к первому входу первого элемента ИЛИ, выход которого соединен с входом первого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ и с третьим входом переключателя, о т л и ч а ю щ е е с я тем, что; с целью повышения быстродействия и сокращения объема оборудования, каждый канал дополнительно содержит первый и второй элементы задержки, причем в каждом канале первый и второй входы и выход второго элемента ИЛИ соединены соответственно с третьим выходом переключателя, с входом идентификации адреса канала и с первым входом второго элемента И, с второго по четвертый входы которого соединены соответственно с входом автономной работы канала и с входами-первого и второго элементов задержки вход первого элемента задержки соединен с первым входом третьего элемента И и с входом отсутствия работы — управления абонента канала, вход обратной выборки абонента которого соединен с входом второго элемента задержки, вход отсутствия требования абонента канала соединен с вторым входом третьего элемента И, выход которого соединен с входом первого элемента И, выход второго элемента И соединен с третьим входом второго элемента ИЛИ и с информационным входом триггера, синхровход и выход которого соединены соответственно с входами требования абонента и разрешения подключения канала.

1675882

1675882

РВ6-К(абонент)

66Р-А Жод У)

ЩР-Л®аУ13)

Ял. Ф5

РА5-4 ЦЛРА ®дУ 1Õ)

Р/б-.4 уУЛ -А (эл.задержки 7)

РЯ- Х v TРб-А

ЯгаУ /4) жабо-А(ж. жарил и Ю)

S6P A/Ямб/

Тг д и юс -д (абонент)

ИНФ кю ул - мм)

ИТ/Ьл 6) 1675882

РА6 А(абазин

РСР- е 1,.УУР- (zw) А6Т(6л 6 Ю) Редактор И. Горная

Заказ 3003 Тираж Подписное

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

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

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

ТР6-А дбаненм)

Р66-Н(абанен4

66Р- М(6л оа 6) 66Р-А(6еа6 Т) РАЯ чЧП0-А (8юд ®

РДЮ-А Уй -А

fu.задержки 7) МЬ-Ич 7РЬ-И (Ьи1 Ф) Tг У

Составитель А, Афанасьев

Техред M.Ìîðãåíòàë Корректор Э, Лончакова

Многоканальное устройство для подключения абонентов к общей магистрали Многоканальное устройство для подключения абонентов к общей магистрали Многоканальное устройство для подключения абонентов к общей магистрали Многоканальное устройство для подключения абонентов к общей магистрали Многоканальное устройство для подключения абонентов к общей магистрали Многоканальное устройство для подключения абонентов к общей магистрали 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в системах с приоритетной обработкой информации

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

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

Изобретение относится к вычислительной технике и предназначено для использования в составе вычислительных комплексов с магистральным параллельным интерфейсом (МПИ) периферийных устройств, использующих интерфейс "Общая шина" (ОШ)

Изобретение относится к вычислительной технике и может быть использовано в системах обмена данными многопроцессорных вычислительных комплексов реального времени

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

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

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

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

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

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

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