Управляющий автомат с программируемой логикой

Иллюстрации

Показать все

Реферат

 

Изобретение относится к микропрограммным автоматам дискретных устройств и может быть использовано при проектировании устройств с микропрограммным управлением . Цель изобретения - повышение быстродействия устройства достигается введением группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, что позволяет уменьшить объем памяти управляющего автомата и повысить его быстродействие. .1 ил.

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

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

РЕСПУБЛИК (l9) (I1) (s))s G 06 F 9/24

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4707520/24 (22) 20.06.89 (46) 29.02 92. Бал. hh 8 (71) Львовский политехнический институт им. Ленинского комсомола (72) М.М,Дорожовец. И.Д.Пытель, P.Þ.Тарнавская и Л.M.Òèùåíêo (53) 682,327,12 (088.8) (56) Гришин Ю.М. Проектирование импульсных и цифровых устройств радиотехнических систем. Высшая школа, 1985,. с. 17;

Там же, с.175.

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

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

На чертеже представлена схема устройства.

Автомат содержит первый дешифратор

1, счетчик 2 микрокоманд, блок 3 памяти. регистр 4 микрокоманд, второй дешифратор

5, инвертор 6, третий дешифратор 7, группу

8 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, Автомат работает следующим образом.

В зависимости от значений логических условий х1 ("0" или "1") на втором входе первого дешифратора, номера логического условия на управляющем входе этого дешифратора, проверяемого в данном такте, информации, поступающей из адресного поля регистра 4 микрокоманд в счетчик 2 микро-. команд, производится вычисление адреса следующей микрокоманды.

Если одноразрядное поле признака регистра 4 микрокоманд нулевое(Р=О), то one(54} УПРАВЛЯЮЩИЙ АВТОМАТ С ПРОГPAMMMPYEMOA ЛОГИКОЙ (57) Изобретение относится к микропрогt раммным автоматам дискретных устройств и может быть использовано при проектировании устройств с микропрограммным управлением. Цель изобретения — повышение быстродействия устройства достигается введением группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, что позволяет уменьшить объем памяти управляющего автомата и повысить его быстродействие. 1 ил.

»

I» рационная микрокоманда задает. коды. управляющих сигналов у1, и с помощью инвертора 6 открывает дешифратор 7, на входе. которого вырабатываются соответствующие выходные управляющие сигналы у1. После этого управляющий автомат переходит к следующей микрокоманде по порядку их расположения в ячейках блока памяти (ПЗУ), т.е. значение счетчика увеличивается на единицу.

Если одноразрядное поле признака регистра микрокоманд 4 равно единице (Р=1), то в зависимости от значений логического условия х> осуществляются условные и безусловные переходы в программе.

При упрощенном разветвлении в программе (т.е. наличии или полном отсутствии дополнительных команд в зависимости от значения логического условия 0 или 1) введение группы элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ приводит к отсутствию безусловных переходов, Переход осуществляется по адресу, записанному в поле адреса регистра 4 микрокоманд.

1716513

Составитель А.Глотов

Техред М.Моргентал Корректор С. Шевкун

Редактор О.Спесивых

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

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

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

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

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

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

5 дешифратора условий соединен с управляющим входом первого дешифратора, о т л ич а ю.шийся ттеемм, что, с целью повышения быстродействия устройства, введена группа элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, первый

10 вход которой соединен с вторым выходом второго дешифратора, выход —. с вторым входом первого дешифратора, а второй вход является входом устройства.