Контроллер связи вычислительных машин по общей шине

 

Область применения устройства - вычислительная техника, а именно сосредоточенные многомашинные вычислительные комплексы с использованием компонентов, архитектурно совместимых с системой малых ЭВМ (СМ ЭВМ) и содержащих оперативные запоминающие устройства (ОЗУ) статического типа. Цель изобретения состоит в повышении быстродействия (обмена информацией между вычислительными машинами комплекса). Устройство позволяет после захвата ОШБ выполнять передачу слова по одной команде "Пересылка" программы ЭВМ с ОША в цикле записи по прямому доступу в ОЗУ ЭВМ с ОШБ по адресу приемника команды параллельно передаче этой же информации по этому же адресу в ОЗУ ЭВМ с ОША. 1 ил.

Область применения устройства - вычислительная техника, а именно сосредоточенные многомашинные вычислительные комплексы с использованием компонентов, архитектурно совместимых с системой малых электронных вычислительных машин (СМ ЭВМ) и содержащих оперативные запоминающие устройства (ОЗУ) статического типа.

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

На чертеже дана блок-схема контроллера связи вычислительных машин по общей шине (КСВ).

Контроллер содержит селектор 1 адреса общей шины А (ОША), триггер 2 запроса магистрали (ЗМ) с формирователем 3 сигнала ЗМ к общей шине (ОШБ), триггер 4 подтверждения запроса (ПЗ) с формирователем 5 сигнала ПЗ к ОШБ, формирователь 6 сигнала адресуемого выхода триггера 4 в ОША, шинные формирователи 7 связи.

Обмен информацией выполняется в условиях запрета прерываний программы в ЭВМ с ОША, являющейся источником информации и инициатором обмена. ЭВМ с ОША, подготовившая информацию для передачи ее в ЭВМ с ОШБ, вырабатывает сигнал инициации обмена через формирователь 3, посылая по ОША на информационный вход триггера 2 единицу ЗМ. Факт поступления сигнала разрешения захвата магистрали ОШБ определяется ЭВМ-источником путем программного опроса формирователя 6, связанного по информационному входу с триггером 4, который служит для запоминания сигнала РЗМ (разрешения запроса магистрали), поступающего с ОШБ в условиях ПЗ от КСВ, инициирующего выдачу в ОШБ через формирователь 5 сигнала ПЗ и открывающего посредством формирователей 7 связи однонаправленный путь прохождения информации из ОША в ОШБ (кроме сигналов чтения данных и ответа), после чего вступает в действие программа ЭВМ-источника по передаче информации в ОШБ ЭВМ-приемника. Передача информации выполняется по команде "пересылка" в цикле записи по прямому доступу через ОШБ в ОЗУ ЭВМ-приемника по указанному в команде адресу приемника. Параллельно выполняется передача той же информации по тому же адресу в ОЗУ ЭВМ-источника. С помощью последовательности команд может быть передана требуемая совокупность слов информации. По окончании обмена информацией ЭВМ-источник снимает сигнал ЭВМ с ОШБ посылкой нулевой информации в триггер 2, что вызывает обнуление триггера 4 инверсным сигналом с выхода триггера 2, снятие сигнала ПЗ с выхода формирователя 5 и запирание шинных формирователей 7 связи. В ЭВМ-приемнике восстанавливается работа по программе, которая была приостановлена на все время обмена. ЭВМ-источник снимает запрет прерываний и продолжает работу по текущей программе.

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

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

КОНТРОЛЛЕР СВЯЗИ ВЫЧИСЛИТЕЛЬНЫХ МАШИН ПО ОБЩЕЙ ШИНЕ, содержащий селектор адреса и два триггера, причем информационный вход селектора адреса является входом контроллера для подключения к шине адреса первой вычислительной машине, а также формирователь сигнала запроса магистрали и формирователь сигнала подтверждения запроса, соединенные с выходами контроллера для подключения к одноименным входам второй вычислительной машины, отличающийся тем, что, с целью увеличения быстродействия, он содержит формирователь сигнала адресуемого выхода и шинные формирователи связи, причем информационные входы шинных формирователей связи являются входами контроллера для подключения к общей шине первой вычислительной машины, выходы шинных формирователей связи соединены с выходами контроллера для подключения к общей шине второй вычислительной машины, выход селектора адреса соединен с синхровходом первого триггера и с входом разрешения формирователя сигнала адресуемого выхода, выход которого подключен к выходу контроллера для подключения к общей шине передачи первой вычислительной машины, информационный вход первого триггера соединен с входом контроллера для подключения к общей шине первой вычислительной машины, инверсный выход первого триггера соединен с входом сброса второго триггера, информационный вход которого соединен с прямым выходом первого триггера и входом формирователя сигнала запроса магистрали, выход второго триггера соединен с информационным входом формирователя сигнала адресуемого выхода, входом управления шинных формирователей связи и входом формирователя сигнала подтверждения запроса, синхровход второго триггера соединен с входом контроллера для подключения к выходу разрешения запроса магистрали второй вычислительной машины.

РИСУНКИ

Рисунок 1



 

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

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

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

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

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

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

Изобретение относится к вычислительной технике, а именно к устройствам, организующим процедуры обмена персональной ЭВМ с внешними объектами по шине S CS1, такими как НМД, НМЛ, АЦПУ и др., а также может быть использовано для построения локальных сетей ЭВМ

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

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

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

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

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

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

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

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

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

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

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

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