Устройство для сопряжения абонента с общей магистралью

 

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

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

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

РЕСПУБЛИК

ÄÄSUÄÄ 1541625 (51) 5 С 06 F 1 3/36

OllHCAHME ИЗОБРЕТЕНИЯ

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

2 ных системах, содержаних несколько источников информации, подключенных к общей магистрали, в частности при создании локальных вычислительных сетей. Цель изобретения — новьпрение производительности вычислительной системы за счет аппаратного отбора пакетов данных Устройство содержит два согласующих элемента, селектор информации, три регистра сдвига, регистр адреса пакета данных, регистр адреса, два элемента сравнения, пять триггеров, счетчик адреса, три счетчика, четыре элемента задержки, три элемента И, три элемента ИЛИ, элемент И-Klw. 1 ил.

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ fHHT СССР

1 (61) 1432542 (21) 4401077/24-24 (22) 01.04.88 (46) 07.02.90. Бюл. Р 5 (71) Пермское научно-производственное объединение "Парма" (72) В.Н.Попов, В.И.Киселев и Е.В.Каюшев .(53) 681.325 (088.8) (56) Авторское свидетельство СССР

N- 1432542, кл. Г 06 F 13/36, .1987. (54) УСТРОЙСТВО ДЛЯ СОПРЯ11ЖНИЯ АБОНЕН-

ТА С ОБЩЕЙ МАГИСТРАЛЬЮ (57) Изобретение относится к вычислительной технике и может быть использовано в распределенных вычислительИзобретение относится к вычисли- тельной технике, и может быть использовано в распределенных вычислительных системах, содержащих несколько источников информации, подключенных к общей магистрали, в частности при создании локальных вычислительных сетей, и является усовершенствованием изобретения по авт.св. Р 1432542.

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

На чертеже представлена блоксхема устройства.

Устройство содержит первый и второй согласующие элементы 1 и 2, селектор 3 информации, первый счетчик 4, регистр 5 адреса, с первого по третий триггеры 6-8, первый и второй элементы 9 и 10 задержки, первый элеI мент И 11 элемент И-ИЛИ 12, первый и второй регистры 13 и 14 сдвига, пер вый элемент 15 сравнения, счетчик 16 адреса, второй и третий счетчики 17 и 18, третий элемент 19 задержки, четвертый триггер 20, второй и тре,тий элементы И 21 и 22, с первого по третий элементы ИЛИ 23-25, общую магистраль 26, вход 27 устройства, служащий для подключения к синхровыходу абонента, вход 28 устройства, служащий для подключения к выходу окончания передачи абонента, вход 29 устройства, служащий для подключения к информационному выходу абонента

Э выход 30 устройства, служащий для под ключения к входу разрешения передачи абонента, выход 31 устройства, служащий для подключения к входу разрешения приема абонента, выход 32 устройства, служащий для подключения

1541625 к информационному входу абонента, третий регистр 33 сдвига, регистр

34 адреса пакета данных, второй элемент 35 сравнения, пятый триггер 36 и четвертый элемент 37 задержки.

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

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

34 адреса пакета данных. Принимаемая информация из общей магистрали 26 через первый согласующий элемент 1 поступает на вход селектора 3 информации и на информационный вход третьего регистра 33 сдвига, при этом да.нная информация сдвигается в третьем регистре 33 сдвига под действием сигнала синхронизации с входа 27 устройства. Сигнал с выхода селектора 3 информации разрешает работу пятого

I триггера 36 и воздействует на вход четвертого элемента 37 задержки, вызывая появление сигнала на выходе четвертого элемента 37 задержки че-, рез опредепенный интервал времени, необходимый для обеспечения приема адреса пакета данных из общей магистрали

26, а также выдачи его с информационных выходов третьего регистра 33 сдвига и сравнения данного адреса с адресом, занесенным в регистр 34 адреса пакета данных источником информации.

В случае совпадения сравниваемых адресов сигнал с выхода четвертого элемента 37 задержки устанавливает по синхровходу пятьп -триггер 36 в

40 единичное состояние, так как в этот момент на информационном входе данного триггера присутствовал сигнал высокого уровня с выхода второго элемента 35 сравнения. Сигнал с выхода пятого триггера 36 через третий

45 элемент И 22 поступает на выход 31 устройства, разрешая таким образом источнику информации прием пакета данных с выхода 32 устройства, если только второй триггер 7 находится в нулевом состоянии, что свидетельствует об отсутствии передачи со стороны данного источника информации.

В случае несовпадения сравниваемых адресов пятый триггер 36 остает- 55 ся в нулевом состоянии при постуглении на его синхровход сигнала с выхода четвертого элемента 37 задержки, так как на информационном входе пятого триггера 36 в этот момент присутствует сигнал низкого уровня с выхода второго элемента 35 сравнения и, следовательно, на выходе 31 устройства сигнал отсутствует несмотря на то, что в данный момент по общей магистрали

26 передается пакет данных. Таким образом, этот пакет данных будет отброшен устройством незаметно для источника информации.

При окончании передачи информации по общей магистрали 26 пятый триггер 36 устанавливается в нулевое состояние по его установочному входу сигналом низкого уровня с выхода селектора 3 информации и схема переводится в состояние готовности к анализу адреса следующего пакета данных.

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

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

Устройство для сопряжения абонента с общей магистралью по авт.св.

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

1541625

Составитель С.Пестмал

Техред М,Дидык

Редактор О.Юрковецкая

Корректор С.Черни

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

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

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

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

Устройство для сопряжения абонента с общей магистралью Устройство для сопряжения абонента с общей магистралью Устройство для сопряжения абонента с общей магистралью 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области компьютерных системных шин, а именно к инициализации средств в системе шин

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

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

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

Изобретение относится к компьютерной технике

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

Изобретение относится к области обработки цифровых данных, в частности, к обработке данных в полупроводниковых запоминающих устройствах (памяти) и к архитектуре памяти, в частности, к устройствам оперативной памяти (RAM), динамической памяти (DRAM), кэш-памяти и т.п
Наверх