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

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

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

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

Для исключения рассогласования работы отдельных каналов рабочая час-15 тота, используемая для вьщачи разрядов кодов приоритета ,на одну линию, формируемся на выходе счетного триггера, подключенного к выходу переноса второго счетчика, подключенного к 20 Синхровходу канала. Все введенные новые признаки являются существенными, так как они в : совокупности с известными признаками.

только после освобождения общей м гистрали (снятия сигнала занятости с линии 18).

При нулевом состоянии триггеры на вХод установки триггера 9 подае ся сигнал, устанавливающий его в н левое состояние, по этому же сигна лу происходит установка счетчика 2 и блокировка его работы в счетном жиме. При установке счетчика 2 в н го может записаться число, при кот ром в случае поступления первого и пульса на вход и 1 в триггер 6 на выходе переноса счетчика 2 форм руется/импульс. Коэффициент пересч та счетчика 2 и входная частота на входе подбираются таким образом, ч бы период импульсов переноса был больше удвоенного времени /распрост нения сигнала по общей линии между наиболее удаленными абонентами. Си нал переноса с выхода счетчика 2 поступает на счетный вход триггера

обеспечивая работоспособнбсть устрой-25 Для разблокировки счетного режима

только после освобождения общей магистрали (снятия сигнала занятости с линии 18).

При нулевом состоянии триггеры 6 на вХод установки триггера 9 подается сигнал, устанавливающий его в нулевое состояние, по этому же сигналу происходит установка счетчика 2 и блокировка его работы в счетном режиме. При установке счетчика 2 в него может записаться число, при котором в случае поступления первого импульса на вход и 1 в триггер 6 на выходе переноса счетчика 2 формируется/импульс. Коэффициент пересчета счетчика 2 и входная частота на / входе подбираются таким образом, чтобы период импульсов переноса был больше удвоенного времени /распространения сигнала по общей линии между наиболее удаленными абонентами. Сигнал переноса с выхода счетчика 2 поступает на счетный вход триггера 9.

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

название год авторы номер документа
Устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1429132A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ 1991
  • Щеглов А.Ю.
RU2023293C1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1596327A1
Многоканальное устройство для подключения абонентов к группе общих магистралей 1985
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1278870A1
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1365085A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1651287A1
Многоканальное устройство приоритета 1988
  • Богатырев Владимир Анатольевич
SU1501057A1
Устройство для сопряжения цифровых вычислительных машин 1988
  • Богатырев Владимир Анатольевич
SU1571603A1
Устройство для подключения источников информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1444797A1
Устройство для подключения источников информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1381531A1

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

Изобретение относится к вычислительной технике и может быть использовано в многомашинных системах и локальных сетях ЭВМ для управления доступом к некоторому общему ресурсу. Цель изобретения - расширение области применения устройства за счет сокращения числа линий общей магистрали. Устройство содержит каналы, каждый из которых содержит счетчик 1, 2, мультиплексор 3, регистр 4, схему сравнения 5, триггеры 6-9, элемент И 10 и 13, элементы ИЛИ 11, 12. При арбитраже запросов на захват общей магистрали осуществляется последовательная вьщача на общую магистраль разрядов приоритета абонентов, требующих захвата магистрали. Абоненты, имеющие не наивысший приоритет по выданному на магистраль разряду, из дальнейшей процедуры арбитража исключаются. 1 ил.

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

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

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

Канал устройства содержит счетчики 1 и 2, мультиплексор 3, регистр 4,

счетчика 2 в триггер 6 заносится 1. Разблокировка счетного режим счетчика 2 сопровождается формиро нием рабочей (частоты, используе 30 для организации процедуры арбитр на выходе счетного триггера 9.

При поступлении рабочей часто во всех каналах, выставивших запр Ъа захват магистрали, начинается

схему 5 сравнения, триггеры 6-9, эле-- следовательное подключение через

мент И Ш, элементы ИЛИ 11, 12, элемент И 1 3, запросный, вход 14 канала, вход 15 сброса канала, тактовый выход 16 канала, шины 17 и 18 общей магистрали, выход 19 подтверждения канала.

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

Запрос на захват магистрали абонент заносит в триггер 8, подавая сигнал на вход 14 запроса. При незанятости общей магистрали, когда на линии 18 нет сигнала занятости, происходит начальная установка счетчика 1. При наличии 1 в триггере 8 запись 1 в триггер 6 происходит при освобождении общей магистрали 18.

При записи 1 в триггер 6 хотя бы одного канала через элемент ИЛИ 11 на линию 18 выдается сигнал занятости. Абоненты, требующие захвата магистрали во время ее занятости, заносят запросы в триггеры 7, но перепись 1 в триггеры 6 происходит

40

45

50

55

мультиплексор 3 и элемент И 13 р дов регистра 4 приоритета к общей линии 17. При этом, если в подклю ном к линии 17 разряде регистра 4 хотя бы одного канала содержится то на линии 17 формируется сигнал

Разряд, подключаемый к линии 17 ч рез мультиплексор 3, определяется дом, подаваемым с выхода счетчика на адресный вход мультиплексора Увеличение содержимого счетчика происходит при поступлении каждог нового импульса с выхода триггера На схемах 5 сравнения выявляются налы, в коммутируемых на линию разрядах регистров 4 которых нахо ся О при наличии 1 на линии

При О на выходе cxetAi 5 срав ния в момент заднего фронта сигна на выходе триггера 9 производится обнуление триггера 6 соответствую го канала. При этом выход триггер подключен к С-входу триггера 6, к D-входу которого подключен выход

счетчика 2 в триггер 6 заносится 1. Разблокировка счетного режима счетчика 2 сопровождается формированием рабочей (частоты, используемой 30 для организации процедуры арбитража) на выходе счетного триггера 9.

При поступлении рабочей частоты во всех каналах, выставивших запросы Ъа захват магистрали, начинается по-

0

5

0

5

мультиплексор 3 и элемент И 13 разрядов регистра 4 приоритета к общей линии 17. При этом, если в подключенном к линии 17 разряде регистра 4 хотя бы одного канала содержится 1, то на линии 17 формируется сигнал.

Разряд, подключаемый к линии 17 через мультиплексор 3, определяется кодом, подаваемым с выхода счетчика 1 на адресный вход мультиплексора 3. Увеличение содержимого счетчика 1 происходит при поступлении каждого нового импульса с выхода триггера 9. На схемах 5 сравнения выявляются каналы, в коммутируемых на линию 17 разрядах регистров 4 которых находится О при наличии 1 на линии 17.

При О на выходе cxetAi 5 сравнения в момент заднего фронта сигнала на выходе триггера 9 производится обнуление триггера 6 соответствующего канала. При этом выход триггера 9 подключен к С-входу триггера 6, к D-входу которого подключен выход схеMbl сравнения. При 1 на выходе схемы , 5 сравнения по заднему фронту сигнала с выхода триггера 9 состояние триггера 6 сохраняется. При обнулении триггера 6 счетный режим счетчика 2 и формирование рабочей частоты на выходе триггера 9 блокируется. Таким образом, после обнуления триггера 6 ercf нулевое состояние сохраняется до начала следующей процедуры арбитража, при нулевом состоянии триггера 6 блокируется выдача через элемент И 13 разрядов регистра 4 соответствующего канала на общую линию 17. Но сигналу переноса счетчика 1, вырабатываемого при завершении цикла вы- дачи на линию 17 всех разрядов регистров приоритета 4, происходит перепись содержимого; триггера 6 в триг-20 ный вход канала соединен с входом гер 7. При записи 1 в триггер 7 через элемент ШЩ 11 на линию 18 . выставляется сигнал занятости, ранее выставленный с триггера 6. Причем

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

описанная процедура арбитража 6беспе-25 триггера, прямой выход которого соечивает запись в триггер, 7 только

динен с первым входом первого элемента ИЛИ. информационным входом трегтьего триггера, первым входом первого элемента И, вход сброса канала

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

соединен с входом сброса первого триггера,- инверсный выход которого соединен с входом сброса второго счктчика, выход которого соединен с тактовым входом первого триггера и

держкой на элементе ИЛИ 12 производится обиулениё триггера 6 и блоки- ррв-ка вь|Дачи через элемент И 13 сигналов с выхода мультиплексора 3 на линию«17. При нулевом состоянии триг351

гера 6 блокируется вьщача рабочей частоты с выхода триггера 9. Информацию о захвате магистрали абонент сни-дд с вторым входом второго элемента ИЛИ мает с выхода 19. Дпя освобояадения общей магистрали после передачи пакета данных абонент,.выставляя сигнал на вход 15 своего канала, гроиэводит .

и тактовым входом третьего триггера, выход которого является выходом подтверждения канала и соединен с вторым входом первого элемента ИЛИ,

обнуление триггеров 6-8. При обнуле- д тактовый вход канала соединен со

НИИ триггера 7 сигнал занятости с линии 18 снимается.

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

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

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

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

из которых содержит регистр, первый входами схем сравнения всех каналов.

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

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

динен с первым входом первого элемента ИЛИ. информационным входом трегсоединен с входами сброса второго и третьего триггеров и первым входом второго элемента ИЛИ, выход которого

тьего триггера, первым входом первого элемента И, вход сброса канала

соединен с входами сброса второго и третьего триггеров и первым входом второго элемента ИЛИ, выход которого

351

счетным входом первого счетчика, выход переполнения которого :оединен

с вторым входом второго элемента ИЛИ

и тактовым входом третьего триггера, выход которого является выходом подтверждения канала и соединен с вторым входом первого элемента ИЛИ,

0

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

SU 1 383 352 A1

Авторы

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

Даты

1988-03-23Публикация

1986-10-04Подача