Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общей магистрали.
Цель изобретения - расширение области применения и повышение производительности за счет реализации приоритетного режима обслуживания запросов.
Функциональная схема устройства приведена на фиг. 1, функциональная схема канала устройства - на фиг. 2.
Устройство содержит К каналов 1, перед каналом К/2+1 элемент ИЛИ 2, триггер 3, элемент 4 задержки, одно- вибратор 5, перед каждым каналом - элемент ИЛИ 6, и в каждом из К канэ лов 1 вход 7 отклонения опроса, вход 8 запроса канала, вход 9 возобновления опроса, вход 10 включения опроса, информационные входы 11, вход 12 разрыва магистрали справа, вход 13 разрыва магистрали слева, выход 14 подтверждения запроса канала, информационные выходы 15, выход 16 разрешения снятия управляющих сигняОЭ4Ь 4
СЛ
лов, выход 1 7 возобновления опроса, входы 18-20 канала, выходы 21-23 канала, элементы 24-26 задержки, муль- типлексоры 27-30, элемент НЕ 31 finn- ки 32 и 33 элементов И с тым коллектором, элемент И 34, триггеры 35 И 36, ЯТГРМРНТ ШТИ 47 f
1644151
о ткрыf-
Val ,j и -ч, элемент ИЛИ 37, блок 38 элементов ИЛИ, элемент 2И-ИЛИ 39, двухнаправленный коммутатор 40, од- новибраторы 42 и 42.
Устройство работает следующим образом.
При включении устройства одновиб- ратор 5 вырабатывает сигнал опроса, который поступая последовательно на входы 19, опрашивает каналы, так как на входе 20 всех каналов низкий потенциал. С выхода 22 канала К/2 устанавливается в единицу триггер 3 - опрос каналов возобновляется. Если канал выставляет запрос (высокий потенциал на вход 8), по переднему фронту опроса устанавливается в единицу триггер 35, импульс опроса элементом 2И-ИЛИ 39 не пропускается, появляется высокий потенциал на выходе 14. Абонент определяет, в каком направлении ему выдавать информацию, если вправо, выдает управляющий сигнал на вход 12 разрыва магистрали слева, иначе на вход 12 - разрыв магистрали справа и, соответственно, на вход 7 или 10. После этого абонент выдает в канал с входа 11 служебное слово (опрашивает состояние приемника, где служебное слово содержит адреса приемника и передатчика, служебное слово стробируется). В случае, если приемник готов к обмену, он выставляет при приеме информации слева т потенциал на входы 13 и 10, если иначе, на входы 12 и 7. Образован сегмент канала, по которому будет передаваться информация и сегмент цепи эстафеты, с которой не будет опроса каналов - в этом сегменте мультиплексор 27 левого в обмене канала выставляет высокий потенциал. Приемник выдает на вход 11 слово-ответ о готовности к обмену. После этого передатчик, получив слово-ответ, выдает информацию на вход 11 и с входа 9 запускает одновибратор 42, сигнал с выхода которого последовательно через элементы ИЛИ 6 поступает на элемент ИЛИ 2 - одновибратор 5 возобновляет опрос. При этом в образованном сег10
15
20
25
30
35
40
45
50
55
ме с
др по п че вх в к з ля ч мо о 3 то хо н че р с ем
Ф
кл л д а т р к к р м р п э т п с д в с д э р и н э р
5
0
5
0
5
0
5
0
5
менте опроса не производится, сигнал с входа 19 поступает на выход 22.
Аналогично может быть организован другой сегмент. Если передатчик не получает слово-ответ (на готовность приемника или не организован сегмент) через тайм-аут он снимаетхпотенциал с входа 8 (триггер 35 устанавливается в нуль, но одновибратор 41 не запускается - нет опроса на входе 19) и запускает одновибратор 42, возобновляя опрос с канала К/2+1. После окончания обмена (обменов) в устройстве може-i оказаться только один сигнал опроса, что обеспечивается триггером 36. Управляющие сигналы снимаются только, при наличии потенциала на выходе 16. Элементом 26 задержки устанавливается интервал времени, в течение которого могут быть сняты управляющие сигналы с входов 12 и 7 и с входов 13 и 10 соответственно приемником и передатчиком.
Форму чл а изобретения
Многоканальное устройство для подключения абонентов к общей магистрали, содержащее триггер, элемент задержки, одновибратор и К (К - число абонентов) каналов, причем выход триггера соединен с входами одновиб- ратора и элемента задержки, выходы которого соединены с входом установки триггера, причем каждый канал устройства содержит первьй триггер, элемент 2И-ИЛИ, первый и второй одновиб- раторы, первый элемент задержки, с первого по четвертый мультиплексоры, элемент НЕ, двухнаправленный коммутатор, элемент ИЛИ, блок элементов ИЛИ, первый и второй блоки элементов И-НЕ с открытым коллектором, причем в каждом канале первый информационный вход-выход канала устройства соединен с первым информационным входом-выходом двухнаправленного коммутатора, с информационным входом первого мультиплексора и с выходом перйого блока элементов И-НЕ с открытым коллектором, второй информационный вход-выход канала устройства соединен с вторым информационным входом-выходом двухнаправленного коммутатора, с первым информационным входом второго мультиплексора и с выходом второго блока элементов И-НЕ с открытым коллектором, выход первого мультиплексора
соединен с первым входом блока элементов ИЛИ, второй вход и выход которого соединены соответственно с выходом второго мультиплексора и с информационным выходом канала устройства, информационные входы которого соединены с первыми входами первого и второго блоков элементов И-НЕ с открытым коллектором, вход разрыва магистрали слева канала устройства соединен с управляющим входом первого мультиплексора, с первым входом элемента ИЛИ и с вторым входом второго блока элементов И-НЕ с открытым коллектором, вход разрыва магистрали справа канала устройства соединен с управляющим входом второго мультиплексора, с вторым входом элемента ИЛИ
и с вторым входом первого блока эле- 20 ройства соединен с входом опроса пер-
элементов ИЛИ и выход опроса К/2 канала устройства соединены соответственно с первого по третий входами (К+1)-го элемента ИЛИ, выход которого соединен с синхровходом триггера, выход одновибратора соединен с входом опроса (К/2+1)-го канала устрой- ства, выход Р-го (Р 1,К/2-1) эле- i
мента ИЛИ соединен с вторым входом (Р+1)-го элемента ИЛИ, выход А-го (А К/2+2,4) элемента ИЛИ соединен с вторым входом (А-1)-го элемента ИЛИ, выход опроса Р-го канала устройства соединен с входом опроса (Р+1)- го канала устройства, вход опроса А-го канала устройства соединен с выходом опроса (А-1)-го канала устройства, выход опроса К-го канала уст
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для подключения абонентов к общей магистрали | 1987 |
|
SU1494011A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1987 |
|
SU1587528A1 |
Многоканальное устройство приоритета | 1988 |
|
SU1580363A1 |
Многоканальное устройство приоритета | 1989 |
|
SU1675884A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1989 |
|
SU1686443A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1587505A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1988 |
|
SU1711172A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1499344A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1437862A1 |
Многоканальное устройство приоритета | 1988 |
|
SU1619270A1 |
Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких ресурсов к общей магистрали. Цель изобретения - расширение области применения и повышение производительности устройства за счет реализации приоритетного режима обслужи- вания запросов. Устройство содержит К каналов, перед наиболее приоритетным каналом - триггер, элемент задержки, одновибратор; перед каждым каналом - элемент ИЛИ и в каждом канале - три элемента задержки, четыре мультиплексора, элемент НЕ, элемент И, два триггера, элемент ИЛИ, элемент 2 И- ИЛИ, переключатель, два одновибратора, два блока элементов И с открытым коллектором, блок элементов ИЛИ. В устройстве реализуется приоритетный режим обслуживания запросов для адаптируемых к потоку запросов структур систем, основанных на динамической сегментации моноканала, по которому одновременно могут совершать обмен информацией несколько пар абонентов.. Это позволяет добиться наивысшей эффективности использования метода динамической сегментации моноканала. 2 ил. I (Л
ментов И-НЕ с открытым коллектором, выход элемента ИЛИ соединен с управлющим входом двухнаправленного коммутатора, третий информационный вход/вход которого через ограничивающие ре зисторы подключены к шине питания канала устройства, вторые информационные входы первого и второго мультиплексоров соединены с шиной логического 0м канала устройства, первы и второй входы и выход элемента 2И- ИЛИ соединены соответственно с выходом первого элемента задержки, с инверсным выходом первого триггера и с входом первого одновибратора, вход отключения опроса канала устройства сое динен с управляющим входом третьего мультиплексора, вход включения опроса канала устройства соединен с управляющим входом четвертого мультиплексора, второй информационный вход-выход и выход управления опросом Т-го (Т 1,К-1) канала устройства соединен соответственно с первым информационным входом/выходом и входом управления опросом (Т+1)-го канала устройства, о тличаю- щ е е с я тем, что, с целью расширения области применения и повышения производительности за счет реализаци приоритетного обслуживания запросов, устройство дополнительно содержит
К+1 элементов ИЛИ, причем выход
возобновления опроса М-го (М - 1,К) канала устройства соединен с первым входом М-го элемента ИЛИ, вторые входы первого и К-го элементов ИЛИ соединены с входами логического О устройства, выходы К/2-го и К/2+1-го
0
5
5
0
5
5
вого канала устройства, причем каждый канал устройства дополнительно содержит второй и третий элементы задержки, второй триггер и элемент И, причем в каждом канале вход опроса канала устройства соединен с входом первого элемента задержки, с третьим входом элемента 2И-ИЛИ и с первым входом элемента И, второй вход и выход которого соединены соответственно с выходом элемента НЕ и с синхровходом первого триггера, информационный вход и выход установки в О которого соединены соответственно с шиной логической 1 канала устройст- ва и с входом запроса канала устройства, выход подтверждения запроса которого соединен с прямым выходом первого триггера и входом второго элемента задержки, выход которого соединен с четвертым входом элемента 2И-ИЛИ, выход первого одновибратора соединен с выходом опроса канала устройства, с входом установки в 1 второго триггера и с входом третьего элемента задержки, выход которого соединен с входом установки в О второго триггера, выход которого соединен с выходом разрешения снятия управляющих сигналов канала устройства, вход возобновления опроса которого соединен с входом второго одно- вибратора, выход которого соединен с выходом возобновления опроса канала устройства, вход управления опросом канала устройства соединен с первым информационным входом третьего мультиплексора, выход которого соединен с входом элемента НЕ н с первым информационным входом четвертого мультиплексора, выход которого соединен с выходом управления опросом канала устройства, вторые информационные
18
W
678
входы третьего и четвертого мультиплексоров соединены соответственно с шинами логических 1 и б канала устройства.
оо о&оо
И 9 Ю Ц Ш315
Многоканальное устройство приоритета для обслуживания запросов | 1983 |
|
SU1145343A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1987 |
|
SU1494011A1 |
Авторы
Даты
1991-04-23—Публикация
1989-04-06—Подача