Устройство обмена данными для магистральной многомашинной вычислительной системы Советский патент 1990 года по МПК G06F15/16 G06F13/38 

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

ел

ОЭ

о

Јь

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

название год авторы номер документа
Устройство обмена информацией 1987
  • Путьмаков Анатолий Николаевич
  • Зеленцов Алексей Геннадьевич
SU1532941A1
Устройство для сопряжения электронных вычислительных машин 1985
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1285485A1
Устройство для сопряжения двух магистралей 1988
  • Лихтецкий Владимир Дмитриевич
  • Гриненко Валерий Александрович
  • Смирнов Анатолий Петрович
SU1575193A2
Устройство для сопряжения магистрали приборного интерфейса с магистралью микро-ЭВМ 1986
  • Косинов Генрих Андреевич
  • Ицкович Евгений Александрович
  • Сиднев Александр Борисович
  • Ицкович Виктор Александрович
SU1368885A1
Устройство межмодульной связи для системы коммутации сообщений 1986
  • Литаврин Анатолий Алексеевич
  • Белоушкин Александр Александрович
SU1388883A1
Устройство для сопряжения электронной вычислительной машины с общей шиной 1983
  • Снегирев Александр Алексеевич
  • Володарский Марк Иосифович
  • Мячев Анатолий Анатольевич
SU1144112A1
Устройство для подключения источников информации к общей магистрали 1989
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1679498A1
Устройство для сопряжения ЭВМ в вычислительной системе с децентрализованным арбитром магистрали 1984
  • Смирягин Евгений Георгиевич
  • Хвостанцев Михаил Аркадьевич
SU1291997A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО СОПРЯЖЕНИЯ С ИНТЕРФЕЙСОМ ПОСЛЕДОВАТЕЛЬНОГО КОДА 2000
  • Елманов О.М.
RU2201617C2
Устройство для сопряжения вычислительной машины с магистралью 1981
  • Хельвас Валерий Пантелеймонович
SU980088A2

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

Реферат патента 1990 года Устройство обмена данными для магистральной многомашинной вычислительной системы

Изобретение относится к вычислительной технике и может быть использовано для построения вычислительных систем. Цель изобретения - повышение быстродействия обмена. После занятия магистрали системы одним из устройств 2 обмена данными блок 4 управления обменом устройства 2, захватившего магистраль, организует трансляцию адреса от передающей ЭВМ через шинный формирователь 7 и мультиплексоры 8 адреса на входы блоков 9 буферной памяти остальных устройств 2. Таким образом осуществляется одновременная запись данных от любой ЭВМ системы во все устройства 2. При свободной магистрали осуществляется чтение полученных данных из блоков 9. 4 ил.

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

К ЭВМ

Шиг.1

10

315716

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

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

На фиг 1 приведен пример многомашинной вычислительной системы с использованием устройства обмена данными; на фиг о 2 - пример функциональной Схемы блока синхронизации магистрали; на фиг о 3 - то же, блокЈ управления Обменом; на фиг. 4 - временные диаграммы работы.

Многомашинная вычислительная система (фиг о 1) может содержать блок 1 Синхронизации магистрали, которая состоит из линий тактирования - CLK, 20 Синхронизации - SVN, занятости - BSV, (оин данных - ВД и адреса - ВА и К устройств 2 обмена данными, где К определяется количеством ЭВМ, подключаемых к системе 25

Устройство обмена данными (фиг. 1) содержит интерфейсный блок 3, блок 4

15

управления обменом, счетчик 5, схему 6 сравнения, шинный формирователь 7, мультиплексор 8 адреса и блок 9 буферной памятио

, Блок 1 синхронизации магистрали (фиго 2) содержит генератор 10 тактовых импульсов, счетчик 1lj схему 12 сравнения, переключатель 13, триггер 14, одновибратор 15, элементы И 16 и 17, передатчик 18„

Блок 4 управления обменом (фиг„3) содержит элемент И 19,, переключатель 20, инвертирующий передатчик 21, эле- Ьент И 22, триггеры 23-30, регистр 31 элемент И 32, приемник 33.

На временных диаграммах (фиг., 4) цифры в буквенных обозначениях соответствуют К, т„е. номеру устройства обмена данными„

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

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

ей устройстве 2« Все режимы пояснены

5

по временным диаграммам, представленным на фиг. 4. В любом из трех режимов блок 1 формирует две тактовые последовательности: на линии CLK синхро0

0 5

5

0

5

о

5

0

5

сигнал с постоянным периодом и на линии SVN сигнал нулевой фазы. Все циклы обмена синхронизируются с названными сигналами, причем любые из К устройств 2 обмена данными могут захватить магистраль для передачи данных только в той фазе, которая имеет номер, соответствующий номеру устройства 2„ Сигнал нулевой фазы SVN обеспечивает синхронизацию блоков 4 всех устройств 2о Линия BSV используется только в режиме передачи данных и служит для индикации состояния Канал передачи занят, В режиме ожидания сигнал на линии BSV имеет уровень, соответствующий состоянию Канал передачи данных свободен.

Режим передачи устанавливается после возникновения запроса на передачу данных в любой из вычислительных машин. На фиг, 4 приведен пример передачи данных от вычислительной машины, подключенной к устройству 2 с номером 2 о Запрос на передачу данных из интерфейсного блока 3 устройства 2 передается в блок 4, где он фиксируется в триггере 23 (сигнал сц-2) „

В фазе с номером 2 при условии незанятости канала передачи данных блок 4 занимает магистраль, устанавливая низкий уровень на линии BSV. С момента занятия канала счет фаз в блоке 1 (фиго 2) и в счетчиках 5 всех устройств 2 прекращается до завершения цикла передачи данных, который продолжается в течение фаз 2-1, 2-2, 2-3 в рассматриваемом варианте устройства 2„ Собственно процедура обмена и формируемые в ее ходе реализации сигналы представлены на фиг. 4. Запрос (сигнал Л) возникает к моменту, когда данные и адрес уже выставлены на выходе интерфейсного блока 3 устройства 2. При наличии запроса на передачу данных (сигнал Л) и совпадении фазы на линии CLK с номером устройства 2t, выставленном на переключателе 20, триггером 24 (сигнал Г) через передатчик 21 блокируется линия BSV0 Низкий уровень на линии BSV запрещает счет фаз в блоке 1 синхронизации магистрали, после чего начинается цикл передачи данных. В этом цикле обеспечивается разрешение передачи адреса и данных по сигналу 2, переключение мультиплексоров 8 адреса всех остальных устройств 2 на прием адреса с шины адреса магистрали, запись данных в блоки 9 всех

55Г

CLK

Фиг. 2

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

Патент США № 4630193, юл G 06 F 13/42, опублик 1986
Патент США № 4556939, кл„ G 06 F 3/04, опублико 1985,

SU 1 571 604 A1

Авторы

Гуткин Владимир Ильич

Предтеченский Анатолий Геннадьевич

Шеремет Владимир Владимирович

Даты

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

1987-10-09Подача