Устройство для сопряжения электронно-вычислительной машины с периферийными устройствами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1179351
Автор: Данилов
Текст
(51)4 6 06 Р 13 00 ИСАНИЕ ИЗОБРЕ ТОРСКОМУ СВИДЕТЕЛЬСТВУ ЕН ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИ(71) Всесоюзный ордена Трудового Красного Знамени научно-исследовательский, проектно-конструкторский и технологический институт релестроения(54) (57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ПЕРИФЕРИЙНЫМИ УСТРОЙСТВАМИ, содержащее блок оперативной памяти и первый блок дешифрации адреса, причем группа входов первого блока дешифрации адреса подключена к адресной шине и шине служебных сигналов электронно-вычислительной машины, отличающееся тем, что, с целью сокращения аппаратурных затрат и повышения быстродеиствия путем независимого использования блока оперативной памяти электронно- вычислительной машиной и периферийными устройствами, в него введен второй блок дешифрации адреса, а блок оперативной памяти выполнен двухканальным, при этом группа информационных входов-выходов первого канала блока оперативной памяти подключена к информационной шине электронно-вычислительной машины, группа информационных входов-выходов второго канала блока оперативной памяти подключена к информационной шине периферийных устройств, группа входов второго дешифратора адреса подключена к адресной шине и шине служебных сигналов периферийного устройства, группа выходов первого дешифратора адреса соединена с адресным входом и входом управления режимом первого канала блока оперативной памяти, группа выходов с второго дешифратора адреса соединена с адресным входом и входом управления режимом второго канала блока оперативной памяти.11Изобретение относится к вычислительной технике и может быть применено в вычислительных и управляющих системах для сопряжения ЭВМ с периферийными устройствами или другой ЭВМ, связанной с периферийными устройствами.Цель изобретения - сокращение аппаратурных затрат и повышение быстродействия путем независимого использования блока оперативной памяти электронно-вычислительной машиной и периферийными устройствами.Устройство позволяет производить асинхронный (независимый) обмен данными между внешним устройством, блоком оперативной памяти и центральным процессором. Причем обменом между внешним устройством (например, специализированное вычислительное устройство, микропроцессор или датчики информации) и блоком оперативной памяти управляет внешнее устройство, а обменом между процессором и блоком оперативной памяти управляет процессор, Команды управления считыванием или записью данных содержатся в формате адресного слова, адресная часть которого определяет адрес ячейки (регистра).На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока дешифрации адреса; на фиг. 3 - временная диаграмма работы блока дешифрации адреса.Предлагаемое устройство содержит процессор 1, системную магистраль 2, внешнюю магистраль 3, блок 4 оперативной памяти, первый 5 и второй 6 блоки дешифрации адреса и периферийное устройство 7.Блок 5 (6) дешифрации адреса содержит (фиг. 2) регистр 8, одновибратор 9, элемент И-НЕ 10 и элементы НЕ 11 и 12. На фиг. 2 также обозначены группа адресных входов 13 и адресных выходов 14 регистра 8, синхровход 15 регистра 8, стробирующий вход 16 блока 5(6) дешифрации адреса, выход 17 разрешения канала (1 или 2) блока 5 (6) дешифрации адреса, вход 18 и выход 19 записи блока 5(6) дешифрации адреса, вход 20 и выход 21 считывания блока 5(6) дешифрации адреса.Устройство работает следующим образом.Во время цикла записи из процессора 1 информация по системной магистрали 2 поступает на информационные входы-выходы первого канала блока 4 оперативной записи, где она записывается в ячейки памяти, адреса которых определяются блоком 5, Во время цикла считывания из блока 4 данные по системной магистрали 2 поступают в процессор 1. Адреса ячеек также определяются блоком 5,Аналогично в ячейки блока 4 могут быть записаны данные, поступающие по внешней магистрали 3 из периферийного устройства 7 (например, микропроцессор в многопроцессорной системе, датчики информации79351 5 10 15 20 25 30 35 40 45 50 55 или исполнительные устройства) и считаны из ячеек блока 4 периферийным устройством. Адреса ячеек определяются блоком 6.Блок 5 получает по системной магистрали 2, а блок 6 по внешней магистрали 4 признак того, что поступающая информация является управляющим словом. Таким уведомлением может быть, например, тактовая последовательность, если передача слов управления и данных осуществляется в режиме разделения времени, или передача признака управляющего слова по специальной линии или группе линий.Согласно схеме на фиг. 2 в начале цикла всегда производится запись управляющего слова, затем в этом же цикле может производиться одно из двух действий: запись или считывание слова данных, Блоки 5 и 6 полностью идентичны применительно к внешней магистрали 3.Основная тактовая последовательность, поступающая на вход 20, имеет форму, показанную на диаграмме 16 (фиг. 3). Показано два цикла: запись и считывание, состоящих из двух тактовых периодов. В первом периоде из системной магистрали 2 поступает управляющее слово, содержащее адрес ячейки и информацию о режиме: запись или считывание. Адрес ячейки блока 4 по входам 13 записывается в регистр 8 адреса импульсом 15 (фиг. 3), формируемым одновибратором 9 по переднему фронту тактовой последовательности 16. Во втором периоде на выходе элемента И-НЕ 10 с помощью тактовой последовательности 16 и инверсного сигнала 15 со второго выхода одновибратора 9, формируется сигнал 17 разрешения первого канала. Адрес ячейки по выходам 14 (диаграмма 14) поступает на адресные входы блока 4 первого канала и производит выбор адресуемой ячейки, Во втором периоде цикла записи из системной магистрали 2 на информационные входы-выходы первого канала блока 4 поступает слово данных, а на вход 18 элемента НЕ 11 - сигнал записи, который с выхода 19 (диаграмма 19) поступает на вход записи первого канала и слово данных записывается в выбранную ячейку блока 4. Во втором периоде цикла считывания на вход 20 элемента НЕ 12 из системной магистрали 2 поступает сигнал считывания, который с выхода 21 (диаграмма 21) поступает на вход разрешения считывания первого канала и с информационных входов-выходов первого канала блока 4 слово данных из выбранной ячейки выдается в магистраль 2.В результате считывание информации процессором 1 и периферийным устройством 7 может быть произведено из любой ячейки блока 4 в любой момент времени, в том числе и одновременно по обоим каналам,Запись информации из процессора 1 и периферийного устройства 7 также может3быть произведена в любую ячейку блока 4, за исключением случая одновременной записи в одну и ту же ячейку, Это может привести к записи ложной информации. Для исключения этого случая можно массив памяти блока 4 для режима записи разделить на две части таким образом, чтобы запись информации из процессора 1 могла производиться в одну часть, а запись из внешнего устройства - в другую, или разделить во времени запись в одну и ту же ячейку.Таким образом, устройство имеет возможность накопления и быстрой выборки данных, обеспечивает возможность автономной и асинхронной работы его с несколькиами периферийными устройствами. В качестве двухадресной памяти могут быть использованы, например, интегральные схемы типа К 1802 ИР 1.Применение предлагаемого устройствав два раза повышает быстродействие и сокращает аппаратные затраты на 60 О поскольку отпадает необходимость в блоках связи, коммутации, управления, модификации адреса, выходной буферной памяти.1 О Повышение быстродействия в 2 раза достигается в результате раздельного (независимого) управления обменом данными между процессором и блоком оперативной памяти и между блоком оперативной па-.мяти и внешним устройством.1 179351 г.З Составитель С. ПестмалТехред И. ВересТираж 710ВНИИПИ Государственного комитетапо делам изобретений и открыт113035, Москва, Ж - 35, Раушская набФилиал ППП Патент, г, Ужгород, ул. П Редактор Л. ПчелинскаяЗаказ 5677/51 Корректор В. БутягПодписноеСССРийд. 4/5роектная, 4
СмотретьЗаявка
3673785, 14.12.1983
ВСЕСОЮЗНЫЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ НАУЧНО ИССЛЕДОВАТЕЛЬСКИЙ, ПРОЕКТНО-КОНСТРУКТОРСКИЙ И ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ РЕЛЕСТРОЕНИЯ
ДАНИЛОВ ВИТАЛИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: периферийными, сопряжения, устройствами, электронно-вычислительной
Опубликовано: 15.09.1985
Код ссылки
<a href="https://patents.su/4-1179351-ustrojjstvo-dlya-sopryazheniya-ehlektronno-vychislitelnojj-mashiny-s-periferijjnymi-ustrojjstvami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения электронно-вычислительной машины с периферийными устройствами</a>
Предыдущий патент: Устройство для контроля микропрограммного автомата
Следующий патент: Устройство для сопряжения каналов ввода-вывода с внешними устройствами
Случайный патент: Фильтр-пресс