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

 

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

CO!03 COBETCHHX

СОЦИАЛИСТИЧЕСИИХ

РЕСПУБЛИН (51)5 G 06 F 13/14

Ъ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCKOMV CBNQETFJlbCTBV

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (61 ) 1283781 (21 ) 4419147/24-24 (22 ) 03. 05.88 (46) 30 ° 01.90. Бюл. № 4 (72) И.С.Любчанский и В,И,Таратухин (53) 681.325 (088.8) (56 ) Авторское свидетельство СССР № 1283781, кл. G 06 F 13/14, 1985. (54 ) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ДВУХ

МАГИСТРАЛЕЙ (57) Изобретение относится к вычислительной технике, и может быть использовано в многоканальных (многопроцессорных) системах для получения доступа к общему разделяемому ресурИзобретение относится к вычислительной технике и может быть использовано в многоканальных (многопроцессорных) вычислительных системах при формировании временных диаграмм переключения и управления устройствами в каналах, Целью изобретения является повышение достоверности работы устройства.

На фиг, 1 приведена блок-схема предлагаемого устройства; на фиг. 2— временные диаграммы его работы, Устройство содержит (фиг ° 1) блок

1 памяти, коммутаторы 2 и 3 магистралей, регистры 4 и 5 адреса, блок 6

° коммутаторов, состоящий из дешифраторов 7 и 8 зоны, генератора 9 импульсов, триггеров 10 и 11, элементов И

12 и 13 первой и второй групп, первого 14, третьего 15, пятого 16, второго 17, четвертого 18 и шестого 19 элементов И и элемента HE 20, шины 21, 22 и 23, 24 чтения и записи первой и втоВ

ÄÄSUÄÄ 1539788 А 2

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

"Запись" и "Чтение" от выбранной магистрали на вход блока памяти только после установления корректных значений адреса и данных. 2 ил. рой магистралей, информационно-адрес- С» ные шины 25 и 26, шины 27 и 28 управления обменом и шины 29 и 30 синхронизации ответа первой и второй магистра- yaeaL лей, элемент ИПИ 31, элемент И-ИЛИ

32 и триггер 33. (; Э

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

В регистры. 4 и 5 по фронтам импульсов "Обмен" на шинАх 27 и 28 заносятся коды адресов с шин 25 и 26. При появлении адреса, совпадающего с зоной адресов блока 1 памяти, дешифраторы

7 и 8 зоны выдают сигналы, которые удерживаются на информационных входах триггеров 10 и 11 до тех пор, пока не изменится содержимое регистров 4 и 5. }1с)

Всегда срабатывает только один из триг .еров 10 и 11, так как на их синхровходы сигналы генератора 9 подаются инверсно благодаря элементу НЕ 20, Например, при срабатывании триггера

1539788

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

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

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

10 "или 11.

Управляющие сигналы, определяющие режим работы блока 1 (" Чтение" или 3р

"Запись" ), поступают через элемент И

14 или 15, 17.или 18. Элемент И 16 или 19 управляет поступлением на соответствующую шину 29 или 30 сигнала

"Синхронизация ответа" из памяти, ко-, торый несет информацию об окончании обращения к памяти.

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

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

И 14 или 15 в блок 1 памяти не поступает, что позволяет установиться на информационных входах блока 1 памяти корректным сигналам, ..

При появлении сигнала на втором входе первого элемента И элемента 32 триггер 33 сбрасывается и сигнал .

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

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

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

1539788

)539788

Ф Ь э ф. Э Q % ф фф

34 &3&4 < 4 | I+

Составитель B.Вертлиб

Техред М. Ходанич

Редактор А.Лежнина

Корректор Э.Лончакова

Заказ 220 Тираж 554 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

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

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

 

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

Изобретение относится к вычислительной технике и предназначено для обмена информацией между ЭВМ, имеющей общую магистраль с совмещенными шинами "Адрес/Данные", и периферийными устройствами

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при сопряжении разнотипных вычислительных машин или периферийных устройств

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

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

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

Изобретение относится к вычислительной технике ,в частности, к средствам микропроцессорного управления и может быть использовано в автоматизированных системах управления обработки информации и измерительных системах с применением микропроцессоров и/или ЭВМ

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

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

Изобретение относится к ведомственным телефонным сетям с повышенными требованиями по безотказности связи

Изобретение относится к области архитектуры компьютерной системы

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

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

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