Устройство связи эвм с объектом
Иллюстрации
Показать всеРеферат
ОП ИСААКИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСНОМУ СВИДОИЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 06.06. 75 (21) 2142165/24 с присоединением заявки №вЂ” (23) Приоритет(43) Опубликовано 25.03.77.Бюллетень № 11 (45) Дата опубликования описания 21.06.77
Союз Советскик
Социалистических
Республик (») 551634 (5!) М. Кл.
606 7 3/04
Государственный комитет
Совета Министров СССР по делам изооретений н открытий (53) УДК 681,14 (088.8 ) Г. М. Алаев, В. Н, Главнов, Н. И. Докучаев, Ю. М. Спиридонов и В. М. Трояновский (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО СВЯЗИ ЭВМ С ОБЪЕКТОМ
Изобретение относится к цифровой вычислительной технике и может быть использовано в системах автоматизации научных исследований и в автоматизированных системах управления производством. 5
Известны устройства связи с объектом (lj, содержащие интерфейсные блоки, общую систему шин, блок коммутации, в составе которого имеется управления (контроллер), коммутационные модули, соединенные с пре» 1О обраэователями через общую систему шин.
Однако у таких устройств низкое быстродействие вследствие программного управления операциями связи со стороны ЭВМ.
Наиболее близким по сущности техничес- > ким решением задачи является устройство связи ЭВМ с объектом(2), содержащее интерфейсный блок, контроллер, группу модулей коммутаторов со своими узлами управления, модуль преобразоватэля с блоком уп- >О равления, причем группа входов коммутаторов явлется группой входов устройства, а выходы всех коммутаторов соединены с первым входом преобразователя, первый вход каждого узла управления соединен с первым выхо- 5 дом контроллера, а первый и второй выходы каждого узла управления соединены с первым входом контроллера и входом коммутатора, первый вход и первый выход блока управления преобразователем соединены соответственно с первым выходом и первым входом контроллера, второй вход и второй выход блока управления преобразователем соединены соответственно с первым выходом и вторым входом преобразователя, второй выход которого соединен с первым входом кон.троллера
Однако у этого устройства низкое быстродействие и большие затраты на оборудование при увеличении числа однотипных каналов.
Целью изобретения является повышение быстродействия устройства и улучшение его эксплуатационных параметров за счет сокращения удельных затрат на оборудование при наращивании числа однотипных каналов.
Это достигается тем, что устройство дополнительно содержит группу узлов опознавания, узел блокировки и регистр адреса, причем первый и второй входы каждого узла опознания соединены соответственно с
551634 первым выходом узла блокировки и третьим выходом соответствующего узла управления, а первый и второй выходы каждого узла опозна п знавания соединены соответственно с первым входом узла блокировки и вторым входом соответствующего узла-управления;вто рой выход узла блокировки соединен с третьим входом блока управления преобразователем и первым входом регистра адреса, а второй вход узла блокировки соединен с g третьим выходом блока управления преобразователем, первым входом регистра адреса, а второй вход узла блокировки соединен с третьим выходом блока управления преобразователем, чертвертый выход блока управ-15 ления преобразователем соединен со вторым входом регистра адреса, а третий вход и выход регистра адреса соединены соответственно с первым выходом и первым входом контроллера. 20
На чертеже изображена функциональная схема устройства. В состав устройства связи ЭВМ 1 с обьектом 2 входят „блок интерфейса 3, блок коммутации и преобразования сигналов 4, контроллер 5, блок комму-, тации и преобразования сигналов 4, контроллер 5, общая система шин 6, модуль коммутатора сигналов 7, модуль преобразователя 8, коммутатор сигналов 9, преобраГ ователь 10, узел управления коммутатором 30
1l, узел управления преобразователем 12, узел блокировки 13, узел опознавания занятости 14, шину "Блокировка" 15, шину
"Запуск" 16, регистр адреса 17, магистралт ные шины 18 и 19. 85
Устройство работает в следующих режимах:
1) запрос информации при свободном преобразователе; 49
2) запрос информации при занятом преобразователе;
3) считывание информации по окончании работы преобразователя, 1. Запрос информации при свободном 45 преобразователе, Пусть в исходном состоянии преобразователь свободен. В этом случае сигнал на выходе узла блокировки 13 находится в состоянии логического "О", а сигналы на выходе узла опознавания заня- 91 тости 1 O - в состоянии логической "1 ", подготавливая цепи прохождения необходимых сигналов через узлы управления 1 1 в модулях 7.
При опросе датчика, подключенного ко 55
Входу, который имеет адрес "А", ЭВМ 1 через интерфейс 3 и контроллер 5 выставляет код шин 6. Лешифрация адреса осуществляется в модулях коммутаторов 7 и проходит в узлах управления 11 в два этапа. 60
На первом этапе анализируются старшие разряды кода адреса, и в том модуле коммутатора, адрес которого соответствует посланному из ЭВМ коду адреса "А", возникает сигнал, инициирующий второй этап дешифрации адреса При этом роль" дополнительного разрешающего сигнала играет выходной сигнал узла познавания занятости
14.
В результате дешифрации младших разрядов адреса узел управления 11 выдает на коммутатор 9 управляющий сигнал для подключения соответствующего датчика и сохраняет его до конца.измерения, а через узел опознавания занятости 14 я шину 16 воздействует на вход узла блокировки 13, В узле блокировки-13 происходит запоминание обращения, после чего на шину 15 выставляется единичный сигнал блокировки и подается управляющий сигнал на запоминание в полноразрядном регистре 17 адреса, код которого в это время еше сохраняется на общей системе шин 6, а также через блок управления 1 2 запускаетс я преобразователь
10, Единичный сигнал с шины 15 приводит к появлению нулевых сигналов на выходах узла 14, что позволяет узлу управления 11 в том модуле коммутаторов, где произошло опознавание адреса и контроллеру 5 сформировать необходимые сигналы для окончания связи с ЭВМ 1.
В результате выполненных операций сигнал от датчика оказывается подключенным ко входу преобразователя; преобразователь включается в работу, а ЭВМ может продолжать работать по программе до тех пор, пока не возникнет необходимость в режиме считывания информации по окончании работы преобразователя.
2, Запрос информации при занятом преобразователе. В исходном состоянии сигнал на выходе узла блокировки находится в состоянии логической "I ", a сигнал на выходе узла опознавания занятости — в состоянии логического 0". Как и в предыдущем режиме, ЗВМ 1 через интерфейс 3 и контроллер 5 выставляет код адреса и необходимые управляющие сигналы на общую систему шин 6.. Однако в этом случае управляющий сигнал, который возникает в результате первого этапа дешифрации кода адреса в узле уцравления ll одного из модулей 7, не получает дополнительного разрешения с выхода узла 14 для формирования управляющего сигнала на коммутатор 9. Более того, в этой ситуации узел 11 формирует сигнал "Занято", что позволяет контроллеру 5 вывестя
ЗВМ 1 на прерывание с указанием соответствующей причины его появления.
55 1634
3. Считывание информации ио окончании работы преобразователя.
Сигнал окончания работы преобразователя 10 через узел управления 1 2 и контроллер 5 вызывает прерывание в ЭВМ 1, Одновременно узел 12 подготавливает цепи . опознания сигнала "Поиск требования" от
ЭВМ. Этот сигнал посылается от ЭВМ, когда она готова к обработке прерывания. B узел 12 управления коммутатором сигнал Q
"Поиск требования" опознается, после чего блокируется его дальнейшее распространение и узел управления 12, взаимодействуя с контроллером 5, формирует необходимые управляюшие сигналы для выдачи из регист- ц ра адреса 17 в общую систему шин 6 (и далее в ЭВМ) информацию об адресе канала, закончившего преобразование и для выдачи выходного кода от преобразователя 10.
В завершение узел управления 12 выдает р) сигнал, сбрасываюший в исходное состояние схему узла блокировки 13, после чего сигнал на шине 15 переходит в состояние "0", а сигнал на выходе узла опознавания занятости 14 - в состояние логической "1 " р
Под действием этого перехода схема узла управления 1 1 сбрасывает сигнал управления коммутатором 9 и устройство возврашается в исходное состояние, Формула изобретения
Устройство связи ЭВМ с обьектом, со- 85 держашее интерфейсный блок, контроллер, группу модулей коммутаторов со своими узлами управления, модуль преобразователя с блоком управления, причем группа входов коммутаторов является группой входов уст- 40 ройства, а выходы всех коммутаторов соединены с первым входом преобразователя, первый вход каждого узла управления соединен с первым выходом контроллера, а первый и второй выходы каждого узла уп равления соединены с первым входом конч роллера и входом коммутатора, первый вход и первый выход блока управления преобразователем соединены соответственно с первым выходом и первым входом контроллера, второй вход и второй выход блока управления преобразователем соединены соответственно с первым выходом и вторым входом преобразователя, второй выход которого соединен с первым входом контроллера, о тличающееся тем,что,сцельюповышения быстродействия и улучшения его эксплуатационных параметров.оно содержит группу узлов опознавания, узел блокировки, регистр адреса, причем первый и второй . входы каждого узла опознавания соединены соответственно с первым выходом узла блокировки и третьим выходом соответствуюшего узла управления, а первый и второй выходы каждого узла опознавания соединены соответственно с первым входом узла блокировки и вторым входом соответствуюmего узла управления, второй выход узла блокировки соединен с третим входом блока управления преобразователем и первым входом регистра адреса, а второй вход узла блокировки соединен с третьим выходом блока управления преобразователем и первым входом регистра адреса, а второй вход узла блокировки соединен с третьим выходом блока управления преобразователем, четвертый выход. блока управления преобразователем соединен со вторым входом регистра адреса, а третий вход и выход регистра адреса соединены соответственно с первым выходом и первым входом контроллера.
Источники информации, принятые во внимание при экспертизе:
1. Дроздов Е, Л., Пятибратов A. П. Основы построения и функционирования вычислительных систем, М,, с. 169-182 "Энергия" 1973.
2 I EEE Тгапь., Nuc C Sc i., vo C 20, К 2, p.p 3-7 1, 1 97 2 (прототип) .
551634 ! !! !
)! (! (!
Составитель В. Вертлиб
РедактоР P. ПУРнам ТехРед И Дсталощ КоРРектоР С. Болдижар
Заказ 125/26 Тираж 902 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент, r. Ужгород, ул. Проектная, 4