Устройство управления

 

Изобретение относится к вычислительной технике и может быть использовано в цифровых системах с микропрограммным управлением. Целью изобретения является упрощение устройства управления путем реализации циклических микропрограмм с помощью одного распределителя сигналов. Поставленная цель достигается введением обратных связей с вйхода дешифратора 5 через элементы И 8,9, на вторые входы которых осуществляется подача осведомительных сигналов, третьи входы подключены к тактовому входу устройства, а выходы - к информационным входам счетчика 4. На вход установки в 1 триггера 3 подается сигнал пуска устройства. 2 ил. (Л С

СОЮЭ СОВЕТСНИХ

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

РЕСПУБЛИК

1бР g G 06 F 9/22

ОПИСАНИЕ ИЗОБРЕТЕНИЯ к етоаскомч свидятяльствм

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPHTHA (2 i ) 3939421/24-24 (22) 05.08.85 (46) 15.02.87. Бюл. Ф 6 (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (72) В.А.Авдеев и О.В.Катаев (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 1042018, кл. G 06 F 9t22, 1983.

Майоров С.А., Новиков Г.И. Принципы организации цифровых машин.

Л.: Машиностроение, 1974, с. 284, рис. 7.32.

Гольденберг Л.М. и др. Цифровые устройства на интегральных схемах в технике связи. М.: Связь, 1979, с. 100, рис. 4.16.

„.SU, 290318 А1 (54) УСТРОЙСТВО УПРАВЛЕНИЯ (57) Изобретение относится к вычислительной технике и может быть использовано в цифровых системах с микропрограммным управлением. Целью изобретения является упрощение устройства управления путем реализации циклических микропрограмм с помощью одного распределителя сигналов. Iloc аапе аа цель достигается введением обратных связей с вь1хода дешифратора 5 через элементы И 8,9, на вторые входы которых осуществляется подача осведомительных сигналов, третьи входы подключены к тактовому входу устройства, а выходы — к информационным входам счетчика 4. На вход устриггера 3 подается устройства. 2 ил.

1 129031

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

Целью изобретения является упрощение устройства управления путем реализации циклических микропрограмм с помощью одного распределителя сигналов.

На фиг. 1 представлена функциональная схема устройства управления, на фиг. 2 — граф-схема микропрограммы, содержащая два цикла.

Устройство содержит первый 1 и второй 2 элементы И, триггер З,счетчик 4, дешифратор 5, первый 6 и второй 7 элементы ИЛИ, третий 8 и четвертый 9 элементы И.

Устройство содержит также первый

10, второй 11 тактовые входы, вход

12 пуска, выходы 13-19, входы первого 20 и второго 21 осведомительных сигналов .

Работу устройства рассмотрим при выполнении микропрограммы (см.фиг.2).

По сигналу "Пуск" (П), поступающему на вход 12, триггер 3 устанавливается в единичное состояние, разрешая прохождение тактовым импульсам с вхо- 30 да 10 на вход синхронизации счетчика

4. Первый тактовый импульс, поступая на счетный вход счетчика 4 через элемент И 1, осуществляет перевод счетчика 4 из состояния 000 в состоя- 35 ние 001, которое декодируется дешифратором 5, и на выходе 13 элемента

ИЛИ 6 формируется сигнал Ni. Аналогичным образом вырабатываются сигналы И2, МЗ операторной вершины 2 гра- 40 фа микропрограммы, соответствующие коду состояния 010 счетчика 4 и т.д.

Последовательное увеличение содержимого счетчика 4 на единицу наруша- 45 ется после формирования сигнала М5 (состояние счетчика 4 — 100). Если первый осведомительный сигнал по входу 20 равен О, то в счетчик 4 по вто.ро тактОвому импулЦсу (вход 11) 50 через элемент И 8 принудительно заносится код 010, который затем по сигналу по первому тактовому входу увеличивается на 1 (счетчик 4 принимает состояние 011) и устройство вновь формирует сигналы М1, М4 на выходах

13 и 16, т.е. начинается выполнение внутреннего цикла, включающего, 3 и 4 операторные вершины микропрограммы.

8 2

Аналогичным образом выполняется внешний цикл. В этом случае при нулевом сигнале на входе 21 по сигналу по входу 11 через элемент И 9 в счетчик 4 вводится код 001, который сигналом по входу 10 увеличивается на 1 и осуществляется выполнение внешнего цикла, начиная с второй операторной вершины графа микропрограммы (состояние счетчика — 010). После выполнения шестой операторной вершины графа микропрограммы IIO второму тактовому сигналу, триггер 3 и счетчик 4 устанавливаются в нулевое состояние.

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

Произведем сопоставительный анализ. Считая, что цена rro KB AH RSтриггера равна 8 (число входов логических элементов, составляющих функциональную схему) и без учета триггеров, запоминающих осведомительные

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

С„ = 10, С = 13, и С = 12. СуммарФ ная цена блоков пуска-останова С

35.

В предлагаемом устройстве суммарная цена элементов И 8, 9 С, = 5 и суммарная цена элементов 1,2 и 3

С = 12. Суммарная цена этих блоков

С = 17.

Таким образом, иэ сравнения С к и С видно, что предлагаемое устрой@ ство проще, чем известное, в два раза. Кроме .того, известное устройство содержит дополнительно 4 элемента задержки и цена трех распределителей сигналов больше цены одного распределителя сигналов, включающего счетчик 4 и дешифратор 5 предлагаемого устройства. формула изобретения

Устройство управления, содержащее два элемента И, триггер, счетчик, дешифратор и два элемента ИЛИ,причем первые входы первого и второго эле12903,1

:ментов И являются соответственно первым и вторым тактовыми входами устройства, второй вход первого элемента И подключен к прямому выходу триггера, вход установки в "1" кото- 5 рого является входом пуска устройства, вход установки в "0" триггера подключен к выходу второго элемента И, выход первого элемента И и инверсный выход триггера подключены соответственно к входам синхронизации и установки в "0" счетчика, выходы которого подключены к входам дешифратора, первый выход дешифратора подключен к первому входу пер15 вого элемента ИЛИ, выход которого

Ъ является первым выходом устройства, второй выход дешифратора является вторым выходом устройства и подключен к первому входу второго элемен.20 та ИЛИ, выход которого является третьим выходом устройства, третий выход дешифратора является четвертым выходом устройства и подключен к второму входу первого элемента ИЛИ, четвертый и пятый выходы дешифратора

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

ВНИИПИ Заказ 7903/47 ТиРаж 673 Подписное

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная,

Устройство управления Устройство управления Устройство управления 

 

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

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

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

Изобретение относится к области

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

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

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

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

Изобретение относится к вычислительной Технике и может быть зовано в цифровых системах с nnstsif rt I о 9 ( испольмикроst программным управлением, при этом достигается увеличение быстродействия устройства управления за счет устранения холостых тактов работы устройства, т.е

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

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике, предназначено для выполнения требуемых функций программного управления с автоматическим перезапуском при «зависании» прикладной программы и автоматическим переходом в режим сохранения оперативной информации с помощью резервного источника напряжения питания при отключении или аварии основного источника напряжения питания и может быть использовано, например, в качестве ядра микроконтроллерной или микропроцессорной системы (М-системы) обработки информации и управления в реальном времени с поддержкой режима аппаратного сторожевого таймера для перезапуска при «зависании» прикладной программы М-системы, проектируемой с учетом следующих основных принципов [1]: программного управления, магистрального обмена информацией, модульного построения и наращивания вычислительной мощности
Наверх