Блок сопряжения трех магистралей

 

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

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (si)s G 06 F 13/00

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 (21) 4317486/24 (22) 14,10.87 (46) 30.01,91. Бюл. М 4 (75) М.С.Нисневич (53) 681,3 (088,8) (56) Авторское свидетельс eo CC :Р

М 822166, кл. G 06 F 13/36, 1981, Селлерс Ф. Автоматический поиск неисправностей в СЦВМ. — М.: МИР., с, 101-103.

Авторское свидетельство СССР

М 1365088. кл. 6 06 F 13/00, 1988.

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

Цель изобретения — повышение достоверности передачи данных.

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

Блок сопряжения трех магистралей содержит двунаправленные коммутаторы 1 и

2, схемы 3 и 4 контроля четности, элементы

5 и 6 И, элементы 7 — 13 И-НЕ, магистрали двунаправленной передачи данных 14 — 16, из которых магистрали 14 (четная) и 15 (нечетная) образуют отказозащищенную пару магистралей, а магистраль 16 считается отказобезопасной, цепь 17 старшего разряда подшины адреса, цепь 18 режима защита, цепь 19 направления передачи и цепь 20 метки "ошибки".

Режим работы блока сопряжения определяется уровнем сигнала в цепи 18. Так, в.„.. Ы„1624463 А1 (54) БЛОК СОПРЯЖЕНИЯ ТРЕХ МАГИСТРА)1ЕЙ (57) Изобретение относится к вычислительной технике и может быть использовано, в частности, для повышения отказоустойчивости магистралей обмена информацией в микроЭВМ. Целью изобретения является повышение достоверности передачи данных. С этой целью в блок сопряжения, содержащий два двунаправленных коммутатора, две схемы контроля четности и два элемента И, введены семь элементов

И вЂ” НЕ, 1 ил. режиме отключенной защить в цепи 18 должен быть уровень лог. "1". Направление передачи при этом определяется уровнем в цепи 17, лог, "1" — информация передается с объединенной шины 16 в одну из магистралей пары 14 или 15. лог. "0" — информация с одной из магистралей 14 и 15 пэры передается в объединенную шину 16.

Уровень в цепи 17 определяет ту магистраль пары, которая должна работать с объединенной. лог. "1" — работает магистраль 14, лог. "0" — работает магистраль 15, Этим адресуется полный объем имеющейся в системе памяти, которая блоком сопряжения делится на две части, прямо адресуемые старшим разрядом адреса.

Соблюдение требуемого условия четности контролируется схемами 3 и 4. Результат контроля в работа:ощей магистрали будет управлять работой своего двунаправленного коммутатора 1 или 2 и формировать сигнал метки "Ошибка" на выходе элемента 10.

Выходной сигнал схемы контроля неработающей магистрали при 9TGM будет блокирован на соответствующем элементе 8 или 13 нулевым уровнем сигнала с выхода одного

1624463

Магистрали

Старший разряд

Направление

Режим

Данные: разряд

16 адреса Х

0 0

1 0

2 1

3 1

4 0

5 1

6 0

7 1

14 15

0 0 0 0

1 1

1 1

0 0

1 1

0 0

1 1

1 1

Четность

16 адреса Х

0 0

1 0

2 1

3 1

4 0

5 1

6 0

7 1

Магистрали

30 Старший разряд

Направление

Режим

Данные: разряд

14 15

0 0

0 0

1 1

1 1

0 0

1 1

0 0

1 1

1 1

Четность

16 адреса Х

0 0

1 0

2 1

3 1

4 0

5 1

6 0

7 1

Магистрали

Старший разряд

Направление

Режим

Данные: разряд

14 15

1 0

0 0

1 1

1 1

0 0

1 1

0 0 .1. 1

0 1

Четность à элементов 7 или 12. Эт м готовится цепь прохождения на выход элемента 10 сигнала 1етки "Ошибка" на случай несоответствия четности в информации работающей магисграпи

С целью исключения влияния на работу двунаправленного коммутатора при передаче информации из объединенной магистрали в одну из магистралей пары (так как в лучае отказа в цепях работающей магистрали выходной сигнал схемы контроля четности должен запереть двунаправленный коммутатор, восстановив тем самым условия четности в магистрали, а значит вновь о крыть двунаправленный коммутатор, т.е. нар шить четность с последующим колебательным процессом на магистрали) сигнал с выхода одного из элементов 9 или 11 принудительно держит работающий двунаправпенный коммутатор в открытом состоянии независимо от результатов контроля четности д работающей магистрали, При этом предполагается, что в двунаправленных к".ммутаторах предусмотрены средства параметрической защиты от перегрузок и напряжений. Появление сигнала метки

"Сшибка" в цепи 20 при передаче информации из объединенной магистрали 16 в одну из магисралей 14 или 15 пары означает аппаратный отказ и треоует вмешательства в,боту системы.

Для режима "Защита" в цепи 18 должен с:, ть уровень лог. "0" {блокируется селекция вь,.ирки одной из магистралей пары в зави;имости от уровня в цепи 17).

Уровень в цепи 19 по прежнему определяет направление передачи информации по огношению к объединенной магистрали 16, с i отсрой теперь работают обе магистрали

14 и 15 пари.

Выходы схем 3 и 4 контроля четности в этом режиме не блокируются, но сигнал метки "Ошибка" на выходе 20 появится только при отказе в обеих магистралях 14 и

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

При передаче информации из объединенной магистрали 16 в обе магистрали 14 и 15 пари сигналы с выходов элементов 7 и

11 исключают колебательные процессы на магистралях пары.

В соответствии с данным описанием работы блока сопряжения трех магистралей ниже приведены таблицы комбинаций сигналов, иллюстрирующие его работу в раз5 личных режимах.

1. Передача иэ откаэобезопасной магистрали 16 в обе магистрали 14 и 15 пары с защитой и беэ ошибок

25 2. Передача в отказобезопасную магистраль 16 иэ магистралей 14 и 13 пары с защитой и без ошибок

3. Передача в отказобезопасную маги45 страль 16 из магистралей 14 и 15 пары с защитой и с ошибкой в магистрали 14

1624463

3

6

4. Передача с отказобезопасную магистраль 6 из магистралей 14 и 15 пары с згщ той I с ошибкой в магистрали 15;

1 1 Х

1 1 Х

0 0 Х

5 1 1 Х

0 0 Х

i 1 Х

Четность 1 1 Х

8. Передача в отказобеэопасную маги10 страль 16 из магистрали 15 беэ ошибок

Магисграли

Старший разряд

Направление

Режим

Данные: разряд адреса

16 14 15

0

0 Х 0

0 Х 0

1 X 1

1 X 1

0 Х 0

1 Х 1

0 Х 0

1 Х 1

1 Х 1

Магистрали

Старший разряд

Направление

Режим

Данные: разряд адреса

Четность

5. Передача из отказобезопасной маги- 20 страли 16 в магистраль 14 без ошибок

Магистрали

Старший разряд

Нап равление

Режим

Данные; разряд адреса

Четность

9, Передача в отказобезопасную магистраль 16 из магистрали 14 с ошибкой

Магистрали

30 Старший разряд

Направление

Режим

Данные: разряд

16 адреса 0

0 1

1 1

2 1

3 1

4 1

5 1

6 1

7 1

14 15

Четность

b. Передача из отказобезопасной магистрали 16 в. магис раль 15 без ошибок

Четность

Магистрали

Старший разряд

Направление

Режим

Данные: разряд адреса

1д. Передача в отказобеэопасную магистраль 16 из магистрали 14 с ошибкой

Магистрали

Старший разряд адре

Направление

Режим

Данные разряд

t6 14 15 са 0

О 1 Х 0

1 I X О

2 1 X 1

3 1 Х 1

4 1 X 1

5 1 X 1

6 1 Х О

7 1 X 1

1 Х 0

Четность

Четность

Для работы блока сопряжения в режиме однонаправленных магистралей (например

О

1

3

5

О

2

4

6

О

2

3 1

6

7. Передача в отказобе страль 16 из магистрали 14

"1агистра«и

Старший разряд адреса

Направление

Режим

Данные: разряд О

16 14 15

О

О

О

1

О

О

1 О

О О

1 1

1 1

О 1

1 1

О О

1 1

1 0

16 14 15

О

1

О

О

1

О

О

1 1

О 1

1 1

0 1

1 1

О 1

1 1

1 1

16 14

1

О

О

1

О

О

1 О

1 О

1 1

1 1

1 0

1 1

1 О

1 1

1 1 зопасную магибез ошибок

16 14 15

О

О

О О 1

О О X

1

3

5

1 Х

О Х

1 Х

1 Х

О Х

1 Х

0 Х

1 X

О Х

1624463 адресной при одном источнике адресной информации) состояние цепи "Направление" остается постоянным и соответствующим уровню лог. "0" при передаче в магистраль 16 из магистралей 14 или 15 пары и уровню лог. "1" при обратной передаче. В остальном работа блока сопряжения трех магистралей аналогична работе с двунаправленными магистралями.

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

Устройство легко реализуется на микросхемах серий 155 и 580, двунаправлен. ные коммутаторы 1 и 2 530 АП 86; схемы 3 и 4 контроля четности 155 ИП 2; элементы И 5 и 6 155 ЛИ 1; элементы И -Н Е 7 — 13 155 ЛА 3.

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

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

5 магистрали, первый и второй входы и выход второго элемента И-НЕ подключены соответственно к выходу первой схемы контроля четности, выходу первого элемента И-НЕ и первому входу первого элемента И, второй

10 вход и выход которого соединены соотгетственно с выходом третьего элемента И вЂ” и первым управляющим входо первого двунаправленного коммутатора, Bbl хо,.", четв. ртого элемента И-НЕ подктю ен t. выходу

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

25 которого соединены соответственно с выходом седьмого элемента И-НЕ и первым управляющим входом втооого двунаправленного коммутатора, вторые управляющие входы обоих двунаправленных ком,утато30 ров подключены к входу направления передачи третьей магистрали, первый и второч входы четвертого элемента И-НЕ соединены соответственно с выходом eToporc элемента И вЂ” НЕ и выходом седьмого элемента

35 И-НЕ, первый и второй входы шестого элемента И-НЕ подключены соответственно к входу признака защиты третьей мзгистрали и выходу первого элемента И вЂ” НЕ, г первый и второй входы ".åäüìîãî элемента И-НЕ

40 соединены соответственно с выходом второй схемы контроля четности и выходом шестого элемента И-НЕ, Составитель Г.Виталиев

Редактор А.Долинич Техред M.Ìoðãåíòàë Корректор Л.Патай

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

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

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

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

Блок сопряжения трех магистралей Блок сопряжения трех магистралей Блок сопряжения трех магистралей Блок сопряжения трех магистралей Блок сопряжения трех магистралей 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности к sa-i помянакпцим устройствам с ограниченным доступом, и может быть использовано в процессорах обработки изображений Цель изобретения - расширение функциональных возь5ожностей устройства, за счет обеспечения доступа к пакятн T trra первым зяписан - первым сплты - вается „ Устройство содержит элементы IT 7-12, элементы ИЛИ 13-16, счетчики 17 и 18, блоки 19 и 20 памяти

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

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

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

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

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

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

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

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