Устройство для обмена данными

Номер патента: 506017

Авторы: Максименко, Страхов, Хекало

ZIP архив

Текст

1 ц 1 506017 ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Свветскик Социалистических распайки) М. 1 л,- 6 06 ГЗ/04 с присоединением заявки Государственный комите Совета Министров ССС ло делам изобретенийоткрыти Авторыизобретения ф, Страхов, В. С. Хекало и В. Г, Максиме 71) Заявитель 54) УСТРОЙСТВО ДЛЯ ОБМЕНА ДАННЫМ рвать программу рарить все операцииустройства,Цель изобретения - повышение производи 5 тельности устройства.Предлагаемое устройство отличается тем,что в него введены блоки приоритетного выбора каналов окончания обмена и приоритетного выбора каналов синхросигналов, комму 10 таторы и регистраторы связи, выходы которыхчерез первый коммутатор годключены ко входу коммутатора каналов, входы - соответственно к выходу блока управления ц выходувторого комм татора,15 соединены с соответствующим выходом блокауправления, пятым входом устройства, первыми выходамн блоков приоритетного выоора каналов окончания оомена и приоритетного выбора каналов синхросцгналов, вторыс20 выходы которых подключены к соответствующим входам блока управления, входы кшестому и седьмому входам устройства соответственно, выход первого коммутатора подключен ко второму входу счетчика адресов.25 Это позволяет переключать каналы обменас внешними устройствами без участия процессора и без прерывания программы его работы.На чертеже пр130 ства. едставлена схема устро Изобретение относится к вычислительной технике, может быть использовано в системах обработки данных, системах управления, в информационно-измерительных комплексах,Известны устройства для обмена данными, содеркащие коммутатор каналов, соединенный с его первыми входом н выходом, счетчик адресов, первые вход и выход которого подключены соответственно ко вторым входу н выходу устройства, блок управления, выходы которого подключены соответственно к управляющим входам коммутатора каналоз, счетчика адресов, третьему, четвертому и пятому выходам устройства, входы - к третьему и четвертому входам устройства, второй выход счетчика адресов соединен с соответствующим входом коммутатора каналов.Известные устройства предназначены для поочередной организации связей мекж внешним устройством и оперативным запоминающим устройством (ОЗУ).Выбранное по программе внешнее устройство подключается к ОЗУ с помощью блока управления путем задания адреса зоны в ОЗУ, кода номера внешнего устройства и признака режима обмена (прием цли переда ча). Дальнейший обмен продолжается только с подключенным устройством. Чтобы перейти на обмен с другим устройством, надо преботы процессора и повтопо подключению нового40 45 5 О 55 5 О 3Устройство содержит блок приоритетноговыбора каналов синхросигналов 1, блок приоритетного выбора каналов окончания обмена 2, блок управления 3, коммутатор 4, регистры связи 5, коммутатор 6, счетчик адре.сов 7, коммутатор каналов 8,Работает устройство в четырех режимах.Для установления связи оперативного запоминающего устройства (ОЗУ) с внешними устройствами по входу 9 сигналом команда блок управления 3 дает разрешение на запись кода номера канала по входу 10 в один из регистров связи 5. Число регистров связи определяется максимальным количеством ведущих обмен внешних устройств, причем каждому регистру строго соответствует счетчик адресован 7. По входу 11 в счетчик подаются из ОЗУ признак (запись/считывание) и код начального адреса ОЗУ, куда или откуда будет записываться или считываться информация, которые записываются по команде из блока управления 3. По команде из этого блока в коммутатор каналов 8 посылается служебная информация, а в выбранное внешнее устройство посылается синхроимпульс запроса на обмен информацией. Для установления связи с другими внешними устройствами цикл повторяется, но код номера каналов и код адреса ОЗУ записываются в последующие регистры связи 5 и соответствующие им счетчики адресов 7.Вмомент, когда внешнее устройство способно принять информацию (режим записи) или,выбрать очередное слово информации для передачи (режим считывания), в блок приоритетного выбора каналов синхросигналов 1 поступают по входу 12 синхросигналы, Блок 1 из всех каналов, пославших синхросигналы, выбирает канал с высшим приоритетом, а через блок управления 3 (режим обмена) и коммутатор 4 выбирает соответствующий регистр связи и счетчик адресов. Одновременно коммутатор каналов 8 подключает выбранное внешнее устройство к ОЗУ в направлении, зависимом от признака (запись или считывание), поступающего из счетчика адресов.Вторым тактом блок управления 3 посылает в ОЗУ вместе с адресом ОЗУ и признаком (запись/считывание) обращение к ОЗУ, после чего последнее находится в режиме ожидания ответа.С приходом синхроимпульсов по входу 13, что означает выполнение команды обращения к ОЗУ, блок управления 3 увеличивает на единицу адрес в соответствующим счетчике адресов, а по соответствующему каналу посылает во внешнее устройство синхросигнал запроса по выходу 14. Слово информации передается 2 - 3 мксек, продолжительность обращения к памяти не превышает 3 - 5 мксек.Таким образом, обмен одним словом про 5 1 О 15 20 25 зо 35 исходит за 5 - 8 мксек, что значительно меньше скорости работы внешнего устройства. Следовательно, в этот промежуток времени возможен обмен словом с другими внешними устройствами. Обмен ОЗУ с внешними устройствами определяется кадрами, задаваемыми либо оператором, либо зонами внешних устройств.По окончании кадра внешние устройства посылают в блок 2 сигнал конец обмена. Из всех каналов, приславших сигналы, блок 2 выбирает канал с высшим приоритетом. Блок управления 3, получив из блока 2 сигнал конец обмена, сбрасывает соответствующие регистры связи и счетчики адресов.Режимы выбираются приоритетно (в слу. чае одновременного прихода сигналов на у,стахановку всех режимов).Для повышения достоверности передаваемой информации в устройстве возможны контроль и анализ неисправностей. Сигнал неисправности формируется только при критическом числе сбоев, определяемом достоверностью и надежностью информации. При сбое информация принимается вновь по тому же коду связи и адресу ОЗУ.Формула изобретенияУстройство для обметана данными, содержащее коммутатор каналов, соединенный с его первым входом и выходом, счетчик адресов, первые вход и выход которого подключены соответственно ко вторым входу и выходу устройства, блок управления, выходы которого подключены соответственно к управляющим входам коммутатора каналов, счетчика адресов, третьему, четвертому и пятому выходам устройства, входы - к третьему и четвертому входам устройства, второй выход счетчика адресов соединен с соответствующим входом коммутатора каналов, отл ич ающееся тем, что, с целью повышения производительности, в него введены блоки приоритетного выбора каналов окончания обмена и приоритетного выбора каналов синхросигналов, коммутаторы и регист 1 ры связи, выходы которых через первый коммутатор подключены ко входу коммутатора каналов, входы - соответственно к выходу блока управления и выходу второго коммутатора, входы которого соединены с соответствующим выходом олока управления, пятым входом устройства, первыми выходами блоков приоритетного,выбора каналов окончания обмена и приоритетного выбора каналов синхросигна лов, вторые выходы которых подключены к соответствующим входам блока управления, входы - к шестому и седьмому входам устройства соответственно, выход перваго коммутатора подключен ко второму входу счетчика адресов.506017 Составитель А. Жеренов Текред М, Семенов Корректор Е. Рожкова 1 едактор В. Полещук Типография, пр. Сапунова, 2 Заказ 934/17 Изд.255 Тираж 864 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5

Смотреть

Заявка

1877517, 08.01.1973

ПРЕДПРИЯТИЕ ПЯ Г-4287

СТРАХОВ АЛЕКСЕЙ ФЕДОРОВИЧ, ХЕКАЛО ВЛАДИМИР СИЛЫЧ, МАКСИМЕНКО ВИТАЛИЙ ГЕОРГИЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: данными, обмена

Опубликовано: 05.03.1976

Код ссылки

<a href="https://patents.su/3-506017-ustrojjstvo-dlya-obmena-dannymi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена данными</a>

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