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

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

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

Целью изобретения является повышение достоверности работы устройства.

На фиг. 1 приведена блок-схема предлагаемого устрфйства; на фиг. 2 - временные диаграммы его работы.

Устройство содержит (фиг. 1) блок 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 и 26, шины 27 и 28 управления обменом и шины 29 и 30 синхронизации ответа первой и второй магистралей, элемент ИЛИ 31, элемент И-ИЛИ 32 и триггер 33.

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

В регистры- 4 и 5 по фронтам импульсов Обмен на шинах 27 и 28 заносятся коды адресов с шин 25 и 26, При появлении адреса, совпадающего с зоной адресов блока 1 памяти, дешифраторы 7 и 8 зоны выдают сигналы, которые удерживаются на информационных входах триггеров 10 и II до тех пор, пока не изменится содержимое регистров 4 и 5. Всегда срабатывает только один из триггеров 10 и И, так как на их син- хровходы сигналы генератора 9 подаются инверсно благодаря элементу НЕ 20, Например, при срабатывании триггер.а

сл

со со

00 00

1Ч)

10 на вход сброса триггера 11, поступает сигнал блокирующего сброса, запрещающий срабатывание триггера 11 до момента, пока триггер 10 не будет установлен в исходное состояние, т.е. пока присутствует сигнал с дешифратор ра 7. После снятия этого сигнала триггер 10 очередным управляющим фронтом импульса от генератора 9 устанавлива- ется в исходное состояние и блокировка триггера И снимается.

В момент срабатывания одного из триггеров 10 и 11 открываются соответствующие коммутаторы 2 или 3. При этом направление передачи их определяется наличием одного из внешних сигналов Чтение или Запись. Эти внешние импульсы управляют режимом работы блока 1, т.е. в двунаправленной ма- гистрали либо появляется слово для записи в блок 1, либо слово читается из блока 1 и поступает на магистраль.

Адрес в блок 1 поступает через элемент И 12 или 13 с регистра 4 или 5 в зависимости от того, включен триггер 11.

Управляющие сигналы, определяющие режим работы блока 1 (Чтение или Запись), поступают через элемент И 14 или 15, 17- или 18. Элемент И 16 или 19 управляет поступлением на соответствующую шину 29 или 30 сигнала Синхронизация ответа из памяти, ко- торый несет информацию об окончании обращения к памяти.

При обращении к блоку 1 памяти сигналы с выходов триггеров 10 и 11 подаются на входы элемента ИЛИ 31, вы- ход которого подключен на синхровход триггера 33. При этом на информационный вход триггера 33 подан потенциал, соответствующий 1. Триггер 33 устанавливается по переднему фронту сиг- налов на его синхровходе от одного из триггеров 10 и 11. Одновременно они работать не могут.

Когда триггер 33 устанавливается, то на его инверсном выходе появляет- ся сигнал, запрещающий работу элементов И 14, 15, 17 и.18.

Вместе с тем соответствующие коммутаторы подключаются к совмещенной магистрали, с регистра 4 или 5 адреса через элемент И 12 или 13 подается адрес к блоку 1 памяти. Предположим, что вв-еден триггер 10. Тем не менее, хотя на первом входе первого элемента и элемента И-ИЛИ 32 имеется разрешающий потенциал, триггер 33 не сбрасывается до тех пор, пока не появится разрешающий синхросигнал на втором входе этого элемента И. Поэтому сигнал Чтение или Запись с элемента И 14 или 15 в блок 1 памяти не поступает, что позволяет установиться на информационных входах блока 1 памяти корректным сигналам..

При появлении сигнала на втором хвходе первого элемента И элемента 32 триггер 33 сбрасывается и сигнал Чтение или Запись поступает на вход блока 1 памяти. При этом осуществляется требуемый цикл обмена с памятью.

Аналогично работает устройство при одновременном запросе совмещенной магистрали от двух временных устройств (магистралей) , так как доступ получает вначале только одна из магистралей.

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

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

я ъ.

§ & Iе § ъ

1

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

название год авторы номер документа
Устройство для сопряжения двух магистралей 1988
  • Криворучко Юрий Тимофеевич
  • Корнуков Анатолий Павлович
  • Макурин Игорь Вячеславович
  • Любавин Павел Михайлович
SU1522224A1
Устройство для сопряжения двух магистралей 1988
  • Любчанский Марк Соломонович
  • Таратухин Виктор Иванович
SU1545225A1
Устройство для сопряжения двух магистралей 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
  • Песляк Евгений Алексеевич
  • Таратухин Виктор Иванович
SU1619286A1
Устройство для сопряжения двух магистралей 1985
  • Криворучко Юрий Тимофеевич
  • Корнуков Анатолий Павлович
  • Бандура Вил Емельянович
SU1283781A1
Устройство для сопряжения двух магистралей 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
  • Песляк Евгений Алексеевич
  • Таратухин Виктор Иванович
SU1619285A1
Устройство для сопряжения магистралей 1990
  • Прищепа Василий Степанович
  • Кольцов Василий Васильевич
SU1737460A1
Устройство для сопряжения двух процессоров с общей памятью 1988
  • Клейнер Дмитрий Ильич
  • Кицис Алексей Семенович
  • Латышев Владимир Ильич
  • Тараев Владимир Федорович
SU1569840A1
Устройство для сопряжения двух магистралей 1988
  • Лихтецкий Владимир Дмитриевич
  • Гриненко Валерий Александрович
  • Смирнов Анатолий Петрович
SU1575193A2
Устройство для сопряжения электронных вычислительных машин 1985
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1285485A1
Устройство для сопряжения двух магистралей 1990
  • Потапенко Валерий Ильич
SU1778760A1

Иллюстрации к изобретению SU 1 539 788 A2

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

Изобретение относится к вычислительной технике, может быть использовано в многоканальных (многопроцессорных) системах для получения доступа к общему разделяемому ресурсу и является усовершенствованием известного устройства по авт.св.N1283781. Целью изобретения является повышение достоверности работы устройства. Цель достигается тем, что в устройство по авт.св.N1283781 введены элемент ИЛИ, третий триггер и элемент И-ИЛИ, которые формируют сигналы разрешения на предоставление доступа к совмещенному ресурсу и обеспечивают подачу управляющих сигналов "Запись", "Чтение" от выбранной магистрали на вход блока памяти только после установления корректных значений адреса и данных. 2 ил.

Формула изобретения SU 1 539 788 A2

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

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

SU 1 539 788 A2

Авторы

Любчанский Марк Соломонович

Таратухин Виктор Иванович

Даты

1990-01-30Публикация

1988-05-03Подача