1 Изобретение относится к вычисли тельной технике и может найти приме нение в многомашинных вычислительны комплексах, работающих в составе систе - автоматизации технологически ми процессами. Цель изобретения - расширение области применения устройства за счет обеспечения корректного двухстороннего выбора и обмена между двумя группами ЭВМ в реальном масштабе времени.. На чертеже представлена блок-схе ма устройства. Устройство содержит каналы 1, каждый из которых включает триггер заявок, узел 3 приоритета, коммутатор 4, второй элемент ИЛИ 5, элемент И 6, дешифратор 7 адреса, элемент НЕ 8, выходной триггер 9, вход 10 блокировки, выход 11 блокировки канала, управляющие входы 12 и 13 разрешения работы устройства, входы 14 заявок, выход 15 запроса, информационный вход 16 адреса, выход 17 коммутатора и вход 18 детаифратора адреса, входы 19 запроса и выход 20 разрешения канала, вход и выход 22 запрета обмена. Узел 3 приоритета канала состоит из элемента И-НЕ 23, первого элемен та ШШ 24, элемента НЕ 25, третьего элемента ИЛИ 26. Показаны также первая и вторая адресные шины 27 и 28. Каналы 1 в верхней части схемы составляют первую группу, остальные каналы принадлежат к второй группе Входы 14 и 16 и выход 20 образуют группу входов и вькодов, с помощью которых абоненты, напримерподключаются к устройству. Устройство работает следующим образом. В исходном состоянии (нет заявок на входах 14) триггеры 2 находятся в состоянии нуля. Пусть приходит заявка на канал M группы t. Если при этом идет текущи обмен, то на входе - выходе 21-22 присутствует потенциал блокировки, который через вход элемента И-ИЕ 23 элемент ИЛИ 26 блокирует триггер 2, т.е. последний остается в исходном состоянии. В случае, если при посту лении заявки на входах Щ не производится ни один обмен ЭВМ группы I с ЭВМ группы П, то на входе - выхо102де 21 - 22 канала ЭВМ М- присутствует потенциал разрешения, который через элементы И-НЕ 23, ИЛИ 26 разрешает работу триггера 2 и последний устанавливается в единичное состояние. При этом потенциалом нуля с инверсного выхода через элемент НЕ 25 устанавливается потенциал единицы на входах - выходах 21 22 всех каналов группы 1, блокируя таким образом возможность срабатывания триггеров 2 и соответственно возможность их обмена других каналов. Дпя устранения блокировки собственного триггера 2 заявок потенциал с инверсного выхода триггера 2 заявок поступает на вход элемента И-НЕ 23. Одновременно с заявкой ЭВМ через входы 16 вьщает в канал- 1 адрес ЭВМ группы П, к которой эта заявка должна поступить. При одновременном поступлении заявок на два канала одной группы, единица с выхода триггера 2 канала более высокого приоритета через свой элемент ИЛИ- 24 устанавливает триггер 2 канала более низкого приоритета- в исходное состояние. В канале 1 с наиболее высоким приоритетом заявка с выхода триггера 2 проходит на выход 15 и управляющий вход коммутаторов 4, выходы которых в исходном состоянии отключены от адресной шины 27. Активный сигнал на управляющем входе коммутаторов 4 переводит их в режим передачи, т.е. адрес, который поступает с входов 16 через коммутаторы 4, передается на выходы 17 канала. Этот адрес далее через адресные шины 27 поступает на входы 18 каналов Л группы, а заявка с выхода 15 запрашивающего канала 1 группы поступает на соответствующие входы 19 запросов каналов П группы. В соответствии с адресом на шинах 28 в. одном из каналов М: второй группы срабатывает дешифратор 7 адреса и заявка с входа 19 поступает на выход элемента ИЛИ 5. При наличии двух единиц на входах элемента И 6 устанавливается в единицу выходной триггер 9 выбранного канала К . Активный сигнал с выхода 20 канала поступает в соответствующую ЭВМ. После окончания сеанса связи ЭВМ источник сбрасывает триггер 2, а коммутаторы 4 отключаются от шин 28, на выходе элемента И 6
канала появляется логический нуль, который через элемент НЕ 8 сбрасывает выходной триггер 9.
Аналогично из ЭВМ ДГ группы в соответствии с приоритетом может
20 16 It
20
устанавливать запрос к любой ЭВМ I группы.
Таким образом, устройство позволяет осуществить корректный двухсторонний выбор и обмен между двумягруп. пами ЭВМ в реальном масштабе времени.
20 16 W
6 1
название | год | авторы | номер документа |
---|---|---|---|
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН | 1995 |
|
RU2109334C1 |
Многоканальное устройство для сопряжения вычислительных машин | 1986 |
|
SU1322302A1 |
УСТРОЙСТВО ОБМЕНА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ | 1991 |
|
RU2020571C1 |
Многоканальное устройство для сопряжения вычислительных машин | 1986 |
|
SU1310833A1 |
Многопортовое запоминающее устройство | 1990 |
|
SU1758648A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для обмена двухмашинного вычислительного комплекса | 1981 |
|
SU991403A1 |
Адаптивная система обработки данных | 1985 |
|
SU1312596A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для обмена информацией управляющей вычислительной машины с объектами управления | 1982 |
|
SU1030792A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, содержащее первую и вторую группы каналов, каждьш из которых содержит выходной триггер и триггер заявок, два элемента ИЛИ, элемент И, первый элемент НЕ, коммутатор и дешифратор адреса, причем в каждом канале входы D- и С-триггера заявок соединены с входами заявок соответствующей группы входов - выходов устройства, прямой выход триггера заявок соединен с первым входом первого элемента ИШ, S-вход выходного триггера подключен к выходу элемента И, первый вход которого соединен с выходом второго элемента ИЛИ, второй вход с выходом дешифратора адреса, а выход - через первый элемент HIс R-входом выходного триггера, информационньй вход коммутатора и выход выходного триггера являются соответственно адресным входом и выходом разрешения канала устройства, вторые входы первых элементов ИЛИ кана.тов первой и второй групп соединены соответственно с первым и вторым входами блокировки устройства, в каждой группе каналов выход первого элемента ИЛИ каждого канала, кроме последнего, соединен с вторым входом первого элемента ИЛИ пocлeдyюIr eгo канала, входы дешифраторов адреса каналов первой группы соединены через первую адресную 111ИНУ с выходами коммутаторов канапов второй группы, а входы дешифраторов адреса каналов второй группы подключены через вторую адресную 1лину к выходам коммутаторов каналов первой группы, отличающеес S с я тем, что, с целью расширения области применения, в кажд1.1Й канал (Л введены элементы ИЛИ, И-НЕ, НЕ, причем в каждом канале первьп вход третьего элемента ИЛИ соединен с входом блокировки канала, второй вход третьего элемента ИЛИ соединен с выходом элемента И-НЕ, а выход с S-входом триггера заявок, инверс00 ный выход которого соединен с первым входом элемента И-НЕ и с входом о со второго элемента НЕ, прямой выход триггера заявок соединен с управляющим входом кoм yтaтopa и выходом запроса канала, второй вход элемента И-НЕ соединен с выходом второго элемента НЕ и с входом и выходом Запрет обмена канала, группа входов второго элемента ИЛИ каждого канала первой группы соединена с прямыми выходами триггеров заявок каналов второй группы, а группа входов второго элемента ИЛИ каждого канала второй группы соединена с прямыми выходами триггеров заявок каналов первой группы.
Многоканальное устройство приоритета | 1978 |
|
SU842812A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для сопряжения вычислительных машин | 1982 |
|
SU1043622A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-09-23—Публикация
1984-04-21—Подача