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

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

4 со tsd

S

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

Цель изобретени51 - повышение производительности устройства

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

I Устройство содержит счетчики 1 и 2,, дешифратор 3, блок 4 , триг- 5 и 6, элемент 7 задержки, шины логического нуля .8 и логической еди- 9, общуач магистраль lOj вьгход 1) подтверждения захвата магистрали, 12 запроса на захват магистрали,, вход 13 освобождения магистрали, син- Х1 овход 14.

Работа устройства заключается в едующем,

Предварительно задается последова-- t lльнocть разрешения подключения або- нб;нтов к общей магистрали к интервалы времени нахождения счетчиков 1 s к4м состоянии (К-О-М, М число або ). При перехода счетчика из (k-D-ro состояния в К-е к магистра- лр разрешается подключение второго абонента. Время -нахождения счетчиков

ц

в К-м состоянии определяется удво-

1

ейным временем распространения сиг- нАла от К-го до (К+1)-го абонента, Порядок подключения абонентов к обще магистрали задается последовательно- сфью подключения выходов дешифратора 3.;К входу записи 1 триггера б. Для абонента, подключаемого К-м к входу записи 1 триггера 6 подключается К-|-й выход дешифратора 3. выход дешифратора 3 подключается к входу ойнуления счетчика 1 для исключения перебора холостых состояний. По пер- вйму адресу блока 4 памяти заносится вреыя нахождения счетчика 1 в первом состоянии, по адресу в К-м состоянии и т.д. Время нахоясдения счетчика 1 в К-м состоянии задается кодом, заносимым в счетчик 2, Адрес блока памяти, содержимое которого вьвдается на его выход, определяется по коду в счетчике 1, Запись в счет чик 2 кода с выхода блока 4 памяти по адресу, снимаемому со счетчика 1, происходит по сигналу перекоса счетчика 2, поступающему на вход +1 счетчика 2, при этом сигнал переноса подается на вход установки (записи) счетчика 2 с задержкой на элементе 7 определяемой временем срабатьшания

5

0

5

0

счетчика 1 и временем считьгоания информации с блока 4 памяти по новому адресу снимаемому со счетчика 1.

Запрос на захват общей магистрали абонент подает на вход 12, при этом в триггер 5 К-го канала заносится 1.

При занятости общей магистрали на линии 10 выставлена 1 (сигнал занятости) , по которой во всех каналах в счетчики 1 и 2 записывается начальное (нулевое) значение. При этом счетный реж1-ш счетчиков 1 и 2 блокрфуется к процедура арбитража запросов абонентов на захват общей магистрали не реализуется. При освобождении общей магистрали сигнал занятости (1) с линии 10 снимается и начинается реализация процедуры арбитража. Исходное состояние счетчиков 1 и 2 при начале процедуры арбитража нулевое, поэтому при появлении первого синхроимпульса на входе 14, поступающего на вход -1 счетчика 2, на его выходе формируется сигнал переноса, по которому происходит увеличение содержимого счетчика 1. По новому со- держимому счетчика, подаваемому на адресньй вход блока 4 памяти, на его выход вьщается содержимое первой ячейки, хранящей код, задающий время нахождения счетчика 1 в первом состоянии. С задержкой на элементе 7 по сигналу переноса счетчика 2, вызвавшему увеличение содержимого счетчика 1, содержимое блока 4 памяти, считанное по новому адресу, заносится в счетчик 2. Код, заносимый в счетчик 2,, определяет время нахождения счетчика 1 в первом состоянии, при этом код, заносимый в счетчик 2, определяется как

Б 2Г/Т-|-1,

где Г время распространения сигнала между первым и вторым абонентом,

Т - период тактовых импульсов на входе 14.

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

определяется как

,/И-1,

где Г - время распространения сигнал между К-м и (К+1)-м абоненто (абонентом, подключаемым к магистрали К-м и (К+1)-м). По сигналу переноса счетчика 2 и при формировании в счетЧике 1 числа К при появлении фронта сигнала на К-м выходе дешифратора 3, подключенном к С-входу триггера 6, в него заносится 1 при условии требования захвата магистрали от К-го абонента, Т.е. при условии единичного состояния триггера 6. При записи 1 в триггер 6 на сигнальном выходе 11 К-го канала появляется сигнал подтверждения захвата магистрали К-м абонентом и на линию 10 выставляется сигнал занятости общей магистрали (1). При выдаче на линию 10 сигнала на входах счетчиков всех каналов формируются уровни, производящие их установку в исходное нулевое состояние, при этом дальнейшая процедура арбитража блокируется до момента освобождения общей магистрали захватившим ее абонентом.

Если при формировании 1 на К-м выходе дешифратора 3 во время реализации процедзфн арбитража К-й абонент не требует захвата магистрали, т.е. в триггере 5 К-го канала записан О, но запись 1 по С-входу триггера 6 блокируется, так как на его более приоритетный вход установки в ноль подается сигнал установки триггера 6, снимаемый с выхода триггера 5.

Для освобождения захваченной магистрали К-й абонент, в распоряжение которого представлена магистраль, вы ставляет сигнал на вход 13, по которому в триггер 5 заносится О, в результате чего триггер 6 также автоматически устанавливается в нулевое

состояние. При этом сигнал с выхода 11 снимается и с линии 10 снимается сигнал занятости общей магистрали.

10

5

30 35

AQ

5

При снятии сигнала с линии 10 устройство переходит в режим арбитража,

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

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

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

название год авторы номер документа
Устройство для сопряжения цифровых вычислительных машин 1988
  • Богатырев Владимир Анатольевич
SU1571603A1
Устройство для сопряжения электронной вычислительной машины с общей магистралью 1987
  • Богатырев Владимир Анатольевич
SU1411765A1
Устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1432541A1
Многоканальное устройство приоритета 1987
  • Богатырев Владимир Анатольевич
SU1509892A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Богатырев Владимир Анатольевич
SU1651287A1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Богатырев Владимир Анатольевич
SU1585800A1
Устройство для подключения источников информации к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1381531A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
SU1462338A1
Устройство для сопряжения ЭВМ с общей магистралью 1987
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1462336A1
Устройство для подключения абонентов к общей магистрали 1986
  • Богатырев Владимир Анатольевич
SU1429132A1

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

Изобретение относится к области вычислительной техники и может быть использовано для управления доступом абонентов к общей магистрали. Цель изобретения - повьшение производительности устройства. Многоканальное устройство для подключения абонентов к общей магистрали имеет К каналов, каждый из которых содержит первый 1 и второй 2 счетчики, дешифратор 3, блок 4 памяти, первьй 5 и второй 6 триггеры, элемент 7 задержки, шины логического нуля 8 и логической единицы 9, общую магистраль 10, выход 11 подтверждения захвата магистрали, вход 12 запроса на захват магистрали, вход 13 освобождения магистрали и синкровход 14. При К-м состоянии счетчика, определяющем номер-приоритет абонента, подключение которого разрешено к магистрали, из блока памяти считывается информация о времени нахождения счетчика в этом состоянии, „ причем это время задается исходя из S удаленности абонента, подключение которого разрешено при (К+1)-м состоянии счетчика. 1 ил. сл

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

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

Генератор случайного процесса 1983
  • Боброва Людмила Владимировна
  • Горьян Галина Исааковна
  • Киселев Николай Васильевич
  • Якубовская Анна Георгиевна
  • Якубовский Евгений Георгиевич
SU1117636A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для обслуживания запросов 1986
  • Бучнев Александр Николаевич
  • Зимнович Ольга Алексеевна
  • Карпунин Евгений Иванович
  • Песоченко Василий Иванович
SU1319034A1

SU 1 432 540 A1

Авторы

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

Даты

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

1987-03-09Подача