SU1543403A1 - Устройство дл распределени запросов - Google Patents

Устройство дл распределени запросов Download PDF

Info

Publication number
SU1543403A1
SU1543403A1 SU884403439A SU4403439A SU1543403A1 SU 1543403 A1 SU1543403 A1 SU 1543403A1 SU 884403439 A SU884403439 A SU 884403439A SU 4403439 A SU4403439 A SU 4403439A SU 1543403 A1 SU1543403 A1 SU 1543403A1
Authority
SU
USSR - Soviet Union
Prior art keywords
group
inputs
elements
outputs
register
Prior art date
Application number
SU884403439A
Other languages
English (en)
Inventor
Борис Сергеевич Богумирский
Владимир Михайлович Цыганков
Original Assignee
Военный Инженерный Краснознаменный Институт Им.А.Ф.Можайского
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Военный Инженерный Краснознаменный Институт Им.А.Ф.Можайского filed Critical Военный Инженерный Краснознаменный Институт Им.А.Ф.Можайского
Priority to SU884403439A priority Critical patent/SU1543403A1/ru
Application granted granted Critical
Publication of SU1543403A1 publication Critical patent/SU1543403A1/ru

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

л
i
.
Сп
15,52
Изобретение относитс  к вычислительной технике и может быть использовано в вычислительных системах.
Цель изобретени  - расширение области применени  устройства за счет возможности его работы в системах с разнотипными обслуживающими устройствами
На чертеже изображена структурна  схема устройства.
Устройство содержит регистр 1, регистр 2 сдвига, узел 3 приоритета, элемент ИЛИ 4, группу элементов И 5, блок 6 элементов И, группу регистров 7, группу схем 8 сравнени , блоки 9 элементов И, группу элементов ИЛИ 10, блок 11 элементов ИЛИ, вход 12 опроса устройства, группу запросных входов 13 устройства, группу входов 14 состо ни  устройства, информационные выходы 15 устройства, сигнальные выходы 16 устройства.
Устройство работает следующим образом .
При включении питани  регистр 1 обнул етс , в один из разр дов регистра 2 записываетс  единица, а в остальные разр ды регистрв 2 - нули. Цепь установки в исходное состо ние не показана.
Каждое обслуживающее устройство предназначено дл  обслуживани  запросов определенного типа, Свободное, обслуживающее устройство подает на соответствующую группу 14 входов код. типа обслуживаемых запросовs который заноситс  в соответствующий регистр 7. В исходном состо нии все. обслуживающие устройства свободны. Поэтому все регистры 7 заполнены кодами типов запросов« Пулевой кед типа пе допускаетс 
После установки в исходное состо ние на вход 12 начинают поступать тактовые импульсы. В результате этого единица, первоначально записанна  в регистр 2, сдвигаетс , осуществл   циклический поиск запросов от абонентов „
Запросы на обслуживание от абонентов подаютс  па соответствующие группы 13 входов в виде кодов типов запросов . Коды типов запросов занос тс  в соответствующие группы разр дов регистра 1, Если в группе разр дов регистра 1 присутствует запрос от абонента, представленный кодом типа, то на выходе соответствующего зпемен™
10
15
5434034
та ИЛИ 10 поддерживаетс  единица. Поэтому срабатывает соответствующий элемент И 5 и открываетс  соответствующий блок 9 элементов И. Код типа запроса абонента проходит через этот блок и через блок 12 элементов ИЛИ и подаетс  на первые группы входов 8 сравнени . Схемы 8 выдают сигналы при совпадении кодов на всех группах входов. Следовательно, по вл етс  сигнал на выходах тех схем, которым соответствуют свободные обслуживающие устройства, предназначенные дл  обслуживани  запросов того же типа, что и выбранный из регистра 1 запрос. При срабатывании хот  бы одно.й схемы 8 по вл етс  сигнал на одном из выводом узла 3. Он проходит на соответствующий выход 16, в результате чего обслуживающее устройство подготавливаетс  к приему запроса. Этим же сигналом соответствующий регистр 7 обнул етс  „ Кроме того, по вл етс  сигнал на выходе элемента ИЛИ 4, который открывает .блок 6 элементов И. Поэтому сигнал с выхода элемента И 5 пройдет на выход 15 и поступит в обслуживающее устройство, которое примет его на обслуживание. Одновременно с этим обнул етс  группа разр дов регистра 1. После окончани  обслуживани  запроса обслуживающее устройство сигнализирует о готовности прин ть следующий запрос путем подачи кода типа обслуживаемых запросов на группу входов 14, Если ни одного свободного обслуживающего устройства требуемого типа в данный момент нет, то сигналы на выходах 15 и J6 не по вл ютс .
20
25
30
35
40
5
0
5

Claims (1)

  1. Формула изобретени 
    Устройство дл  распределени  запросов , содержащее группу регистров, группу схем сравнени , группу элементов И, элемент ИЛИ, регистр, причем группа выходов -каждого регистра группы соединена с первой группой входов одноименной схемы сравнени  группы, группа входов каждого регистра группы соединена с соответствующими входами состо ни  устройства, отличающеес  тем, что, с целью расширени  области применени  устройства за счет возможности работы устройства в системах с разнотипными обслуживающими устройствами, устройство содержит регистр сдвига, узел
    приоритета, группу элементов ИЛИ, блок элементов ИЛИ, группу блоков элементов ИЛИ, причем казеда  группа входов регистра соединена с соответствующими запросными входами устройства , кажда  группа выходов регистра соединена с группой входов одноименного блока элементов И группы и с входами одноименного элемента ИЛИ группы, выходы которых соединены с первыми входами соответствующих элементов И группы, вторые входы которых соединены с выходами регистра сдвига, тактовый вход которого  вл етс  входом опроса устройства, группа информационных выходов которого соединена
    5434036
    с группой выходов блока элементов И, группа информационных входов которого соединена с выходами элементов И f. группы, с входами сброса регистра и с управл ющими входами блоков элементов И группы, выходы которых соединё- ны с входами блока элементов ИЛИ, выходы которого соединены с вто10 рыми группами входов схем сравнени  группы, выходы которых соединены с входами узла приоритета, выходы .которого  вл ютс  группой сигнальных выходов устройства и соединены с входа15 ми сброса регистров группы и с входами элемента ИЛИ, выход которого соединен с -управл ющим входом блока элементов И группы.
SU884403439A 1988-04-04 1988-04-04 Устройство дл распределени запросов SU1543403A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU884403439A SU1543403A1 (ru) 1988-04-04 1988-04-04 Устройство дл распределени запросов

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU884403439A SU1543403A1 (ru) 1988-04-04 1988-04-04 Устройство дл распределени запросов

Publications (1)

Publication Number Publication Date
SU1543403A1 true SU1543403A1 (ru) 1990-02-15

Family

ID=21365876

Family Applications (1)

Application Number Title Priority Date Filing Date
SU884403439A SU1543403A1 (ru) 1988-04-04 1988-04-04 Устройство дл распределени запросов

Country Status (1)

Country Link
SU (1) SU1543403A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР К 1418713, кл. G 06 F 9/46, 1987. Авторское свидетельство СССР 1226465, кл. G 06 F 9/46, 1984. *

Similar Documents

Publication Publication Date Title
SU1543403A1 (ru) Устройство дл распределени запросов
SU1615717A1 (ru) Устройство дл обслуживани запросов
SU1633404A1 (ru) Устройство приоритета
SU1487041A1 (ru) Устройство динамического приоритета
SU1302279A1 (ru) Устройство переменного приоритета
SU1737449A1 (ru) Устройство приоритета
SU1483454A1 (ru) Устройство дл обслуживани запросов
SU1137468A1 (ru) Устройство приоритета
SU1196870A1 (ru) Устройство дл обслуживани запросов
SU1462312A1 (ru) Устройство приоритета
SU1656533A1 (ru) Устройство дл распределени запросов
SU1051538A1 (ru) Устройство дл формировани системы зависимых случайных событий
SU1683017A1 (ru) Устройство дл формировани контрольного кода по модулю два
SU1571586A1 (ru) Устройство дл группового обслуживани запросов
SU1434431A2 (ru) Устройство дл организации очереди
SU1388863A1 (ru) Многоканальное устройство дл подключени абонентов к общей магистрали
SU1615721A1 (ru) Устройство дл распределени заданий процессорам
SU1524051A2 (ru) Устройство динамического приоритета
SU1070552A1 (ru) Устройство дл приоритетного управлени
SU1352488A1 (ru) Устройство дл обслуживани запросов
SU1141412A1 (ru) Устройство дл обслуживани запросов
SU637810A1 (ru) Устройство дл сортировки разр дных чисел
SU1596335A1 (ru) Устройство дл формировани контрольного кода по модулю два
SU1472904A1 (ru) Устройство циклического приоритета
SU1013963A1 (ru) Устройство дл выбора заданий