Устройство для сопряжения двух процессоров через общую память Советский патент 1989 года по МПК G06F15/167 

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

ел

ЦяЛ

сл

тя. |

N5

315

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

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

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

Устройство содержит блок 1 оперативной памяти, первый и второй шинные формирователи 2 и 3, мультиплексор 4 адреса, мультиплексор 5 управления оперативной памятью, триггер 6, элемент НЕ 7, шины 8 и 9 адреса первого и второго процессоров, входь 10 и 11 запроса достзша к блоку оперативной памяти первого и второго процессоров, выходы 12 и 13 предоставления доступа к блоку оперативной памяти первому и второму процессорам, шины 14 и 15 управления режимом работы блока оперативной памяти первого и второго процессоров, шины 16 и. 17 обращения к блоку оперативной памяти первого и второго процессоров, шины 18 и 19 данных первого и второго процессоров, первый и второй процессоры 20 и 21.

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

Процессор, обращающийся к блоку 1. оперативной памяти, выставляет сигнал на входе 10 запроса доступа к блоку 1 оперативной памяти, обеспечивая переключение триггера 6 в состояние единицы и разрешая тем самым прохождение адреса с шины 8 адреса через мультиплексор 4 адреса на адресные входы блока 1 оперативной памяти. Одновременно обеспечивается включение в работу первого шинного формирователя 2 и кo мyтaция мультиплексора 5 управления оперативной памятью. Процессор 20, получив сигнал с вьосода 12 предостав- ления доступа к блоку 1 оперативной памяти, формирует сигналы на шинах 14 и 16 управления режимом работы блока 1 оперативной памяти и обращения к блоку 1 оперативной памяти, выбирая тем самым направление коммутации первого шинного формирователя 2 и обеспечивая управление режимом работы (записью или считьшанием информации) блока 1 оперативной памяти. По завершении цикла работы с блоком 1 опера

g

j0 5 О

Q ., 0

5

724

тивной памяти процессор 20 снимает сигнал с входа 10 запроса доступа к блоку 1 оперативной памяти и устройство переходит в режим ожидания запроса.

При обращении к блоку 1 оперативной п,1мяти второго процессора 21 устройство работает аналогично.

При одновременном появлении сигналов на входах 10 и 11 запроса доступа к блоку 1 оперативной памяти триггер 6 сох 5аняет свое состояние, осуществляя обслуживание одного из процессоров аналогично описанному процессу.

По(ле снятия сигнала с входа 10 или 11 запроса доступа к блоку 1 оперативной памяти процессором 20 или 21, получившим доступ, триггер 6 переключается за счет наличия на его входе сигнала запроса от другого процессора 20 или 21 и устройство обслуживает соответственно другой процессор.

Формула изобретения

Устройство для сопряжения двух процессоров через общую память, содержащее блок операт ганой памяти, мультиплексор адреса, первый шинный формирователь, триггер, причем первый и второй лнформационные входы мультиплексора адреса соединены с адресными выходами соответственно первого и BTOpoi o процеспороп, информацион- шгй выход мультиплексора адреса соединен с адрес 1ым входит блока оперативной памяти, информащюнный вход-выход которого соединен с первым информационным входом-выходом первого шинного формирователя, второй информационный вход-выход которого соединен с входом-выходом данных первого процессора устройства, выход триггера соединен с управлшощим входом мультиплексора адреса и с входом разрешения первого шинного формирователя, отличающееся тем, что, с целью расширения области применения путем обеспечения возможности двустороннего обмена информацией между оперативной памятью и каждым из сопрягаемых с ней процессоров, в него введены второй шинный формирователь, мультиплексор управления оперативной памятью и элемент НЕ, причем первый информационный вход- выход второго шинного форш ователя соединен с информационньм входом-

515

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

5172б

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

0

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

название год авторы номер документа
Устройство для сопряжения двух процессоров через общую память 1990
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Никольский Сергей Борисович
SU1758647A1
Устройство для сопряжения двух процессоров 1991
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Никольский Сергей Борисович
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Пугач Евгений Васильевич
SU1784983A1
Устройство для обмена данными двух процессоров через общую память 1990
  • Илюкевич Александр Сергеевич
  • Малышевский Валентин Павлович
SU1778759A1
Устройство для сопряжения двух процессоров через общую память 1985
  • Персианцев Игорь Георгиевич
  • Рой Николай Николаевич
  • Скурихин Александр Васильевич
  • Щербаков Олег Александрович
SU1287167A1
Устройство для сопряжения процессора с внешним устройством 1988
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Сайфуллина Фарида Салимовна
  • Ярмухаметов Азат Усманович
SU1550524A1
Устройство для обмена данными в вычислительной сети 1988
  • Веселов Александр Витальевич
  • Герасименко Виктор Владимирович
  • Сорокин Николай Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1599864A1
Процессор для мультипроцессорной системы 1987
  • Зайончковский Анатолий Иосифович
SU1517035A1
Устройство управления доступом к памяти для обмена массивами данных в многопроцессорной системе 1989
  • Белицкий Роберт Израилевич
  • Зайончковский Анатолий Иосифович
  • Панина Наталия Викторовна
SU1633418A1
Устройство для сопряжения внешних устройств с электронной вычислительной машиной 1983
  • Аптекман Борис Александрович
  • Залозный Михаил Тихонович
  • Кучеренко Андрей Павлович
  • Пилипчук Анатолий Ефимович
  • Пшеничный Николай Тихонович
  • Цехмиструк Георгий Юрьевич
SU1100615A1
Устройство для сопряжения ЭВМ с внешним устройством 1986
  • Якунин Алексей Григорьевич
  • Холупко Юрий Борисович
  • Госьков Павел Иннокентьевич
SU1401470A1

Реферат патента 1989 года Устройство для сопряжения двух процессоров через общую память

Изобретение относится к вычислительной технике и может быть использовано при создании многопроцессорных вычислительных систем. Целью изобретения является расширение области применения устройства путем обеспечения возможности двустороннего обмена информацией между оперативной памятью и каждым из сопрягаемых с ней процессоров. Это достигается тем, что в устройство дополнительно введены второй шинный формирователь 3, мультиплексор 5 управления оперативной памятью и элемент НЕ 7. 1 ил.

Формула изобретения SU 1 515 172 A1

Редактор Ю. Середа

Составитель В. Геращенко

Техред Л.Олийнык Корректор В. Кабаций

Заказ 6277/46

Тираж 668

ВНИИПИ Государственного KONfMTera по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., д. 4/5

Произвоцственно-издательский комбинат Патент, г.Ужгород, ул. Гагарина,101

Подписное

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

Патент США № 4400801, К.П
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для сопряжения двух процессоров через общую память 1985
  • Персианцев Игорь Георгиевич
  • Рой Николай Николаевич
  • Скурихин Александр Васильевич
  • Щербаков Олег Александрович
SU1287167A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 515 172 A1

Авторы

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

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

Волков Александр Алексеевич

Антипин Владимир Анатольевич

Циглер Марат Борисович

Чуев Сергей Георгиевич

Даты

1989-10-15Публикация

1987-11-06Подача