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

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

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

Цель изобретения - сокращение объема оборудования за счет уменьшения . - числа линий общей магистрали.

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

Канал устройства содер к 1Т счетчик 1, триггеры 2-5, элементы И 6-9t элементы ИЛИ 10-13, элементы задержки 14 15, элемент НЕ 16, пятый триггер 17, одновибратор (формирователь импульса) 18, входы запроса и снятия запроса канала 19, 20, синхровход 21, выходы подтверждения 22,, 23, общую линию 24, вход начальной установки 25,

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

При начальной установке в триггер 15 заносится О, а в счетчик 1 К-го канала - число К (или иное чиелоjотличное для различных каналов)j началь I ная установка производится по сигна- Iлу на входе 25. При запросе на захват ; общей магистрали абонент подает

сигнал на вход 19, при этом в триг- i гер 2 заносится 1 Для освобоящения общей магистрали абонент : подает I сигнал на вход 20, при этом в триг- гер 2 заносится При О в триггере 2 на вход установки в единицу : триггеров 3, 4 подается сигнал запи- i си 1, блокирующий их р-аботу по С- входу.

В результате установки счетчиков 1 сигналы переноса в различных каналах с выхода счетчика 1 вырабатываются в разные такты синхронизации (синхроимпульсы на линию 21 могут подаваться после начальной установки всех каналов, в противном случае синхронная работа обеспечивается после первого захвата и освобождения первой магистрали любым абонементом), Импульсы переноса формируются в отрицательный полупериод синхронизации при этом по импульсу переноса в триггер 5 записывается при условии, что ни одна из магистралей не захвачена абонентом, в канале которого выработался сигнал переноса (К-ый ка Иал), так как в противном случае при О в триггере 3 или 4 на выходе элемента ИЛИ 10 вырабатывается сиг

0

5

0

5

0

35

40

45

нал, поступающий на вход установки в ноль триггера 5 и блокирующий его работу по С-входу,

При отрицательном полупериоде синхронизации сигналом с выхода элемента НЕ 16 через элемент И 9 на линию 24 выдается содержимое триггеров 4 всех каналов. При этом в триггере 4 К-го канала 1, если К-ым абонентом не захвачена первая общая ма-гистраль, если захвачена,в триггере 4 О, Так как к входу элемента И 9 подключен инверсный выход триггера 4, то на линии 24 1, если первая магистраль захвачена каким-либо або нентом, если не захвачена,на линии 24 О,

С задержкой на элементе 15, достаточной для распространения сигналов с триггеров 4 всех каналов по линии 24, сигнал переноса, переданный через элемент И 7, появляется на С-входе триггера 4, в которьш записывается О, если на линии 24 О, т.е. первая общая магистраль свободна, и если . в триггере 2 1, так как К-ый абонент требует захвата магистрали. Если общая занята, т.е. на линии 24 О, то состояние триггеров 4 сохраняется. При записи О в триггер 3 (4) на выходе элемента ИЛИ 10 вырабатывается уровень установки в О триггера 5, при этом его работа по С-входу блокируется,

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

50

55

Г

на каким-либо абонентом. Если в отрицательном полупериоде синхронизации в триггер 5 К-го канала занесена 1 и К-м каналом не захвачена ни одна из магистралей (т,е, в триггерах 3, 4, П), то в положительный полупериод синхронизации на выходе элемента И 6 формируется сигнал, передаваемый с задержкой на элементе 14 на С- вход триггера 3 (задержка достаточна для распространения информации с триггеров 3 всех каналов по общей линии 24), при этом в триггер 3 записывает- ,ся О, если К-й абонент требует

5152

/захвата магистрали (1 в триггере 2) и если на линии 24 О, т.е. вторая магистраль свободна. Если магистраль занята, т.е. на линии 24 I, то состояние триггеров 3 не меняется. Вне зависимости от результатов арьитра- жа по сигналу с выхода злемента задержки 14 через зл емент ИЛИ 12 на вход у станов - ки в ноль триггера 5 поступает сигнал его обнуления. При захвате К-м абонентом второй общей магистрали выдается сигнал подтверждения на выход 23.

с первым входом третьего элемент И, с вторым входом первого элемента И и с входом элемента НЕ, выход которого соединен с вторым входом второго и первым входом четверто- го злементов И, выходы первого и второго злементов И соединены соответственно с первым и вторым входами второго злемента ИЛИ, вход запроса и вход снятия .запроса канала устройства соединены соответственно с входами установки в 1 и в О четвер-

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

название год авторы номер документа
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1580386A1
Многоканальное устройство для подключения абонентов к двум общим магистралям 1988
  • Богатырев Владимир Анатольевич
SU1508224A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1464167A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1587506A1
Многоканальное устройство для распределения заданий процессорам 1988
  • Богатырев Владимир Анатольевич
SU1619287A1
Многоканальное устройство для распределения заданий процессорам 1988
  • Богатырев Владимир Анатольевич
SU1711171A2
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1689965A1
Устройство для подключения источников информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1444797A1
Многоканальное устройство приоритета 1987
  • Богатырев Владимир Анатольевич
SU1509892A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1462338A1

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

Изобретение относится к вычислительной технике и может быть использовано для арбитража запросов абонентов на захват одной из двух общих магистралей многомашинной вычислительной системы. Цель изобретения - сокращение объема оборудования за счет уменьшения числа линий общей магистрали. Устройство содержит счетчик 1, пять триггеров 2-5, 17, четыре элемента ИЛИ 10-13, два элемента задержки 14, 15, элемент НЕ 16, одновибратор 18, входы запроса 19 и снятия запроса 20, синхровход 21, выходы подтверждения запроса 22, 23, общую линию 24, вход начальной установки 25. Сущность избретения состоит в том, что в отрицательный полупериод синхронизации на общую линию выдается информация о занятости одной магистрали, а в положительный полупериод о занятости другой магистрали системы. 1 ил.

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

По переднему фронту каждого синхро- того триггера, выход которого соедиимпульса в триггере 17 фиксируется занято стЬ первой магистрали, если первая общая магистраль к началу положительного полупериода синхронизации занята, то в триггер 17 записывается 20 1, если нет - О, Таким образом, после освобождения первой общей магистрали на выходе триггера 17 возникает перепад уровня, по которому на одно- вибраторе 18 вырабатывается импульС 25 установки счетчика 1 в- начальное сос- (запись числа К),

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

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

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

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

0

5

0

5

0

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

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

Многоканальное устройство для сопряжения абонентов с двумя общими магистралями вычислительной системы 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1328823A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Насос 1917
  • Кирпичников В.Д.
  • Классон Р.Э.
SU13A1
Устройство для сопряжения абонентов с общей магистралью вычислительной системы 1984
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1223239A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 522 226 A1

Авторы

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

Даты

1989-11-15Публикация

1988-02-25Подача