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

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

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

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

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

Устройство содержит М каналов 1, перед первым каналом элемент 2 задержки, одновибраторы 3 и 4 и в каждом из М каналов 1 триггеры 5 и 6, элементы 7 и 8 задержки, элементы И 9 и 10, элементы ИЛИ 11-13, счетчик 14, регистр 15, элемент ИЛИ,

16, схему 17 сравнения, одновибраторы 18 и 19, вход 20 запроса, выход 21 подтверждения запроса 21, вход 22 опроса, тактовый вход 23, выход 24 опроса.

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

В исходном состоянии первый триггер 5 всех каналов находится в нуле, в регистре 15 зашито значение несущей, равное числу синхроимпульсов пакета (или пакета и квитанции - ответа адресата, в случае использования квитанции). При включении устройства появляется импульс на выходе одновибратора 19 всех каналов - обнуляется содержимое счетчика 14 всех каналов - появляется высокий потенциал на выходе элемента ИЛИ 16 всех каналов. После чего появляется высокий потенциал на выходе

Ч

|N

элемента 2 задержки, одновибратор 3 вырабатывает сигнал опроса (эстафету), поступающий через одновибратор 4 в первый канал. При отсутствии запроса в устройстве (низкий потенциал на входе запроса 20 всех каналов) опрос поступает последовательно через все каналы, в канале по цепи: элемент задержки 7, элемент И 9, элемент ИЛИ 12 и с выхода 24 опроса последнего канала поступает на первый вход одновибратора 4 (первый и второй входы которого соединены по ИЛИ) - опрос каналов возобновляется. При поступлении запроса на вход 20 запроса по переднему фронту опроса триггер 5 канала устанавливается в единицу, импульс опроса элементом И 9 далее не пропускается. Появляется высокий потенциал на выходе 21 ответа канала - абонент канала начинает .передачу пакета, который, проходя по магистрали, увеличивает содержимое счетчика 14 вс ех каналов. В канал&х появляется низкий потенциал на выходе элемента ИЛИ 16 и в канале, абонент которого совершает обмен, появляется низкий потенциал на выходе элемента И 10 - через элемент 8 задержки запускается одновибратор 18 - сигнал опроса через элемент ИЛИ 12 проходит в следующий канал - опрос возобновляется. Если в другом канале есть запрос, триггер 5 этого канала по переднему фронту опроса устанавливается в единицу, но на выходе элемента И 10 высокий потенциал не появляется (содержимое счетчика 14 каналов не равно нулю) - опрос этим каналом не пропускается. Счетчик 14 подсчитывает число синхроимпульсов сопровождения пакета, число которых зашито в регистре 15 (используется дейтаграммный способ передачи данных - пакеты имеют одинаковую длину).

При обнаружении ошибки, о которой сигнализирует квитанция, повторной передачи пакета не производится - запрос встает в очередь. Адаптером канала, захватившим опрос вторым, пакет не выдается, так как на выходе элемента ИЛИ 16 низкий потенциал. После прохождения квитанции во всех каналах появляется высокий потенциал на выходе схемы 17 сравнения, обнуляющий содержимое счетчиков 14, появляется высокий потенциал на выходах элементов ИЛИ 16 каналов. В канале, адаптер которого закончил передачу пакета, триггер 5 устанавливается в ноль. Адаптер, захвативший опрос вторым, начинает передачу пакета, одновибратор 18 этого канала возобновляет опрос и т.д. В случае, если за цикл опроса, во время передачи пакета по каналу, не выбран ни один из каналов, опрос возвращается в канал, адаптер которого

производит передачу пакета. В этом случае триггер 6 канала адаптера-передатчика устанавливается в единицу (опрос, когда первый триггер 5 в единице), что может

возникнуть только в этом канале. Тогда при снятии запроса в этом канале триггер 6 устанавливается в ноль, через элемент ИЛИ 11 запускается одновибратор 18 - этот канал возобновляет опрос со следующего по

порядку канала. Таким образом, во время передачи пакета по каналу производится цикл опроса каналов (начало которого задается элементом 8 задержки) и в случае, если хотя бы один абонент к этому времени выставил запрос, после окончания обмена этот абонент сразу начинает передачу пакета без дополнительного арбитража.

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

Многоканальное устройство для подключения абонентов к общей магистрали, содержащее первый и второй одновибрато- ры и К каналов (К - число абонентов), каждый из которых содержит первый и второй

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

соединен с входом установки в О первого триггера, информационный вход которого соединен с шиной логической единицы устройства, выход опроса М-го (М 17 К-1) канала соединен с входом опроса (М+1)-го

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

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

0

третьего элемента ИЛИ, входы которого соединены с группой выходов счетчика и с первой группой входов схемы сравнения, вторая группа входов и выход которой соединены соответственно с группой выходов регистра и первым входом четвертого элемента ИЛИ, второй вход и выход которого соединены соответственно с выходом второго одновибратора и с входом установки в О счетчика, счетный вход счетчика и вход второго одновибратора соединены соответственно с тактовым входом канала устройства и с шиной логической единицы устройства.

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

название год авторы номер документа
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1464167A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Щеглов Андрей Юрьевич
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1686443A1
Многоканальное устройство приоритета 1988
  • Щеглов Андрей Юрьевич
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1517029A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Щеглов Андрей Юрьевич
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1499343A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Щеглов Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1494011A1
Многоканальное устройство приоритета 1988
  • Щеглов Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1580363A1
Устройство для подключения источника информации к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1509918A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
  • Щеглов Андрей Юрьевич
  • Иванов Леонид Сергеевич
SU1587528A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1651287A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
  • Щеглов Андрей Юрьевич
  • Иванов Леонид Сергеевич
SU1661780A2

Иллюстрации к изобретению SU 1 711 172 A1

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

Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности к общей магистрали. Цель изобретения - повышение быстродействия устройства за счет продолжения арбитража запросов после захвата магистрали. Устройство содержит перед первым каналом элемент задержки, два одновибратора и в каждом из М каналов, два триггера, два элемента задержки, два элемента И, три элемента ИЛИ, счетчик, регистр, элемент ИЛИ-НЕ, схему сравнения, два одновибратора. Работаетус- тройство следующим образом. После захвата магистрали канал абонента, совершающего обмен, возобновляет опрос каналов. При появлении запроса в другом канале этот канал выдает пакет на магистраль сразу после освобождения магистрали, за счет того, что в каждом канале отслеживается момент завершения обмена информацией по моноканалу. Таким образом, не требуется дополнительного арбитража запросов. 1 ил. (Л С

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

21

20 21

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

Многоканальное устройство приоритета для обслуживания запросов 1983
  • Аграновский Александр Владимирович
  • Омаров Омар Магадович
  • Симонович Илья Владимирович
SU1145343A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР по заявке №4621900, кл.С 06 F 9/46,31.10.88.

SU 1 711 172 A1

Авторы

Щеглов Андрей Юрьевич

Богатырев Владимир Анатольевич

Иванов Леонид Сергеевич

Даты

1992-02-07Публикация

1988-11-05Подача