Устройство для подключения абонентов к общей магистрали
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1658152
Автор: Богатырев
Текст
(Я)5 0 06 Р 9/ ЗОБРЕТЕНИ ПИСАНИ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(54) УСТРО АБОНЕНТО (57) Изобрет ной технике децентралиобщему рес рэли, Цель и сти примен ДЛ Я ПОДКЛ Ю 1 Е Н ИЯ ЕЙ МАГИСТРАЛИ осится х вычислитель- быть использовано для о доступа абонентов к ример к общей м. гист ия - расширение облачет сокращения числа ИСТВО В КОБЩ ение отн и может ован ног рсу, нап зоб ретен ния за с онные.1 ил. Изобретение относится к вычислительной технике и может быть использовано длядецентрализованного доступа абонентов кобщему ресурсу, например к общей магистрали.Цель изобретения - расширение области применения эа счет сокращения числалиний общей магистрали,На чертеже представлена структурнаясхема канала устройства,Канал устройства содержит сче3, триггеры 4-9, элемент НЕ 10 эИЛИ 11 - 15, И 16 - 19, триггер 20,ватель 21 импульса, второй выходсания, общую линию 23, выподтверждения захвата магистрали, второйвход 25 начальной установки, первый выход26 зависания абонента вход 27 кода приоритета канала, синхровход 28 первый вход начальной установкид 31 снятия запросад 32,Устройство работае 0 запросадционны вхо инф ующим обратчики 1- лементы Формиро 22 эавиход 24 ОС УДАР СТ В Е ННЫ Й КОМИТЕТ0 ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯРИ ГКНТ СССР линий общей магистрали. Устройство содержит каналы, а каждый канал три счетчика, семь триггеров, пять элементов ИЛИ, четыре элемента И, формирователь импульса и элемент Н Е. При освобождении магистрали канал с наибольшим кодом в счетчике арбитража захватывает магистраль, выставляя на общую линию импульс занятости или, в случае отсутствия требования на захват магистрали, передает импульс - маркер, наращивающий содержимое счетчиков арбитража на единицу. В результате следующий канал либо захватывает магистраль либо передает маркер, Для освобождения магистрали формируется импульс освобождения магистрали, Импульсы захвата, освобождения магистрали. маркер и информаци сигналы отличаются по длительности эом,Запросы на захват общей магистралиабонент заносит в триггер 20 по сигналу навходе 30, Состояние занятости общей магистрали отображается в триггере 7, если магистраль свободна в триггере 7 - "0", еслизанята - "1", У канала, захватывающего магистраль (единственный канал), в триггере 5"1".Для освобождения магистрали послепередачи пакета захвативший ее абонентподает сигнал на вход 31 - в триггер 20 и,соответственно, в триггер 4, ранее находящийся в единичном состоянии, записывается "0"По перепаду на выходе триггера 4 в триггер 6 записывается "1" по С-входу), при этом через элемент ИЛИ 11 на линию 23 выставляется сигнал, по которому во всех каналах с выхода элемента НЕ 10 снимается сигнал установки счетчиков 2 и они начинают счет при синхронизации с входа 28, По сигналу переноса счетчика 2 в трипер 7 записывается "0", чем фиксируется факт освобождения общей магистрали, и производится установка в "0" триггера бв результате чего сигнал с линии 23 снимается и счетный режим счетчиков 2 блокируется. По сигналу с линии 23 (вьдаваемого с триггера 6) содержимое счетчиков 1 всех каналов увели ивлется нл "1, Пи с"чг; этого сигнала в канале с аибольцисоде 1 жимым счетчика формипуася сигнапере. носа, по которому в триггере 4 фиксируеся "1", если соответствуюв 1 ий эбоне;, г 1 ебует захвата магистрали ("1" в триг;ере 20). По переднему фронту синала переноса а формирователе 21 импульса вырабагьмется сигнал, по которому, если в трипере 4 "О", выдается сигнал на выход элеменга И 16, и если "1" - на выход элемента И 17. По сигналу с выхода элемента И 1 б ,аркер), выдаваемому через элемент ИЛИ 11 а линию 23, содержимое счетчиков 1 всех каналов увеличивается на "1" - в резульа: сигнал переноса вырабатывае.ся счет ом 1 следующего канала,По сигналу с выхода элемента И 17 (канал требует захвата магистрали) в триер 5 записывается "1" и абонент получает подтверждение захвата магистрали. ,роке т- го, по сигналу с выхода элемента И 17 в триггер 8 записывается "1" и через эломен г ИЛИ 11 на линию 23 выставляется сигнал, по которому через элемент НЕ 10 разблокируется работа счетчика 2, снятие сигнала с линии 23 (обнулеие триггера 8) производится при появлении сигнала на выходе А-го разряда счетчика 2. По сигналу на выходе А-го разряда счетчика 2, так как триггер 7 находится в состоянии "О", на выходе элемента И 18 формируется сигнал, длительность которого равна времени переброски триггера 7, так как по фронту сигнала на С-входе триггера 7 он устанавливаегся в состояние "1", чем во всех каналах фиксируется факт захвата общей магистрали, По сигналу на выходе элемента И 18 через элемент ИЛИ 14 производится установка счетчиков 1 в исходное состояние по коду а входе 27, причем коды на входе 27 для различных каналов различны (номер каналэ). По сигналу на вьходе А-го разряда сче чика 2 производится обулеие(по Г-входу) тр. 5 10 15 20 25 30 35 10 45 50 55 гера 8 и соответственно снятие сигнала с линии 23,Получив сигнал подтверждения предоставлении магистрали с выхода 24 абонент начинает передачу пакета данных с входа 32 (нагример, в телеграфном коде), При передаче каждого импульса по линии 23 через элемент ИЛИ 13 производится увеличение на "1" содержимого счетчиков 1, при этом передача импульсов переноса счетчиков 1 через элементы И 16 и 17 заблокировано при состоянии "1" триггера 7 (магистраль занята), Таким образом, к моменту освобождения магистрали состояния счегчиков 1 случайны, так как случайно число импульсов, передаваемых при передаче пакета, но состояния счетчиков 1 разных каналов отли н;ы дэг оэ друга в результате начальной установки и так как наращивание содержимого счетчиков разных каналов производится по одим и тем же сигналам на линии 23 В резульато описаной процедуры при освобождении магистрали арбитраж начинается с абонента, выбранного случайным образом, т,е, он является бесгриоритетным, В а але работы в триггеры 20, 4 и 5 соответствено во всех каналах записываются . по сигналам по входах 31, По сигналу на .ход 25 роизводится начальная усгановка сче гч кол 1 го кодам с входом 27, запись "0" в триеры б и 8 и "1" в триггеры 7 и 9, при это" через элемент ИЛИ 12 счетчик 3 устаавливается в "0" и его счетный режим блокируется Затем один из абонентов, подавая си нал на вход 29, записывает в триггер б " в р,уьтате на лин и 23 через элемент Л 11 Л 1 в.ставляется сигнал, задний фронт коапо-о формируется по сигналу переноса с, чи а 2 счетный режим которого раэблок.эчан при сигнале на линии 23, По сигналу гсре оса счетчика 2 в триггеры 7 и 9 записывается "0" - в результате снимаются блокировка работы счетчика 3, а в триггере 7 отображается состояние магистраль свободна В зависимости от состояния триггера 7 задается коэффициент пересчета счетчиков 3, Сигнал переноса счетчика 3, обнуление которого производится по каждому сигналу на линии 23, вырабатывается, если на заданный его коэффициентом пересчета итервап времени нет передачи сигналов по линии 23, что позволяет защититься от ложного захвата магистрали и от выхода абонен" ов нэ подпрограмм поддержки межмашинного обмена при занятой магистрали и от потери маркера, например, при отказе аппаратуры одного иэ каналов, когда магистраль свободна, так как в последнем случае по сигналу переноса счетчика 3 во всех каналах через элемент ИЛИ 13 содер 1 б) 58152жимое счетчиков 1 увеличивается на "1" имаркер (сигнал с выхода элемента И 16) илисигнал захвата мэгистрали (с выхода элемента И 17) формируется в следующем канале, При захваченной магистрали в случае 5непередачи в течение заданного временипо сигналу переноса счетчика 3 в канале,захватывающем магистраль, "1" в триггере5 через элемент И 19 производися запись"О" (по С-входу в триггер 20 и соответственно в триггеры 4 и 5), При переброске триггера 4 из "1" в "О" в триггер 6 записывается "1"и формируется сигнал освобождения магистрали, передаваемый по линии 23,Формула изобретения 15Устройство для подключения абонентовк общей магистрали, содержащее К каналов(К - число абонентов), каждый из которыхсодержит с первого по тр.тий счетчики, спервого по четвертый триггеры, с пере)ого 20по четвертый элементы И, с Гервого по Третий элементы ИЛИ, элемент НЕ, приче 1 вкаждом канале вход кода приориетэ и информационный вход канала устройства соединены соответственно с информационным 25входом первого счетчика и с первым входомпервого элемента ИЛИ, второй вход которго соединен с выходом первого эле, ен-,) И,О т Л И Ч а Ю щ Е Е Сто,лТО Е, СЕЛе Орасширения облэс и Г римене;исокращсчия числа линии об.,с; лэг)с .,1 ли, каждый канал устройств доплн т,)но содержит с пятоо по се,л и Гри :р.1четвертый и пятый элемены Ирователь импульса, причем в ка;.Ол кэн ) .15устройства вход запроса вход сня я;лпроса и первй вход начал.о. усканала устройства соединен 1 со= пегГвенно с входами устанрвк. в 1первого триггера, с входс) ус эоэч, 1ВТОРОГО тРИГГЕРа, ВЫХОД л ОтСРЕ)Г СОСДИ.с третьим входом перэого элеменгэ ИЛИ,ЧЕтВЕРтЫй ВХОД КОТОРОГО СОЕДИНЕН С ВЫ;Ксдом третьего триггера, вход ус:Овки1"которого соединен с вьХодом в;Орого лемента И и с входом устэновки в ед 1;ицучетвертого триггера, вход установки в "0"КОТОРОГО СОЕДИНЕН С С 1 нкоеходс,л ВТОСОГОтриггера, с первым входом первого элемсн.та И и С инвЕрСным Выход , и-:того т;,игг1 д, и 1 Я м 0 Й в ы х О Д к ОО 1 О Г О ,; с: , Д и н с.перВым ВхОДОм второГО элемент;1 И, вОыевходы первого и второ.о элеле, 1 Г,Л соеДИНЕНЫ С ВЫХОДОМ фОр, ИС)ОЭТ ЛЬ СлПЧ)1сов, вход которого соединен с Гьх", )л переполнения первого счетчика и с синхровходом пятого триггера. схе)д установки в "0 которого соединен с выходом первого триггера, синхровход которого соединен с первым выходом подтверждения зависания канала устройства и с выходом третьего элемента И, первый вход которого соединен с выходом четвертого триггера и с выходом подтверждения запроса канала устройства, второй выход подтверждения зависания которого соединен с первым входом второго элемента ИЛИ, с вторым входом третьего элемента И и с выходом переполнения второго счетчика, информационный вход которого соединен с третьими входами первого и второго элементов И. с первым входом етвертого элемента И и с выходом шестого триггера, вход установки в "0" которого соединен с одноименным входом седьмого триггера, с выходол переполнения третьего счегчикэ и с первым входом третьего элемента ИЛИ, выход которого соединен с входами установки в 0" второго и третьего триггеров, синхровход третьего триггера соединен с синхровходом шестого триггера с ВЬХОДОМ 1 Ч 1-ГО РЭЗРЯДа (2 РЛ длительность ере ленного интервэса 11 третьего счетчика и с. Вт )ры. Входом четверГО э,ементэ И, ы сод тороО сое;,инеи с первьм входом е" , ,", ГОО эелвта Л) И,; ь, зд к ГорОО , );,;, ен с ход л эс несен я 1 ерс и счетч:)кСч=гнЫЙ Яхец; с)торо О СОЕД 1С ВЫ- хдел 1 Рорс)ГО . 1=.мснэ с) 1 втрой ьход эфд,ьнс 1 ус 1 эн:Р; ;" э у.,т)Ои,1;3 со. ед, ч- с отоь;л и )х)д 1 л;и )р"тьего и чет- С С;,ТО О ЛСМЕН) с: .ИС ВХЕ),;ЭМИ у; ,с):.к 1 иГГО и седьлого триггег .:, ьло 1 седьмого тригерэ с; динен с с Г;".ь и хо,.м пята эл;)ен;э И 1 И, вылод Которо О СОд, НЕН С ВХОДОЛ". уСТСНОВКИ" второ сетчикэ счев чик, входы вто. РОГО И, РвтьО Счвчихов Е.ПЕДИНЕНЬ С СИН- лГРХСДОМ КЭНЭ 1 Э УСТ,.ОЙСТЭ, ВХОД сэловки в "0" третгр счечикэ соедиенс ходом элг энта НЕ:ько;,ы рвых зле, н-ь ИЛ 11 всех кэн-лс ь устройства объе; О ы через мо; э,сное ИЛИ и соединены с с) Ор.ми входэли вторых и Оесгых зле, нтов ИЛИ 1 с Оходэли э 1 мент НГ, ин)с. МЭСИСН,Е В лОД, ПЕРГЭГО И тРЕтЬЕГОригр" о кэждГО кээ,э усройс;тьэ соедиС; С Ш ИРОИ )ОГИССКОГ ЧЛЯ УС 1 1 ОЙСТСЭ, шина;Огической едиь ицы которого .оеди ЕН С и фОРМЭЦИОННЬИ В:ло,:,МИ ВТОРОГО, иОГО и шэс ГОГО т 1 иГ еРОь1658152 Составитель А.АфанасьевТехред М.Моргентэл Корректор С,Черни Редактор Н,Яцола Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101 Заказ 1713 Тираж 409 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб 4/5
СмотретьЗаявка
4482321, 13.09.1988
ПРЕДПРИЯТИЕ ПЯ М-5308
БОГАТЫРЕВ ВЛАДИМИР АНАТОЛЬЕВИЧ
МПК / Метки
МПК: G06F 9/46
Метки: абонентов, магистрали, общей, подключения
Опубликовано: 23.06.1991
Код ссылки
<a href="https://patents.su/4-1658152-ustrojjstvo-dlya-podklyucheniya-abonentov-k-obshhejj-magistrali.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для подключения абонентов к общей магистрали</a>
Предыдущий патент: Устройство для воспроизведения функций и
Следующий патент: Многоканальное устройство приоритета для обслуживания запросов
Случайный патент: Устройство для фиксации деталей по продолговатому отверстию