4 00 N9
Ю
Изобретение относится к вычисли- ,тельной технике и может быть исполь™ зовано в распределенных вычислитель- |ных системах, содержащих несколько источников информации,в частности при создании локальньк вычислительных сетейр
Цель изобретения - повьиление быстродействия.
: На чертеже приведена структурная |схема устройства.
I Устройство содержит сог ласующие элементы 1 и 2, селектор 3 информа- |ции,, регистр 4 адреса, счетчик 5 1адреса, регистры 6 и 7 сдвига, счетчики 8-10, триггеры 11-14, элементы И 15-17, элементы ИЛИ 18-20, элементы 21-23 задержки элемент 24 |сравнения, элемент И-ИЛИ 25, магист- 1раль 26, ашну 27 тактовых; импульсов, вход, 28 окончания передачи, вход 29 передаваемой информации, выход 30 разрешения- передачи, выход 31 разре- |тения приема, выход 32 принимаемой информации.
Устройство работает следующим образом.
На выходах счетчиков 8-10 форкшру Ьотся импульсы переполнения через ин- 1тервалы времени Тч, Т. и Т соответh
3
1
твенно, при этом для всех условии Т .
Справедливо Т
: На выходе селектора 3 информации формируется единица при наличии в :магистрали 26 передаваемой информа- ;ции, при отсутствии информации - нол В начальный момент в счетчик 8 занесен адрес устройства с выходов регистра 4 адреса. Триггеры .11-14 находятся в нулевом состоянии, информация в магистрали 26 отсутствует.
При этом нулевой сигнал с выхода селектора 3 информации разрешает работу счетчиков 8-10 в инкрементном режиме.
Каждый из абонентов, подклзоченных к магистрали 26, в регистре 4 содержит собственный адрес, не пересекающийся с адресами других абонентов. В связи с этим каждый из них имеет :собствённый интервал времени Т,, ис клю 1ающий одновременное появление импульса переполнения на выходе счечика 8 у нескольких абонентов.
Работа устройства по импульсам переполнения с выходов счетчиков 9 и 10 блокирована в первом случае ну
0
0
левым состоянием триггера 11 через элемент И 16, во втором случае нулевым состоянием триггера 14 через элемент И 17.
Импульс переполнения с выхода счетчика 8 обеспечивает занесение адреса устройства с вькода регистра 4 адреса в счетчик 5 адреса и через элемент 1-ШИ 18 с задержкой f , необходимой для перезаписи содержимого счетчика 5 адреса в регистр 7 сдвига и определяемой элементом 22 задержки, переключает триггер 12 в со- ;} стояние единицы.
Единичное состояние триггера 12 переключает регистр 7 сдвига из режима параллельного занесения информации в режим сдвига информации, разрешая Q одновременно выдачу адреса устройства через элемент И-ИЛИ 25 и согласующий элемент 2 в магистраль 26.
Одновременно импульс переполнения с выхода счетчика 8 через элемент 5 ИЛИ 19 поступает на вход, элемента 23 задержки,
С задержкой (з s необходимой для обеспечения вьдачи адреса с выхода регистра 7 в магистраль 26 и определяемой элементом 23 задержки, сигнал с выхода элемента 23 задержки через элемент Ш1.И 20 обеспечивает перевод в нулевое состояние. триггеров 11 и 12.
На вьгходе селектора 3 информации
5
0
5
0
вновь устанавливается ноль, обеспечивающий работу счетчиков 8-10 в инкрементном режиме.
Абонент,, которьй выжал в магист- раль 26 собственный адрес, переключается в режим поиска адреса следующего абонента (по ), так как передачи остальных абонентов по Т, и Т заблокированы нулевым состоянием триггеров 11 и 14, интервал Т, у данного абонента самый короткий, а также в связи с переключением триггера 14 данного устройства в состояние единицы по сигналу с выхода триггера 12.
Единичное состояние триггера 14 обеспечивает поступление тактовых импульсов с шины 27 тактовых импульсов через элемент И синхровход счетчика 10.
Через интервал времени T,j импульс переполнения с выхода счетчика 10 обеспечивает приращенле на единицу содержимого счетчика 5 адреса и через элемент ИЛИ 18,элемент 22.задержки с задержкой 1 переключает
триггер 12 в единичное состояние и регистр 7 сдвига в режим сдвига преварительно занесенного адреса, обеспечив тем самым вьщачу в магистраль 26 через элемент И-ИЛИ 25 согласующий элемент 2 приращенного адреса.
Установка триггера 12 в нулевое состояние, прекращающее передачу адреса, осуществляется по сигналу переполнения с выхода счетчика 10 через элемент ИЛИ 19, элемент 23 задержки и элемент ИЛИ 20 с задержкой - , обеспечивающий вьщачу содер жимого регистра 7 сдвига в магистра 26.
Поиск адреса следующего абонента продолжается до тех пор, пока прира щиваемьм и передаваемый адрес не совпадает с- собственным адресом одног из абонентов.
Рассмотрим работу устройства в режиме идентификаций адреса, полученного из магистрали 26 с собственным адресом.
С задержкой 1 , определяемой временем, необходимым на прием адреса из магистрали 26 через согласующий элемент 1 регистром 6 сдвига и сравнение содержимого регистра 6 сдвига с содержимым регистра 4 адре са элементом 24 сравнения, и реализуемой элементом 21 задержки, появление единицы, свидетельствующей о наличии информации в магистрали, на выходе селектора 3 информации обеспечивает фиксацию результата сравнения принятого и собственного адресов элементом 24 в триггере 11.
При совпадении собственного и полученного адресов содержимое триггера 11 единичное, что по истечении текущей передачи и интервала времени
10
20
с триггера
4325424
редачи информации через элемент H-IiTltl 25 и согласующий элемент 2.
Абонент коммутирует на вход 29 передачи вь1двигаемую информацию с задержкой D , необходимой для выдачи адреса следующего абонента.
В случае, если абонент не готов к передаче (с задержкой Г), или по окончании передачи, абонент подает на вход 28 окончания передачи импульс, обеспечивающий начальную установку триггеров 11-14.
Таким образом, единичное состоя11 позволяет реализо- II,
25
30
35
вать данному устройству право передачи . Передача абонентами права передачи осу1цествляется автоматически по истечении временного интервала Т, одинакового для всех абонентов.
Одновременное наличие единицы в первом триггере 11 нескольких абонентов исключается логикой работы уст- ройства.
Работа устройства при приеме информации из магистрали 26.
При появлении в магистрали 26 информации единица с выхода селектора 3 информация через элемент И 15 при нулевом состоянии триггера 12, свидетельствующем о том, что это не собственная передача, поступает на выход 31 разрешения приема.
-Наличие единицы на выходе 31 разрешения - приема разрешает абоненту прием информации из магистрали 26 с выхода 32 приема информации через согласующий элемент 1.
40
Формула изобретения
Устройство для сопряжения абонента с общей магистралью, содержащее
название | год | авторы | номер документа |
---|---|---|---|
Устройство для подключения абонента к общей магистрали | 1988 |
|
SU1583936A1 |
Устройство для сопряжения абонента с общей магистралью | 1988 |
|
SU1541625A2 |
Устройство для подключения источника информации к общей магистрали | 1983 |
|
SU1156085A1 |
Многоканальное устройство для подключения источников информации к общей магистрали | 1990 |
|
SU1797124A1 |
Устройство для подключения абонента к общей магистрали | 1989 |
|
SU1663613A2 |
Устройство для подключения источника информации к общей магистрали | 1986 |
|
SU1372331A1 |
Устройство для сопряжения вычислительной машины с магистралью обмена | 1986 |
|
SU1381519A1 |
УСТРОЙСТВО ПОДКЛЮЧЕНИЯ ИСТОЧНИКОВ ИНФОРМАЦИИ К ОБЩЕЙ МАГИСТРАЛИ | 2001 |
|
RU2194301C2 |
Устройство для сопряжения N абонентов с М ЭВМ | 1988 |
|
SU1564635A1 |
Автоматизированная система тестового контроля | 1985 |
|
SU1278857A1 |
Т обусловливает прохождение импульса два согласующих элемента, селектор
50
переполнения с выхода счетчика 9 че рез элемент И 16 на единичный вход триггера 13 и через элеме11т ИЛИ 18, элемент.22 задержки с задержкой обеспечивает переключение триггера 12 в единичное состояние, разрещив таким образом вьщачу в магистраль 26 адреса следующего абонента с выхода регистра 7 сдвига через элемент И-ИЛИ 25 и согласующий элемент 2.
Сигнал с выхода триггера 13, явля- 55 ющегося выходом 30 разрешения передачи, разрешает абоненту ввдачу информации в магистраль 26 по входу 29 пеинформации, первый счетчик, регистр адреса, три триггера, два элемента задержки, первый элемент И, элемен И-ШШ, причем информационный вход и информационный выход первого и второго согласующих элементов являются входом и выходом устройства для под ключения к общей магистрали, информационный выход первого согласующего элемента соединен с информационным входом селектора информации, вы ход первого элемента задержки соеди нен с синхровходом первого триггера выход которого соединен с первым
0
5
информации, первый счетчик, регистр адреса, три триггера, два элемента задержки, первый элемент И, элемент И-ШШ, причем информационный вход и информационный выход первого и второго согласующих элементов являются входом и выходом устройства для подключения к общей магистрали, информационный выход первого согласующего элемента соединен с информационным входом селектора информации, выход первого элемента задержки соединен с синхровходом первого триггера, выход которого соединен с первым
входом первого элемента И, выход второго триггера соединен с первым входом элемента И-ИЛИ, выход которого соединен с информационными входами второго согласующего элемента, о т- личающееся тем, что, с цель повышения быстродействия, в него введены два регистра сдвига, элемент сравнения, счетчик адреса, два счетчика, третий элемент задержки, чет- вертьй триггер, два элемента И, три I элемента ИЛИ, причем синхровход пер Iвого регистра сдвига соединен с сии- ;хровходами первого и второго счетчи- ;ков, с первым входом второго элемен- ;та И, с синхровходом второго регист- Iра сдвига и является входом устрой™ Iства для подключения к синхровыходу
абонента, нулевой вход третьего триг- 20 которого соединен с входом третьего
:гера соединен с нулевым входом чет- :вертого триггера, с первым входом Гпервого элемента ИЛИ и является вхо- ;дом устройства для подключения к вы- :Ходу окончания передачи абонента, :информационный выход первого согдасу- ющего элемента соединен с информа- : Щ1ОННЫМ ВХОДОМ первого регистра сдви- I га и является выходом устройства для ;подключения к информационному входу :абонента, выход третьего элемента И является выходом устройства для подключения к входу разрешения приема абонента, второй вход элемента И-ШШ является входом устройства для подключения к информационному выходу абонента, вькод четвертого триггера соединен с третьим входом элемента :И-ИЛИ и является выходом устройства для подключения к входу разрешения передачи абонента,,при этом выход первого регистра сдвига соединен с первым входом элемента сравнения, второй вход которого соединен с вькодом регистра адреса, с информационным входом первого счетчика и с информационным входом счетчика адреса, выход которого соединен с информационным входом второго регистра сдвига, выход которого соединен с четвертым входом элемента И-ИЛИ, выход элемента сравнения соединен с информационным входом первого триггера, нулевой вход
которого соединен с нулевым входом второго триггера и с выходом первого элемента ИЛИ,второй вход которого соединен с выходом второго элемента задержки, вход которого соединен с
выходом второго элемента ИЛИ, первый вход которого соединен с ВЬЕХОДОМ переполнения первого счетчика, с входом записи счетчика адреса и с первым входом третьего элемента ЕЛИ, выход
5
0
5
0
элемента задержки, выход которого соединен с единичным входом второго триггера, выход которого соединен с входом режима работы второго регистра сдвига, с первым входом третьего элемента И, с единичным входом третьего триггера, выход которого соединен с вторьм входом второго элемента И, выход которого соединен с синхровходом третьего счетчика, выход переполнения которого соединен с вторым вхо- дом второго элемента ИЛИ, с синхровходом счетчика адреса и с вторым входом третьего элемента ШШ, третий вход которого соединен с единичным входом четвертого триггера и с выходом первого элемента И, второй вход которого соединен с выходом переполнения второго счетчика, разрешающий вход которого соединен с вторым вхо- дом третьего элемента И, с разрешающи, ми входами первогЬ и второго счетчиков, с входом первого элемента задержки и с выходом селектора информации.
Многоканальное устройство для подключения абонентов к общей магистрали | 1977 |
|
SU731438A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Шагозадающее устройство к пружинно-навивочному автомату | 1983 |
|
SU1156785A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-10-23—Публикация
1987-04-01—Подача