Устройство для сопряжения двух магистралей Советский патент 1990 года по МПК G06F13/14 

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

Изобретение относится к области автоматикии вычислительной техники и может быть использовано для сопряжения двух электронно-вычислительных машин (ЭВМ) в вычислительных комплексах.

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

На фиг. 1 представлена схема устройства для сопряжения двух магистралей; на фиг. 2 - временные диаграммы управляющих сигналов для случая организации магистралей согласно ОСТ И 11.305.903-80.

Устройство содержит регистры 1, 2 адреса, генератор импульсов 3, дешифратор 4 зоны, группу 5 элементов И, элемент НЕ 6, группу 7 элементов И, дешифратор 8 зоны, триггеры 9, 10, элементы И 11, 12, 13, 14, элементы ИЛИ 15, 16, 17, 18, элементы 19, 20 задержки, блок 21 памяти, коммутатор 22 магистрали, формирователи 23, 24 импульса, коммутатор 25 магистрали. На фиг. 1 показаны адресно-информационные шины 26 первой магистрали, шина 27 управления обменом первой магистрали, шина 28 управления обменом второй магистрали, адресно-информационные шины 29 второй магистрали, шина 30 чтения и шина 31 записи первой

Сл

СЛ

31550523

магистрали, шина 32 чтения и шина 33

записи второй магистрали, шины 34, 35 сигналов ответа.

Регистры 1, 2 адреса предназначены для приема и хранения кода адреса ячейки памяти, в которую записываются информация. Генератор импульсов 3 и элемент НЕ 6 предназначены для формирования двух взаимоинвертированных последовательностей импульсов. Дешифраторы А, 8 зоны предназначены для декодирования кода адреса и определения входимости адреса в зону памяти.

По сигналу с выхода триггера 9 открывается коммутатор 22 магистрали. При этом направление передачи коммутатора 22 магистрали определяется наличием одного из сигналов первой магистрали Чтение или Запись, т.е. в двунаправленной магистрали, либо транслируется слово для записи в блок 21 памяти, либо слово читается из блока 21 памяти и поступает через коммутатор 22 магистрали на шины 26 первой магистрали.

Адрес в блок 21 памяти поступает

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

название год авторы номер документа
Устройство для сопряжения магистралей 1990
  • Прищепа Василий Степанович
  • Кольцов Василий Васильевич
SU1737460A1
Устройство для сопряжения двух магистралей 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
  • Песляк Евгений Алексеевич
  • Таратухин Виктор Иванович
SU1619285A1
Устройство для сопряжения двух магистралей 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
  • Песляк Евгений Алексеевич
  • Таратухин Виктор Иванович
SU1619286A1
Устройство для сопряжения двух магистралей 1990
  • Потапенко Валерий Ильич
SU1778760A1
Устройство для сопряжения двух магистралей 1988
  • Криворучко Юрий Тимофеевич
  • Корнуков Анатолий Павлович
  • Макурин Игорь Вячеславович
  • Любавин Павел Михайлович
SU1522224A1
Устройство для обмена информацией 1979
  • Ланцов Александр Лаврентьевич
  • Дунец Роман Богданович
SU842773A1
Устройство для сопряжения двух магистралей 1988
  • Лихтецкий Владимир Дмитриевич
  • Гриненко Валерий Александрович
  • Смирнов Анатолий Петрович
SU1575193A2
Устройство для сопряжения двух магистралей 1985
  • Криворучко Юрий Тимофеевич
  • Корнуков Анатолий Павлович
  • Бандура Вил Емельянович
SU1283781A1
Специализированный процессор 1990
  • Зорин Александр Леонидович
  • Силин Михаил Юрьевич
SU1705834A1
Устройство для отладки микроЭВМ 1987
  • Мамонько Александр Иванович
  • Кирпиченко Владимир Васильевич
  • Прохоренко Александр Яковлевич
  • Далецкий Юрий Михайлович
  • Ким Виктор Иванович
SU1553981A1

Иллюстрации к изобретению SU 1 550 523 A1

Реферат патента 1990 года Устройство для сопряжения двух магистралей

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

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

Группами 5, 7 элементов И коммутируют- через группу 5 элементов И, а управ30

35

ся коды адреса на адресный вход блока 2i памяти. Триггеры 9, 10 предназначены для формирования сигналов управления коммутацией и блокировкой информации. Элементы И II, 12, 13, 14 назначены для коммутации сигналов записи и чтения из магистрали. Элементами ИЛИ 15, 18 осуществляется логическое сложение сигналов записи и чтения. Элементами ИЛИ 16, 17 осуществля-25 ется логическое сложение сигналов чтения и записи от двух магистралей. Элементами задержки 19., 20 осуществляется задержка сигналов записи и чтения. Блок 21 памяти предназначен для приема, хранения и выдачи информации обмена между магистралями. Формирователи 23, 24 импульса предназначены для формирования импульсов по спаду задержанных элементами 19, 20 задержки сигналов записи и чтения. Коммутаторами 22, 25 осуществляется коммутация информации из магистралей на информационный вход-выход блока 21 памяти.

Устройство для сопряжения двух магистралей работает следующим образом.

Во время функционирования обоих внешних устройств (процессоров) в регистры 1, 2 адреса по фронтам сигналов Обмен на шинах 27, 28 записываются коды адресов, устанавливающиеся на шинах 26, 29. При появлении адреса, совпадающего с з оной адресов блока 21 памяти, например, в регистре 1 адреса дешифратор 4 зоны выдает сигнал на вход триггера 9. Срабатывание его происходит по фронту импульса, поступающего с выхода генератора импульсов 3. При срабатывании триггера 9 на вход сброса триггера 10 с выхода триггера 9 поступает сигнал блокирующего сброса, при наличии которого триггер 10 не может срабатывать по синхровходу.

40

45

50

55

ляющие сигналы Чтение, Запись, определяющие режим работы блока 21 памяти, поступают через элементы И 11 12, элементы ИЛИ 16, 17.

Сигнал Ответ, который несет информацию об окончании обращения к памяти формируется из сигналов Чтение или Запись с выхода элемента ИЛИ 15 путем задержки их на элементе 19 задержки.

По спаду сигнала Ответ на выходе 34 формирователем 23 формируется сигнал, по которому осуществляется сброс регистра 1 адреса. При этом дешифратор 4 зоны снимает сигнал на входе триггера 9. После снятия этого сигнала триггер 9 очередным фронтом импульса с выхода генератора импульсов 3 сбрасывается и блокировка триггера 10 снимается, т.е. блокировка второго блока связи снимается сразу же после окончания цикла обращения к блоку 21 памяти, не дожидаясь прихода очередного адреса по входу 26, который кроме того не должен входить в адресную зону блока 21 памяти. Частота генератора импульсов устанавливается такой, чтобы ее полупериод был больше длительности переходных процес сов при переключении устройства, т.е. чтобы не возникла критическая ситуация во время переходных процессов в момент переключения. Одновременное срабатывание триггеров 9, 10 исключено, так как на их синхровходах сигналы инверсные.

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

Устройство для сопряжения двух магистралей, содержащее генератор импульсов, элемент НЕ, блок памяти,

0

5

о 5

0

5

0

5

ляющие сигналы Чтение, Запись, определяющие режим работы блока 21 памяти, поступают через элементы И 11 , 12, элементы ИЛИ 16, 17.

Сигнал Ответ, который несет информацию об окончании обращения к памяти формируется из сигналов Чтение или Запись с выхода элемента ИЛИ 15 путем задержки их на элементе 19 задержки.

По спаду сигнала Ответ на выходе 34 формирователем 23 формируется сигнал, по которому осуществляется сброс регистра 1 адреса. При этом дешифратор 4 зоны снимает сигнал на входе триггера 9. После снятия этого сигнала триггер 9 очередным фронтом импульса с выхода генератора импульсов 3 сбрасывается и блокировка триггера 10 снимается, т.е. блокировка второго блока связи снимается сразу же после окончания цикла обращения к блоку 21 памяти, не дожидаясь прихода очередного адреса по входу 26, который кроме того не должен входить в адресную зону блока 21 памяти. Частота генератора импульсов устанавливается такой, чтобы ее полупериод был больше длительности переходных процессов при переключении устройства, т.е. чтобы не возникла критическая ситуация во время переходных процессов в момент переключения. Одновременное срабатывание триггеров 9, 10 исключено, так как на их синхровходах сигналы инверсные.

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

Устройство для сопряжения двух магистралей, содержащее генератор импульсов, элемент НЕ, блок памяти,

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

первого и второго блоков связи, выход 40 та ИЛИ, выходы первого и второго эле- генератора импульсов соединен с такто- ментов ИЛИ соединены соответственно вым входом триггера первого блока с входами разрешения записи и чтения .связи и с входом элемента НЕ, выход блока памяти.

0

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

5 повышения скорости обмена информацией между магистралями, в него введены первьй и второй элементы ИЛИ и в каждый из блоков связи - формирователь импульса, элемент задержки и элемент

0 НЕ, причем в каждом блоке связи первый и второй входы элемента ИЛИ соединены с выходами первого и второго элементов И соответственно, выход элемента ИЛИ соединен с входом элемента задержки, выход которого соединен с входом формирователя импульса, выход которого соединен с входом сброса регистра адреса, выходы элементов задержки первого и второго блоков связи подключены соответственно к выходам устройства для подключения к шинам ответа первой и второй магистралей, выходы первых элементов И первого и второго ,блоков связи соединены соответственно с первым и вторым входами первого элемента ИЛИ, выходы вторых элементов И первого и второго блоков связи соединены соответственно с первым и вторым входами второго элемен5

0

5

В лек связи

Чтение

jK uaHHbie A.

27,28 -.

30 31

ЗА

Чтение

Записи

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

Устройство для сопряжения двух магистралей 1984
  • Ермаков Игорь Михайлович
  • Козловский Виктор Алексеевич
SU1241249A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения двух магистралей 1985
  • Криворучко Юрий Тимофеевич
  • Корнуков Анатолий Павлович
  • Бандура Вил Емельянович
SU1283781A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 550 523 A1

Авторы

Ремезов Валерий Павлович

Лесневский Эдуард Рафалович

Даты

1990-03-15Публикация

1988-06-08Подача