Многоканальное устройство для подключения абонентов к общей магистрали Советский патент 1988 года по МПК G06F9/50 G06F13/36 

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

00 00

09

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

Цель изобретения - расширение области применения за счет учета времени обслуживания абонентов,

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

Каждьм канал устройства содержит регистр 1, счетчик 2, первый 3 и второй 4 триггеры, группу входов 5 ко- да времени, группу элементов 6 срав- нения, группу элементов И 7, элемент ИЛИ В, генератор 9 импульсов, группу коммутаторов 10, элемент 11 задержки общую магистраль 12, к которой под- ключен каждый канал, запросный вход 13, группу входов 14 кода приоритета

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

В начальный момент времени триг- геры 3 и 4 и счетчик 2 всех абонентов, подключенных к магистрали 12, установлены в нулевое состояние (цепи установки в исходное на схеме не показаны). При этом на шинах общей магистрали 12 присутствуют нулевые сигналы, поскольку триггер 4 находится в О. В регистр 1 по синхроимпульсу записывается адрес данного

6 сравнения. При этом на инверсном выходе элемента ИЛИ 8 появляется ну- левой потенциал, который закрывает триггер 4. На вторые входы элементов 6 сравнения поступает код приоритета с выхода регистра 1. В случае несовпадения кодов на выходе соответствующего элемента 6 сравнения появляется нулевой сигнал, причем появление нулевого сигнала в старшем разряде приводит к формированию нулевых сигналов на вькодах элементов И 7 данного разряда, а также всех младших разрядах.

Через определенное время (после появления единичного сигнала на выходе триггера 4), определяемое окончанием переходных процессов и установлением стабильных сигналов на выходах элементов 6 сравнения и И 7, на выходе элемента 11 задержки появляется единичный сигнал. Этот сигнал открывает коммутаторы 10 для прохождения сигналов с вькодов регистра 1 на магистраль 12 под действием управляющих сигналов с выхода элемента 6, сравнения и элементов И 7.

Таким образом, если в каком-либо разряде появляется несовпадение кодов, что свидетельствует подключению в данном разряде в общей магистрали 12 более приоритетного абонента.

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

название год авторы номер документа
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Дмитров Дмитрий Владимирович
SU1322285A1
Многоканальное устройство для подключения абонентов к общей магистрали 1982
  • Чудов Александр Алексеевич
SU1072047A1
Устройство для обслуживания группы запросов 1988
  • Белан Александр Михайлович
  • Макрусев Виктор Владимирович
SU1562913A1
Устройство приоритетного обслуживания каналов 1989
  • Белан Александр Михайлович
  • Козловский Николай Николаевич
SU1702369A1
Многоканальное устройство для подключения абонентов к шинам общей магистрали 1986
  • Макарчук Александр Моисеевич
  • Кретинин Олег Игоревич
  • Адаменко Юрий Валентинович
SU1345196A1
Многоканальное устройство для подключения абонентов к общей магистрали 1983
  • Громова Галина Васильевна
  • Чудов Александр Алексеевич
SU1109754A1
Устройство для сопряжения к абонентов с М вычислительными машинами 1987
  • Баранов Валерий Викторович
  • Григорьев Алексей Владимирович
  • Чудов Александр Алексеевич
SU1411758A1
Устройство динамического приоритета 1987
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Соколов Сергей Алексеевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
SU1495793A1
Многоканальное устройство для подключения абонентов к общей магистрали 1982
  • Чудов Александр Алексеевич
SU1072046A1
Многоканальное устройство с динамическим приоритетом 1982
  • Литвинов Анатолий Леонидович
  • Литвиненко Александр Сергеевич
  • Луцишин Николай Иванович
  • Чикин Леонид Александрович
SU1049908A1

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

Изобретение относится к вычислительной технике, в частности к приоритетным устройствам обмена, и может быть использовано в вьтислительных системах, управляющих доступом к некоторому общему ресурсу. Цель изобретения - расширение области применения за счет учета времени обслуживания абонентов. Устройство содержит в каждом канале п-разрядньй регистр 1 (где п - число разрядов адреса абонента);, группы элементов Н 7, группу элементов сравнения 6, триггеры 3, 4, генератор тактовых импульсов 9, счетчик 2, группу коммутаторов 10, элемент задержки 11. Устройство позволяет учитывать время обслуживания абонентов за счет подачи кода времени на группу входов счетчика 2. После обслуживания абонента данного канала производится сброс триггеров 4 всех каналов и триггера 3 данного канала. 1 ил.

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

канала в виде п-разрядного двоичного 5 то сигналы с остальных младших разчисла, соответствующего его приоритету на подключение. Запрос на приоритетное обслуживание от абонента поступает на вход 13. В это же время на вход 5 поступает код време.ни, необходимого для обслуживания данного запроса. .Тогда сигнал с входа 13 переводит триггер 3 в единичное состояние и обеспечивает запись в счетчик 2 кода времени обслуживания данного запроса.

Предположим, что запросы на вход 13 поступают одновременно в устрой- . ствах, соответствующ1г1х нескольким абонентам. Наличие единичных потенциалов на управляющее входах триггеров ч позволяет первым тактовьм им- пульСом с выхода генератора 9 перевести эти триггеры в единичное состояние. Коды приоритетов с выходов регистров 1 поступают в магистраль 12, где устанавливается результирующее число на основе проводного ИЛИ, которое поступает на входы элементов

рядов данного канала в магистраль 12 выдаваться не будут, чтобы не препятствовать поиску наиболее приоритетного абонента.

Если же во всех разрядах призош- ло совпадение кодов, что соответствует подключению к магистрали 12 канала с наибольшим приоритетом, то на выходе элемента И 7,, этого

канала появляется единичньй сигнал, и счетчик 2 начинает подсчет импульсов, поступающих с выхода генератора 9.

В момент заполнения счетчика 2, что соответствует заданному времени занятия магистрали данным запросом, на выходе счетчика 2 формируется единичный сигнал, который поступает в шину управления общей магистрали 12. Из шины 12 управления этот сигнал поступает во все каналы и устанавливает триггеры 4 в нулевое состояние. Триггер 3 устанавливается в

нулевое состояние только в канале, запрос которого был выполнен.

В магистрали 12 вновь отсутствует информация. Следовательно, на управляющих входах триггеров 4 тех каналов, в которых присутствуют запросы, формируются единичные сигналы. Следующим импульсом с выхода генератора 9 производится установка триггеров 4 в единичное состояние. Далее возобновляется поиск канала с наибольшим приоритетом аналогично описанному.

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

Многоканальное устройство для подключения абонентов, к общей магистрали, содержащее каналы, каждый из которых содержит регистр, счетчик, первый и второй триггеры, группу из N элементов сравнения (N - число разрядов адреса абонента), группу из N-1 элементов И, генератор импульсов N коммутаторов и элемент задержки, причем запросный вход канала подключен к S-входу первого триггера, выход которого подключен к первому 1-входу второго триггера, j-я шина магистрали (j , N) подключена к первому входу j-ro элемента сравнения группы всех каналов, в каждом канале выход j-ro элемента сравнения группы подключен к j-му входу i-ro элемента И группы (i j, ...,I)I-1), выход генератора импульсов подключен к С-входу второго триггера и счетному :-входу счетчика, выход (N-1)-ro

элемента И группы подключен к К-вхо- 4ДУ первого триггера, выход i-ro разряда регистра подключен к второму входу i-ro элемента сравнения группы и к информационному входу i-ro коммутатора, выход второго триггера подключен к первым управляющим входам всех коммутаторов и через элемент задержки - к вторым управляющим входам всех коммутаторов, выход первого элемента сравнения группы подключен к третьему управляющему входу первого коммутатора, выход К-го элемента И группы (к 1, N-1) подключен к третьему управляющему входу (К+1)-го коммутатора, выход i-ro коммутатора подключен к i-й шине магистрали.

целью расширения области применения устройства за счет учета времени обслуживания абонентов, в каждьй канал устройства введен элемент ИЛИ-НЕ, выход которого соединен с вторым 1-входом второго триггера, запросный вход канала соединен с входом записи счетчика, группа входов кода времени канала соединена с группой информационных входов счетчика, j-й вход элемента 1ШИ-НЕ каждого канала соединен с j-й шиной общей магистрали, выход (N-1)-ro элемента И группы в каждом канале соединен с входом разрешения счета . счетчика, выход которого подключен к (М+1)-й шине общей магистрали, которая подключена к С-входу первого триггера и входу сброса вторых триггеров всех каналов.

Документы, цитированные в отчете о поиске Патент 1988 года SU1388863A1

Многоканальное устройство для подключения абонентов к общей магистрали 1982
  • Чудов Александр Алексеевич
SU1072047A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Дмитров Дмитрий Владимирович
SU1322285A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 388 863 A1

Авторы

Сидоренко Николай Федорович

Тимонькин Григорий Николаевич

Ткаченко Сергей Николаевич

Харченко Вячеслав Сергеевич

Дмитров Дмитрий Владимирович

Остроумов Борис Владимирович

Даты

1988-04-15Публикация

1986-09-04Подача