Многоканальное устройство для подключения абонентов к общим магистралям
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике ,в частности, к приоритетным устройствам, и может быть использовано для обращения нескольких абонентов к двум общим ресурсам. Цель изобретения - расширение функциональных возможностей за счет обеспечения возможности обмена по двум общим магистралям. Многоканальное устройство для подключения абонентов к общим магистралям содержит элемент НЕ, одновибратор, элемент ИЛИ и К каналов, каждый из которых содержит девять элементов ИЛИ, пять триггеров, четыре элемента задержки, восемь элементов И, четыре одновибратора, три элемента НЕ. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5y> 4 G 06 F 9/46, 13/36
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И д BTGPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4260529/24-24 (22) 11. 06.87 (46) 07.08.89. Бюл. № 29 (72) А.Ю.Щеглов, В.А.Богатырев ,и Л.С.Иванов (53) 681.325(088.8) (56) Автоматика и вычислительная техника, 1986, ¹ 4, с.48.
Авторское свидетельство СССР № 1437862, кл. G 06 F 9/46, 22.04. 87. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ
ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩИМ МАГИСТРАЛЯМ
Изобретение относится к области
1 вычислительной техники, в частности к приоритетным устройствам, и может быть использовано для организации нескольких абонентов к общему ресурсу, в частности к двум общим магистралям.
Цель изобретения — расширение функциональных возможностей устройства за счет возможности обмена абонентов по двум общим магистралям.
На чертеже представлена функциональная схема устройства.
Устройство содержит М каналов 1, перед первым каналом устройство содержит HE 2, одновибратор 3, элемент
ИЛИ 4", в каждом из М каналов 1 со,держит триггеры 5 — 9, элементы 1О—
13 задержки, элементы И 14 - 21,счет.
„„SU„„1499342 А 1 (57) Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть
\ использовано для обращения нескольких абонентов к двум общим ресурсам.
Цель изобретения — расширение функциональных возможностей за счет обеспечения возможности обмена по двум общим магистралям. Многоканальное устройство для подключения абонентов к общим магистралям содержит элемент НЕ, одновибратор, элемент ИЛИ и К каналов, каждый из которых содержит девять элементов ИЛИ, пять триггеров, четыре элемента задержки, восемь элементов И, четыре одновибратора, три элемента НЕ. 1 ил, чик 22, одновибраторы 23-26, элементы ИЛИ 27 — 25, элементы НЕ 36-38, вход 39 запроса канала, выход 40 снятия запроса канала, выход 41 подтверждения запроса канала при обмене по первой общей магистрали 41, выход 42 подтверждения запроса канала при обмене по второй общей магистрали, вход
43 опроса канала устройства, выход
44 опроса канала устройства.
Устройство работает следующим об" разом.
В исходном состоянии триггеры 5-9 находятся в нуле, содержимое счетчика 22 равно нулю. При включении устройства на выходе элемента НЕ 2 появляется высокий потенциал, по переднему фронту которого одновибратор 3 вырабатывает импульс опроса, который
3 149 через элемент ИЛИ 4 проходит на вход
43 устройства первого канала. При отсутствии сигналов запроса на всех каналах (низкий потенциал на входе
39 запроса канала) импульс опроса через элемент 11 задержки, элемент
13 задержки, элемент И 15, элемент
10 задержки, элемент И 14 (с выхода элемента 11 задержки содержимое счетчика 22 увеличивается на единицу, появляется высокий потенциал на первом выходе счетчика 22, на первом выходе
1 триггера 8, на выходе элемента И 17, на выходе элемента ИЛИ 30), элемент ИЛИ
32 поступает на выход 44 устройства первого канала и так последовательно через все каналы, и с выхода 44 устройства последнего канала через элемент ИЛИ 4 — на вход 43 устройства первого канала и т.д. Проходя через элемент ИЛИ 27, импульс опроса устанавливает триггер 7, в единицу и появляющийся высокий потенциал на
его выходе пропускает импульс опроса с выхода элемента 13 задержки через элемент И 15, и если сигнал опроса состоит из одного импульса, то триггер 7 устанавливается в ноль по цепи: элемент И 16, элемент ИЛИ 27.
Счетчик 22 сбрасывается в ноль импульсом опроса с выхода элемента ИЛИ
32 через элемент ИЛИ 34, таким образом устройство подготавливается к приему очередного сигнала опроса.
Элемент 13 задержки задерживает импульс опроса на время срабатывания элемента ИЛИ 27 и триггер 7, элемент
10 задержки задерживает импульс опроса на время срабатывания триггера 5, элемента И 17, элемента ИЛИ 30. При наличии высокого потенциала на входе
39 запроса канала какого-либо канала, при наличии одного импульса в сигнале опроса импульсом опроса с выхода элемента И 15 триггер 5 устанавливается в единицу, высокий потенциал с
его второго выхода проходит через элемент И 19 на выход подтверждения запроса канала при обмене по первой магистрали 41 и на вход элемента ИЛИ
31,. который пропускает импульс опроса с выхода элемента 10 задержки через элемент И 21, и через элемент
ИЛИ 33, элемент ИЛИ 32 импульс опроса проходит на выход 44 устройства.
С выхода элемента ИЛИ 33 импульс оп роса устанавливает триггер 9 в единицу и по переднему фронту высокого
9342 4 потенциала, появляющемуся на его выходе, одновибратор 26 вырабатывает импульс, который проходит через элемент ИЛИ 33, устанавливая триггер
9 в исходное состояние, элемент ИЛИ
32 на выход 44 устройства. Таким образом сигнал опроса, появляющийся иа выходе 44 устройства состоит иэ двух импульсов опроса. Начинается on10 ро с в с ех к ан ало в, кроме выб р анно го и при наличии сигнала запроса на каком-либо из этих каналов абоненту выбираемого канала предоставляется вторая общая магистраль. В этом случае счет15 чик 22 восстанавливается в исходное состояние по цепи: элемент ИЛИ 35, одновибратор 23, вырабатывающий импульс по переднему фронту высокого потенциала, элемент ИЛИ 34 (в этом случае сброс счетчика 22 может про известись и с входа элемента ИЛИ 32, но в. случае, например, когда выбираются два канала, и первым выбирается канал, имеющий меньший порядковый номер, и с него с первого снимается сигнал запроса, при отсутствии цепи: элемент ИЛИ 35, одновибратор 23, эле20
25 мент ИЛИ 34, сигнал опроса приходит на второй выбранный канал, счетчик
22.которого не сброшен). Сигнал опроса, состоящий из двух импульсов onроса, проходит через невыбранный ка"
30 нал при отсутствии на этом канале сигнала запроса следующим образом:
35 два импульса опроса с выхода элемента 11 задержки через элемент 19 задержки — на вход элемента И 15, при этом триггер 7 пропускает через элемент И 15 только один импульс опроса, к этому времени появляется высокий потенциал на втором выходе счетчика
22 и импульс опроса через элемент И
16 не пропускается ° Появляется высокий потенциал на втором выходе триггера 8, выходах элемента И 18, элемента ИЛИ 31 и импульс опроса про40
45 ходит с выхода элемента 10 задержки через элемент И 21 на выход элемента ИЛИ 33 и на выход 44 устройства поступает сигнал опроса, содержащий
50 два импульса опроса, получаемый анато импульс опроса с выхода элемента
I0 задержки также проходит через элелогично описанному. Если сигнал опроса, состоящий из двух импульсов
55 опроса, поступает на вход 43 устройства канала, абонент которого обменивается по первой общей магистрали, 40. мент И 21, так как на втором входе элемента ИЛИ 31 поддерживается потенциал с выхода элемента И 19, а на первом входе элемента И 20 — низкий потенциал с выхода элемента HF. 37.
Снять высокий потенциал с управляющего входа 39 запроса канала абонент может при наличии высокого потенциала на управляющем выходе 40 снятия запроса канала. Это позволяет повысить помехоустойчивость устройства, так как два следующих друг за другом сигнала опроса не могут отстоять друг от друга менее чем на 1,5 э.к где c, — это время задержки цепи. элемент ИЛИ 27, элемент 13 задержки, элемент И 15, элемент !О задержки, элемент И 14, элемент ИЛИ 32. Время задержки элементов 11 и 12 задержки 20 равно между собой и не меньше, чем
1,5 v „, т.е. снять сигнал запроса канал может либо не меньше, чем за
1,5, до прихода сигнала опроса, либо не меньше, чем 3 ь „, после 25 прихода сигнала опроса, т,е. не меньше, чем l 5, „, после прохождения сигнала опроса через канал. При снятии сигнала запроса, если обмен производится по первой общей магистра- 30 ли, на выходе одновибратора 24 появляется импульс, который проходит через .элемент ИЛИ 32 на выход 44 устройства, сбрасывая счетчик 22.
При выборе абонентом второй общей магистрали устройство работает следующим образом. На втором выходе триггера 8 появляется высокий потенциал и при наличии высокого потенциала на входе 39 запроса канала, импульс с выхода элемента И 15 устанавливает триггер 5 в единицу,появляется высокий потенциал на выходе элемента И 20, на выходе подтверждения запроса канала при обмене по вто- 45 рой общей магистрали 42 и импульс через элемент И l 4 не проходит,,так как высокий потенциал с выхода элемента И 20 поступает через элемент ИЛИ
30 на второй вход элемента И 14 с 60 задержкой, не позволяя пройти через элемент И 14 импульсу опроса. При этом очередной сигнал опроса, содер" жащий один импульс опроса, проходит с выхода элемента И 15 так: если на втором входе элемента ИЛИ 30 — высокий потенциал, то импульс опроса про ходит через. элемент 10 задержки, элемент И 14, элемент ИЛИ 32 на выход 44
342
6 устройсва. Прн снятии абонентом,закончившим обмен по второй общей магистрали, сигнала запроса появляется, низкий потенциал на выходе подтверждения запроса канала при обмене по второй общей магистрали 42, одновибратор 25 вырабатывает импульс, который проходит через элемент ИЛИ 33, и на выходе 44 устройства появляются
-два импульса опроса аналогично описанному. При выборе одной из двух общих магистралей высокий потенциал на выходе элемента ИЛИ 28 или соответственно элемента ИЛИ 29 поддерживается с выхода элемента И 19 или соответственно элемента И 20, поэтому изменение состояния триггера 8 не влияет на снятие высокого потенциала с одного из двух выходов подтверждения запроса канала при обмене по пер- . вой или по второй общей магистрали
41 или 42. формулаизобретения
Многоканальное устройство для подключения абонентов к общим магистралям, содержащее К каналов (К вЂ” число абонентов), элемент ИЛИ, одновибратор, элемент НЕ, вход и выход которого соединен соответственно с шиной логического нуля устройства и с входом одновибратора, выход которого соединен с первым входом элемента ИЛИ, выход которого соединен с входом опроса. первого канала, выход, опроСа
M-ro канала (М=1, К-1) соединен с входом опроса (M+1)-го канала устройства, выход опроса К-го канала соединен с вторым входом элемента ИЛИ,причем каждый канал устройства содержит первый и второй триггеры, счетчик, первый и второй элементы задержки, с первого по четвертый элементы И,первый и второй одновибраторы, первый и второй элементы ИЛИ, первый и второй элементы НЕ, причем в каждом канале вход запроса канала устройства соединен с информационным входом первого триггера и входом первого элемента
НЕ, выход которого соединен с входом установки в "0" первого триггера, отличающееся тем, что, с целью расширения функциональных воэможностей за счет возможности обмена по двум магистралям, каждый канал дополнительно содержит с третьего по пятый триггеры, третий и чет!
499342 вертый элементы задержки, с пятоro по восьмой элементы И, третий и четвертый одновибраторы, третий элемент
НЕ, с третьего по девятый элементы
ИЛИ, причем вход опроса канала у"тройства соединен с входом первого элемента задержки и входс..1 установки
II tt в l второго триггера, вход установ11 t t ки в 0 которого соединен с выходом второго элемента задержки, вход которого соединен с выходом первого элемента задержки, со счетным входом счетчика, с первым входом первого элемента ИЛИ и с входом третьего элемента задержки, выход которого соединен с первым входом первого элемен- . та И, выход которого соединен с синхровходом первого триггера, с первым входом второго элемента И с входом четвертого элемента задержки, выход которого соединен с первыми входами третьего и четвертого элементов И, выход нулевого разряда счетчика сое динен с входом установки в "1" третьего триггера и с вторым входом вто,рого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, выход которого соединен со счетным входом четвертого триггера, выход которого соединен с вторым входом первого элемента И, выход первого разряда счетчика соединен с входом установки в "0" третьего триггера, прямой выход которого соединен с первыми входами пятого элемента И и второго элемента ИЛИ, выход которого соединен с первым входом шестого элемента И, второй вход которого соединен с первым входом седьмого элемента И и прямым. выходом первого триггера, инверсный выход которого .соединен с вторым входом пятого и первым входом восьмого элементов И, второй вход которого соединен с первым входом третьего элемента ИЛИ и с инверсным выходом третьего триггера, выход третьего элемента ИЛИ соединен ,с вторым входом седьмого элемента И, третии вход которого соединен с выходом второго элемента НЕ, вход которого соединен с выходом шестого элемента И, первым выходом подтверждения запроса канала устройства, вторым входом второго элемента ИЛИ,первыми входами четвертого И пятого элементов ИЛИ, входом первого одновиб1О ратора, выход которого соединен с первым входом шестого элемента ИЛИ, второй вход. которого соединен с выходом четвертого элемента И, второй вход которого соединен с выходом !
5 седьмого элемента ИЛИ, первый вход которого соединен с выходом пятого элемента И, выход седьмого элемента И соединен с вторым выходом подтверждения запроса канала устройства, с вторыми входами третьего, пятого и седьмого элементов ИЛИ, с входами второго одновибратора и третьего элемента НЕ, выход котороro соединен с третьим входом шестого эле25 мента И,. выход восьмого элемента И соединен с вторым входом четвертого элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И, выход которого соединен с перщ0 вым входом восьмого элемента ИЛИ, второй вход которого соединен с Bblxo дом второго одновибратора, выход восьмого элемента ИЛИ соединен со счетным входом пятого триггера и третьим входом шестого элемента ИЛИ, выход которого соединен с выходом опроса канала устройства и первым входом девятого элемента ИЛИ, выход и второй вход которого соединены со4Q ответственно с входом установки в
"0" счетчика и выходом третьего одновибратора, вход которого соединен с выходом пятого элемента ИЛИ, выход пятого триггера соединен с вхо45 дом четвертого одновибратора, выход которого соединен с третьим входом восьмого элемента ИЛИ,.выход второго триггера соединен с выходом разрешения снятия запроса канала устройств.
) 499342
Составитель А.Афанасьев
Редактор JI,Ãðàòèëëî Техред A,Êðàâ÷óê Корректор М. Мак симишинец
Заказ 4694/47 Тираж 668 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101