Устройство для сопряжения магистрали микроэвм с магистралью периферийных устройств

Номер патента: 1508220

Авторы: Горкер, Дворников, Ткаченко, Ульянов

ZIP архив

Текст

ГИС 57) ифропосредкоммутав и триггеил. во е еда ЭВМ мик фо ть исполь" ли ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР 4364701/2413.01.8815,0989.С,И,Горкеркаченко и681325 (ОПриборы и2, с. бторское свявке402 Бюл.34А,А.Дворников,В М.Ульянов88.8)техника эксперимента3.идетельство СССР9794, кл. С 06 Р 13/ УСТРОЙСТВО ДЛЯ СО ТРАЛИ МИКРОЭВМ С ЕРИЙНЫХ УСТРОЙСТВ Изобретение относи вычислительной техн но к устройствам д мации в магистрали Изобретение относится к вычислительной технике и может бызовано в многопроцессорных вычислительных комплексахЦель изобретения - расширение функциочальных возможностей устройства путем обеспечения работы периферийных устройств в режиме прямого доступа к памяти (ПДП)На чертеже представлена функциональная схема устройства,Устройство содержит коммутатор информационных сигналов, каждый элемент коммутации которого состоит из шинных Формирователей 2 узел З.усилителей управляющих сигналов, состоящий из приемников 4 и передатчиков 5, магистраль 6 микроЭВМ, элемент 2Преимущественная область использования - создание мультипроцессорных систем и сетей ЭВМ на базе микроЭВМ с магистральным параллельным интерфейсом. Целью изобретения является расширение функциональных возможностей устройства путем обеспечения режима прямого доступа к памяти мик- роЭВМ, Для этого в устройство для сопряжения магистрали микроЭВМ с.магистралью периферийных устройств, содержащее коммутатор информационных сигналов, узел усилителей управляющих сигналов, элемент НЕ и триггер управления, введены элемент ИСКЛЮЧА 10- ЩЕЕ ИЛИ тор управляющих сигнало р захвата магистрали, 1 НЕ 7, триггер 8 управления, коммутатор 9 управляющих сигналов, каждыйэлемент 10 коммутации которого состоит из шинных Формирователей 2,магистраль 11 периферийных устройств,элемент ИСКЛЮЧА 10 ЩЕЕ ИЛИ 12 и триггер13 захвата магистрали,На чертеже обозначены также двунаправленные линии (шины) 14 и 15 информационных сигналов, однонаправленные линии (шины) 16 и 17, проходящиечерез узел 3 между магистралями 6 и11, двунаправленные линии (шины) 18.и 19, коммутируемые коммутатором 9,вход 20 пуска устройства, линии 21и 22 входов и линии 23 и 24 выходовтриггера 13, линия 25 выхода триггера8 ния (шины) 26 чтения данных ма 3 1508220гистрали 6 и линия 27 выхода элементаИСКЛИЧА 10111 ЕЕ ИЛИ 12.Информационные входы приемников4 подключены к выходным линиям "Выборустройства", "Разрешение захвата магистрали 1, 11 Разрешение прерывания","Останов", магистрали 11 периферийныхустройств; выходы передатчиков 5 подключены к входным линиям Выбор устройства", "Разрешение захвата магистрали", "Разрешение прерывания 1,"Установка" магистрали 11 периферийных устройств и входным линиям "Запрос магистрали", "Подтверждение запроса", "Запрос прерывания 1, 11 Прерывание по внешнему событию", "Аварияисточника питания", 1 Останов" магистрали 6 микроЭВМ.Установочный вход и синхровход 25триггера 8 подключены к линиям "Установка" и "Синхронизация обмена" магистрали 6 микроЭВМ, а информационныйвход триггера 8 - к линии 20 пускаустройства, причем шины 18 "Синхронизация обмена", "Чтение данных", "Запись данных", "Ответ устройства","Признак записи байта" "Регенерация",магистрали 6 микроЭВМ подключены кодноименным шинам магистрали 11 периферийных устройств через коммутатор 9.Информационный вход 21 и синхровход22 триггера 13 подключены к шине111 Разрешение запроса магистрали магистрали 6 микроЭВМ и шине 11 Подтверждение запроса" магистрали 11 периферийных устройств соответственно, прямой выход триггера 13 подключен к шине 26 "Чтение данных" магистрали 6микроЭВМ. 45Устройство работает следующимобразом,При работе периферийного устройства в программном режиме, т,е. когдана входе 20 пуска устройства установлен сигнал низкого уровня и на шине1121 "Разрешение запроса магистралимагистрали 6 и шине 17 "Подтверждениезапроса" магистрали 11 установленысигналы высокого уровня, на прямоми инверсном выходах триггера 13присутствуют сигналы высокого и низкого уровней соответственно. Этисигналы, поступая на входы направле 4ния передачи шинных 1 рормирователей 2 коммутатора 9, разрешают прохождение сигналов по линиям 18 "Синхронизация обмена", "Чтение данных", "Запись данных", "Признак записи байта", "Регенерация" из магистрали 6 в магистраль 11, а сигнала "Ответ устройства" - в обратном направлении. Элемент ИСКЛ 1 ОЧМОЩЕЕ ИЛИ 12 при этом работает как повторитель сигнала шины "Чтение данных" магистрали 6, так как шинные формирователи 2 коммутатора 1 управляются только сигналом линии 26 "Чтение данных". При работе периферийного устройства в режиме прямого доступа в памяти мик- роЭВМ периферийное устройство вырабатываетв линии 17.1 "Запрос магистрали сигнал, который, поступая затем обычным образом через соответствующий усилитель узла 3 в магистраль 6 микроЭВМ, приводит к выработке в линию 21 центральным процессором микроЭВМ сигнала "Разрешение запроса магистрали", Этот сигнал сбрасывает триггер 13, устанавливая на прямом выходе триггера 13 сигнал низкого уровня, Устройство подготавливается для трансляции сигналов "Синхронизация обмена", "Чтение данных", "Запись данных", "Признак записи байта", "Регенерация" из магистрали 11 периферийного устройства в магистраль 6 микроЭВМа сигнала "Ответ устройства" - в обратном направлении. Процесс подготовки длится до поступления по линии 22 сигнала "Подтверждение запроса" из магистрали11 периферийных устройств, появление этого сигнала устанавливает триггер 13 на весь цикл прямого доступа к памяти микроЭВМ. Сигнал высокого уровня, поступающий с инверсного выхода триг" гера 13 на вход элемента ИСКЛОЧА 1 ОЩЕЕ ИЛИ 12 переключает последний в режим инвертора, что позволяет управлять направлением передачи шинных формирователей 2 коммутатора 1 периферийному устройству, напрнмер, в цикле "Чтение", организуемом периферийным устройством (режим ПДП), сигнал "Чтение.фданных", поступая в магистраль 6 микроЭВМ через шинные формирователи 2 коммутатора 9, приводит к появлению высокого уровня на выходе элемента ИСКЛ 1 ОЧА 1 ОЩЕЕ ИЛИ 12 и низкого уровня на выходе элемента НЕ 7. В результате обеспечи5 150822 вается направление передачи сигналов "Адрес - данные" из магистрали бмикроЭВМ в магистраль 11 периферийных устройств. По окончании магистраль5 ного цикла прямого доступа к памяти микроЭВМ, организованного периферийным устройством, последнее снимает с линии 22 сигнал "Подтверждение запроса". Так как в линии 21 сигнал "Раз решение запроса магистрали" к этому моменту уже снят процессором микро- ЭВМ, на прямом и инверсном выходах триггера 13 устанавливаются сигналы высокого и низкого уровней соответ ственно, что приводит к переключению шинных формирователей 2 коммутатора 9 в начальное состояние (т.е. соот" ветствующее программному режиму работы микроЭВМ, когда устройство управляется сигналом шины Чтение данных" магистрали микроЭВМ).Ф о р м ул а и з о б р е т е н и яУстройство для сопряжения магистрали микроЭВМ с магистралью перифе рийных устройств, содержащее коммутатор информационных сигналов, первая и вторая группы информационных входов-. выходов которого являются соответствующими группами входов-выходов 30 уСтройства для подключения к информацонным шинам магистралей микроЭВМ и периферийных устройств, элемент НЕ, выход и вход которого соединены с первым и вторым входами выбора направления коммутатора информационных сигналов, узел усилителей управляющих сигналов, первые и вторые группы входов и выходов являются соответствующи- . ;ми группами входов и выходов устройства для подключения к группам входных и выходных шин магистрали микро- ЭВМ и группам выходных и входных шин 0 бмагистрали периферийных устройств,триггер управления, выход которогосоединен с разрешающими входами коммутатора информационных сигналов иузла усилителей управляющих сигналов,а вход установки, синхровход и информационный вход являются соответствующими.входами устройства для подключения к шинам установки и синхронизации обмена магистрали микроЭВМ ивходу пуска устройства, о т л и ч а ю -щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем обеспечения режима прямого доступа к памяти микроЭВМ, в неговведены коммутатор управляющих сигна -лов, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и триггер захвата магистрали, причем первая и вторая группы входов-выходовкоммутатора управляющих сигналов являются соответствующими группами входоввыходов устройства для подключения куправляющим шинам магистрали микроЭВМ и магистрали периферийных устройств, а первый и второй входы выбора направления, подключены соответственно к инверсному и прямому выходам триггера захвата магистрали,информационный вход и синхровходкоторого. являются соответственновходами устройства для подключенияк шине разрешения запроса магистралимикроЭВМ и шине подтверждения запроса магистрали периферийных устройств,первый вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИявляется входом устройства для подключения к шине чтения данных магистрали микроЭВМ, инверсный выходтриггера захвата магистрали соединенс вторым входом элемента ИСКЛЮЧАЮЩЕЕИЛИ, выходом соединенного с входомэлемента НЕно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 1 Производст аказ 5542/51 Тираж 668 ПодписноеНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раущская наб., д. 4/5

Смотреть

Заявка

4364701, 13.01.1988

ПРЕДПРИЯТИЕ ПЯ В-8893

ГОРКЕР СЕМЕМ ИСАКОВИЧ, ДВОРНИКОВ АЛЕКСАНДР АНАТОЛЬЕВИЧ, ТКАЧЕНКО АЛЕКСЕЙ МИХАЙЛОВИЧ, УЛЬЯНОВ ВЯЧЕСЛАВ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: магистрали, магистралью, микроэвм, периферийных, сопряжения, устройств

Опубликовано: 15.09.1989

Код ссылки

<a href="https://patents.su/4-1508220-ustrojjstvo-dlya-sopryazheniya-magistrali-mikroehvm-s-magistralyu-periferijjnykh-ustrojjstv.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения магистрали микроэвм с магистралью периферийных устройств</a>

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