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

 

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

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

РЕСПУБЛИК

А1 (19) (11) (51) 4 G 06 F 9 00

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

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

00 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К АBTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3868166/24-24, (22) 15.03.85 (46) 23.01.88. Бюл. У 3 (71) Научно-исследовательский институт автоматизации управления и производства (72) С ° В.Суярко, В.С.Харченко, Г.Н.Тимонькин, О.А.Тищенко и С.Н.Ткаченко (53) 681.32(088.8) (56) Авторское свидетельство СССР

У 1091159, кл. С 06 F 9/00, 1984.

Анторское свидетельство СССР

У 1042018, кл. С 06 F 9/22,,1983. (54) (57) 1. УСТРОЙСТВО УПРАВЛЕНИЯ, содержащее блок формирования команд, регистр команд, счетчик, дешифратор, мультиплексор, генератор импульсов, триггер, блок элементов И, с первого по третий элементы И, элемент ИЛИ, первый элемент задержки, причем информационный вход устройства соединен с первым информационным входом блока формирования команд, выход кода команд которого соединен с информационным входом регистра команд, вьпсод поля номера объекта управления и вьпсод поля типа управляющего сигнала регистра команд соединены с входом дешифратора и управляющим входом мультиплексора соответственно, ныход дешифратора соединен с первым входом блока элементов И, выход мультиплексора соединен с вторым входом блока элементов И, выход которого является выходом устройства, выход генератора импульсов соединен с первым входом второго элемента И, выход первого элемента И соединен с входом синхронизации регистра команд, выход второго элемента И соединен с первым информационным входом мультиплексора и со счетным нходом счетчика, выход элемента ИЛИ соединен с вторым информационным входом мультиплексора, информационные выходы счетчика соедине— ны с остальными информационными входами мультиплексора и с входами элемента ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, оно дополнительно содержит элемент НЕ и второй элемент задержки, причем выход поля адреса регистра команд соединен с вторым информационным входом блока формиронания команд, выход поля длительности такта котоФ рого соединен с информационным входом счетчика, выход признака конца работы регистра команд соединен через второй элемент задержки с первым входом третьего элемента И, выход которого соединен с нходом установки в "О" триггера, вход пуска устройства соединен с входом установки в "1" триггера, выход которого соединен с входом останона генератора импульсон, выход первого элемента И соединен с входом синхронизации счетчика, выход элемента ИЛИ соединен с вторым входом второго элемента И, а через элемент

НŠ— с вторыми входами первого и третьего элементов И.

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

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для управления специализированными вычислительными системами и АСУ ТП, работающими в реальном масштабе времени.

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

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

Устройство управления (фиг.1) содержит блок 1 формирования команд, регистр 2 команд, счетчик 3, дешифратор 4, мультиплексор 5, генератор 6 импульсов, триггер 7, блок 8 элементов И, первый 9, второй 10, третий 11 элементы И, элемент ИЛИ 12, первый

13 и второй 14 элементы задержки, элемент НЕ 15, второй вход 16 блока формирования команд, вход 17 пуска и вькоды 18 устройства, выходы кода команды 19.1 и поля длительности такта

19.2 блока 1, выходы 20 поля адреса, поля номера объекта 21, поля типа управляющего сигнала 22 и признака конца работы 23 регистра 2.

Блок 1 формирования команд содержит (фиг.2) постоянную память 24 команд и мультиплексор 25.

Устройство работает следующим образом.

В исходном состоянии все элементы памяти находятся в нулевом состоянии (цепи установки исходного состояния условно не показаны).

После прихода сигнала "Пуск" на вход 17 триггер 7 устанавливается в единичное состояние и разблокирует генератор 6 импульсов. Первым импульмладшими разрядами адреса микрокоманд постоянной памяти микрокоманд, выход поля кода команды соединен с выходом кода команды блока формирования команд, выход поля номера объекта управления постоянной памяти команд соединен с выходом номера объекта управления блока формирования команд. сом с выхода генератора 6, проходящим через открытый элемент И 9, производится запись кода первой команды

5 в регистр 2 и кода длительности такта в счетчик 3 с выходов 19.1 и 19.2 блока 1 °

Это приводит к появлению единичного сигнала на выходе элемента ИЛИ

1п 12, закрывается элемент И 9, открывается элемент И 10. Мультиплексор 5 настраивается на передачу информации на входы элементов И 8 с одного из своих входов.

1 Импульс, задержанный элементом 13, проходит на счетный вход счетчика 3 и уменьшает его содержимое на единицу. Если мультиплексор 5 настроен на передачу на выход сигналов от эле2p,мента И 10, то этот импульс поступает на элементы И 8 и далее через один из них на выход 18 устройства °

Очередным импульсом происходит

25 уменьшение содержимого счетчика 3 и работа продолжается далее аналогично до тех пор, пока не произойдет обнуление счетчика 3. Это приводит к появлению единичного сигнала на вЫходе

3р элемента НЕ 15, которым разрешается запись очередных кодов в регистр 2 и счетчик 3.

На временной диаграмме (фиг.3) во втором такте приведен пример выдачи управляющего сигнала, если в счетчик

3 записывается код 101, а мультиплексор 5 настраивается на выдачу информации с второго выхода счетчика.

После появления на выходе 23 еди40 ничного сигнала и обнуления счетчика

3 происходит установка в "0" триггера 7, который блокирует работу генератора 6 импульсов. !

1368880

Фиг. 2

1368880

° ° °

° ° °

° ° °

Составитель А.Сошкин

Редактор Е.Папп

Заказ 305

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

17

13

И

Ю

Техред M,ÄèäütK Корректор С.Шекмау

Тираж 704 Подписное

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

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

t

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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