Устройство для подключения абонента к общей магистрали Советский патент 1991 года по МПК G06F13/00 

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

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

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

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

Устройство содержит первый и второй согласующие элементы 1 и 2, селектор 3 информации, регистр 4 адреса, счетчик 5 адреса, первый и второй регистры б и 7 сдвига, первый 8, второй 9 и третий 10 счетчики, первый 11, второй 12, третий 13 и четвертый 14 триггеры, первый 15, второй 16 и третий 17 элементы И, первый 18, второй 19 и трётий20 элементы ИЛИ, первый 21, второй 22 и третий 23 элементы задержки, элемент 24 сравнения, элемент И-ИЛИ

25, магистраль 26, шину 27 тактовых импульсов, вход 28 окончания передачи, вход 29 передаваемой информации, выход 30 разрешения передачи, выход 31 разрешения приема, выход 32 принимаемой информации, одновибратор 33, четвертый счетчик 34, четвертый элемент ИЛИ 35, пятый триггер 36, пятый элемент ИЛИ 37, вход 38 запуска, пятый и шестой счетчики 39 и 40, шестой триггер 41, шестой 42, седьмой 43 и восьмой 44 элементы ИЛИ и выход 45 индикации отсутствия абонента в логическом кольце.

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

В исходном состоянии на инверсном выходе триггера 41 присутствует сигнал высокого уровня (цепи начальной установки триггера 41 не показаны с целью упрощения), который удерживает счетчики 39 и 40 в нулевом состоянии по входам сброса через элементы ИЛИ 42 и 43 соответственно.

При инициализации запуска путем подачи сигнала на вход 38 запуска через элеСО

С

с о

GO О

СО

ю

мент ИЛИ 44 устанавливается в единичное состояние триггер 36 и происходит процедура организации логического кольца так, как описано в прототипе,

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

По истечении интервала времени Ti с момента окончания текущей передачи про- исходит переполнение счетчика 9 и сигнал высокого уровня с его выхода через элемент И 16 вызывает передачу информации в магистраль, а также устанавливает в единичное состояние триггер 41, сигнал низкого уровня с инверсного выхода которого снимает удержание счетчиков 39 и 40 в нулевом состоянии.

Счетчик 39 подсчитывает число передач в магистрали по сигналу с выхода селекто- ра 3 информации и осуществляет счет по модулю 2М-И, где М - число устройств, подключенных к общей магистрали. Максимальное логическое кольцо после его образования содержит М устройств, и, еле- довательно, маркер обходит его за М передач. Но во время образования логического кольца каждое устройство передает маркер 2 раза (имеется в виду, что все устройства являются активными), а именно первый раз со своим собственным адресом, второй раз - с адресом своего ближайшего соседа, поэтому логическое кольцо во время его образования замыкается после 2М передач с момента инициализации запуска.

Счетчик 39 сбрасывается всякий раз через элемент ИЛИ 42 либо с выхода элемента И 16 в начале своей передачи при получении права доступа, либо с выхода счетчика 34 при осуществлении запуска. Таким обра- зом, если после получения права доступа или после осуществления запуска через 2М передач устройство не получит права доступа, т.е. окажется вне логического кольца, на 2М+1-Й передаче сигнал высокого уровня с выхода счетчика 39 через элемент ИЛИ 44 установит триггер 36 е единичнбе состояние, вызывая перезапуск.

Счетчик 40 подсчитывает число формируемых перезапусков на выходе счетчика 39

и сбрасывается через элемент ИЛИ 43 всякий раз сигналом высокого уровня с выхода элемента И 16 в начале своей передачи при получении права доступа.,.

Если на протяжении трех формируемых перезапусков устройство не получит права доступа, на четвертом перезапуске появится сигнал высокого уровня на выходе счетчика 40, передний фронт которого установит в нулевое состояние триггер 41 по его синх- ровходу. При этом сигнал высокого уровня с инверсного выхода триггера 41 заблокирует работу счетчиков 39 и 40 и укажет абоненту об отсутствии устройства в логическом кольце по выходу 45 индикации отсутствия абонента в логическом кольце.

Ситуация, когда после трех перезапусков устройство не получает права доступа, может возникнуть в двух случаях:

1)в случае неисправности цепей формирования права доступа, либо цепей приема (передачи) устройства (наличие триггера 41, блокирующего работу счетчиков 39 и 40, предотвратит в данном случае формирование бесконечного числа перезапусков, которое нарушило бы нормальную работу абонентов);

2)в случае, когда имеется только один активный абонент.

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

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

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

0

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

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

название год авторы номер документа
Устройство для контроля и перезапуска ЭВМ 1987
  • Танасейчук Владимир Маркович
  • Куряченко Владимир Николаевич
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1464162A1
Устройство для контроля времени выполнения программ 1990
  • Володина Тамара Михайловна
  • Горбунов Александр Иванович
  • Ляхов Александр Иванович
  • Щенов Эдуард Васильевич
SU1746385A1
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами 1990
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1751775A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Тягунов Александр Григорьевич
SU1462311A1
Устройство для передачи информации 1989
  • Вьюнник Владимир Кузьмич
  • Капустин Александр Михайлович
  • Могутин Роман Иванович
  • Сорокин Николай Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1700571A1
Распределенная система управления 1989
  • Карпов Сергей Николаевич
  • Мясников Виталий Всеволодович
SU1732345A1
Устройство управления доступом к обще магистрали 1990
  • Завгородний Виктор Иванович
  • Зайцев Александр Анатольевич
  • Федосеев Сергей Витальевич
SU1777137A1
Устройство для контроля хода программы и перезапуска ЭВМ 1985
  • Танасейчук Владимир Маркович
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
  • Куряченко Владимир Николаевич
SU1337901A1
Многоканальное устройство приоритета 1986
  • Палагин Александр Васильевич
  • Иванов Валерий Васильевич
  • Лещенко Виктор Николаевич
SU1386993A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ 1991
  • Богатырев В.А.
RU2018938C1

Иллюстрации к изобретению SU 1 663 613 A2

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

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

Формула изобретения SU 1 663 613 A2

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

Устройство для подключения абонента к общей магистрали 1988
  • Киселев Виктор Иванович
  • Каюшев Евгений Владимирович
  • Попов Владимир Николаевич
SU1583936A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 663 613 A2

Авторы

Попов Владимир Николаевич

Киселев Виктор Иванович

Каюшев Евгений Владимирович

Рачев Сергей Николаевич

Даты

1991-07-15Публикация

1989-06-21Подача