Устройство для подключения источников информации к общей магистрали Советский патент 1986 года по МПК G06F9/50 G06F13/374 

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

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

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

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

Устройство содержит шину 1 синхронизации циклов подключения и каналы 2, а в каждом канале - делитель 3, счетчик 4 текущего адреса, регистр 5 адреса, схему 6 сравнения, элементы И 7 и 8, усилитель 9, элемент НЕ 10, выход 11 разрешения передачи, вход 12 запроса передачи, шину 13ч синхронизации источника информации, адресные входы 14, вход 15 занесения адреса и вход 16 запроса прерывания.

Делитель 3 предназначен для задания длительности одного сеанса передачи и представляет собой счетчик по модулю N. N определяется выражением:

N

где t,, и

т„ длительность периода следования импульсов в шине синх- ронизации источника, которьй обслуживает данный канал устройства;

длительность одного сеанса передачи выбирается одинаковой для всех каналов устройства.

Работу устройства рассмотрим при- ме .нительно к мультипроцессорной системе, содержащей четыре источника ин- формации.

В зависимости от требуемой очередности подключения источников к магистрали или в зависимости от приоритета резидентных на них процессов источникам присваиваются адреса:: 00, 01, 10, 11, которые они посредством адресных входов 14 и 15 заносят в соответствующие регистры 5. Делители 3 имеют одинаковый коэффициент деления N, определяющий длительность одного сеанса передачи данных Т. Делители 3 и счетчики 4 всех каналов

установлены в нулевое состояние, а на вход 16 канала, соответствующего источнику 11 (канал 11), подан еди- ничньй сигнал (цепи начапьной установки делителей 3 и счетчиков 4 на чертеже не показаны)., .

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

Делители 3 в каждом канале вырабатывают импульсы длительностью t с периодом следования Т, которые своим передним фронтом практически синхронно переключают счетчики 4 из начального состояния 00 в состояние 001, 010, 011. При переходе счетчиков в состояние 100 в канале 011, на вход 16 которого при инициализации системы был подан единичный сигнал, на выходе схемы 6 возни5

0

5

кает единичный сигнал, в результате чего импульс с выхода делителя 3, переключающий своим передним фронтом счетчик 4 в состояние 100, через элементы 8 и 9 канала 011, шину 1 и элементы 10 всех каналов сбрасывает счетчики 4 и делители 3, после чего цикл переключения счетчиков А повторяется. Длительность импульсов на выходе генераторов (t,) должна превышать значение возможной рае- синхронизации срабатывания делителей 3, работающих от разных источников частоты и синхронизируемых один раз в каждом цикле подключения источников, и суммарное время задержки срабатывания счетчика 4, схемы 6, элементов 8, 9 и 10. В каждом канале при равенстве содержимого счетчика 4 и регистра 5 появляется единичный сигнал на выходе схемы 6, . Если при этом на вход 12 соответствующий источник подает единичный сигнал, свидетельствующий о готовности к передаче, то по окончании импульса на выходе делителя 3 элейент 7 вырабатывает на выходе 11 сигнал, разрешающий передачу данных.Таким образом, каждому источнику последовательно предоставляется право передавать данные. Если какому-то из источников необходима экстренная передача данных,то он вместе с сигналом запроса передачи на входе 12 выстав- г ляет единичный сигнал прерывания на входе 16. При этом, если текзтцее состояние счетчика 4 соответствующего канала превьштает содержимое регистра 5 (т.е. право передачи предос0

0

тавляется источнику с большим адресом, а следовательно, с низшим приоритетом) ,, то появляется единичный сигнал на выходе схемы 6, в результате чего сбрасываются делители и счетчики 4 всех каналов. Если прерывание выставил источЧ1ик 000, то время реакции составит Т., если источник 001-2Tj. (при отсутствии прерывания от источника 000), если источник 010 - ЗТ|, (при отсутствии прерываний от источников 000 и 001) Причем источник 000 при экстренной передаче полностью монополизирует шину, источник 001 монополизирует 1/2 ресурса магистрали, право передачи при этом предоставляется только источникам с высшим приоритетом 000 и т.д. При отсутствии прерываний от источников устройство опять переходит в циклический режим работы

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

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

О

0

информационные входь; регистра адреса канала являются адресными входами устройства, вход синхронизации регист5,а адреса, канала является входом занесения адреса канала, а выходы регистра адреса поразрядно соединены с вторыми входами схемы сравнения канала, выход равно которой соединен с первь№{ входом первого элемента И канала, второй вход которого является входом запроса передачи устройства, а выход является выходом разрешения передачи устройства, выход первого элемента НЕ канала 5 соединен с шиной синхронизации цикла подключения устройства и с входом второго элемента НЕ канала, выход которого соединен с входами сброса счетчика текущего адреса канала и делителя канала, отличающе5

5

0

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

Составитель М. Сорочан Редактор А. Лежнина Техред Л.Сердюкова Корректор М. Демчик;

Заказ 7068/55 Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4,

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

название год авторы номер документа
Многоканальное устройство для подключения источников информации к общей магистрали 1988
  • Антипов Андрей Анатольевич
  • Цемик Вадим Петрович
  • Балдин Борис Нестерович
SU1522207A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ 1991
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2011217C1
Контроллер для связи процессоров с общей магистралью 1988
  • Цемик Вадим Петрович
  • Мостепанов Виктор Алексеевич
  • Антипов Андрей Анатольевич
  • Куц Владимир Андреевич
SU1575197A1
Устройство для сопряжения процессоров в мультипроцессорной системе 1984
  • Молоков Владимир Петрович
  • Митьковский Валерий Иванович
SU1188747A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1990
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2020565C1
Устройство для обмена данными 1984
  • Почечуев Владимир Леонидович
SU1211742A1
Устройство для сопряжения вычислительной машины с магистралью обмена 1986
  • Чудов Александр Алексеевич
  • Гриневич Анатолий Владимирович
SU1381519A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ 1992
  • Аронштам М.Н.
  • Ицкович Ю.С.
RU2043652C1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Семенов Михаил Николаевич
SU1672461A1
Устройство для сопряжения двух магистралей 1986
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Тараканов Александр Николаевич
  • Бобыльков Анатолий Николаевич
SU1348874A1

Иллюстрации к изобретению SU 1 280 631 A1

Реферат патента 1986 года Устройство для подключения источников информации к общей магистрали

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

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

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

Гидродинамическое устройство дляАВТОМАТичЕСКОгО РЕгулиРОВАНия углАОпЕРЕжЕНия ВпРыСКА ТОплиВА B дВигАТЕльВНуТРЕННЕгО СгОРАНия 1977
  • Попов Леонид Николаевич
  • Шор Вячеслав Васильевич
SU842212A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Патент ФРГ 2913288, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 280 631 A1

Авторы

Цемик Вадим Петрович

Божнев Валерий Павлович

Фрайберг Евгений Яковлевич

Даты

1986-12-30Публикация

1985-08-09Подача