Устройство для микропрограммного управления системами контроля Советский патент 1977 года по МПК G06F9/14 

Описание патента на изобретение SU544966A1

1

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

Известно устройство 1, состоящее из логической схемы (автомат без памяти) i автомата с памятью, в который входят элементы памяти (например, триггеры, образующие регистр), определяющие объем внутренней памяти автомата. На вход автомата с памятью поступают сигналы изменения состояния, а его выход подключен к логической схеме. Входные сигналы иодаются на логическую схему, а с ее выхода сннмаются выходные сигналы.

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

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

Однако синтез такого устройства довольно и минимизация структуры сопряжена с рядом трудностей, поскольку она зависит от особенностей объекта, алгоритма его функционнровання и т. д.

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

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

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

Цель изобретения - повышение коэффициента использования оборудовання н упрощение перестройки.

Это достигается тем, что в устройство введена однородная кодирующая структура, входы которой соединены с соответствующнмн выходамн деошфратора состояний, управляющий вход подключен к управляюп1,е.1у входу устройства, выходы - к соответствуюии1м входам дешифратора команд, одпородная кодирующая структура содержит ячейки ио числу команд, каждая пз которых включает пары последовательно соединенных элементов ИЛИ, И но числу разрядов, и триггер. Единичный вход трнггера и объединенные входы элементов И нодключены к управляюп1,ему входу однородной кодируюи1ей структуры, входы и выходы которой соед1И ены соответственно с входами элементов ИЛИ и выходамн элементов И, едииичиый выход триггера - с одиим пз входов элемента ИЛИ нулевого разряда, а его нулевой выход - с одиим пз входов элемеита И нервого разряда. Пулевой вход триггера подключен к выходу элемента ИЛИ первого разряда.

Структурная схема устройства для мнкропрограммного управления системами контроля иредставлена иа чертел е.

Устройство, иодключенное к контролируемой радноапиаратуре 1 и измерительному блоку 2, содержит дешифратор 3 состояннй, дешифратор 4 команд, однородную кодирующую структуру .5. Однородная кодирующая структура состоит пз отдельных ячеек, число которых равно к - числу задаюи1пх комаид управлеиия X. Принцип ностроенпя каждой ячейки одинаков. Б нее входит равное число логических элементов И, ИЛИ и одии элемент с памятью, например триггер с раздельпымп входами. Иа чертеже показаны триггеры 6i-6ft, элементы ИЛИ 7оо-7mh, элементы И 8оо-8,7,ft вход 9 устройства, выход 10 ден1ифратора команд, выход 11 устройства.

Работает устройство для микропрограммного управлення енстемами коитроля следующим образом.

Совокупность /п-выходов каждой ячейки одпородной коднрующей структуры, например Yok, Yih, , Ymh дает полный набор всех Y, соответствующих заданному состоянню выходов нзмерптельного блока до, q, ..., qn, определяющих соетояппя выходов деищфратора состояний Q в каждый момент автоматного временн.

Устройство прнБодится в началпьое состояние, когда Х 0, У 0, Q 0. Подается одна нз команд управлеппя на вход устройства, панрнмер X - . При этом включается к-я ячейка однородной кодируюн1ей структуры и запускается триггер этой ячейки. С единичиого выхода триггера через элемент ИЛИ нулевого разряда на вход элемента И того же разряда нодается еднница и на его выходе появляется управляющий сигнал Уо). Все остальные --. Ymk 0, в результате чего на выходе к-й ячейкп образуется первая микрокомаида 00...001, которая вызывает появления управляющей команды на выходе дешифратора команд в виде заданной комбинаЦПН YO, У), ..., YmНеобходимые команды } ностунают на вход ко1ггролнруемой радноаннаратуры, а другая их часть У --- непосредствеино на нзмерителы1ый блок 2, в который входят элемеитарные автоматы с памятью, сравнивающие устройства и связанные с ними электронные аналоговые преобразователи.

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

В процессе сравненпя и обработки нифорЛ1ацип элементы памяти измерительиого блока приходят в такое состояние, что на его выходе ноявляется комбинатия 170, ь , Яп, соответствуюп1ая па выходе дешифратора 3 состояний, например, епгпалу Q,v (остальные ..- QA-I O). Сигнал QK возбулсдает вход элемента Р1ЛР1 нервого разряда и вызывает опрокидывание триггера. В результате этого на всех трех входах и

выходе элемента И нервого разряда паявляются едпппчные спгналы, а на входах элементов ИЛИ нулевого и других разрядов все входные величины равны пулю. Па выходе к-й ячейкп возппкает новая мнкрокоманда 00...010,

преобразуемая деп1ифратором 4 в следующую выходную команду УО, УЬ ..., Ут- Эта команда заставляет отрабатывать радиоаииаратуру и измер11тельпый блок 2 следующий этап алгоритма управления. В результате блок 2

ириходпт в состояиие, что вызывает появление новой микрокоманды 00...011 н т. д. В дальнейшей работе ячейкп трпггер не нринимает участия. По окончаппп обработки комапды Х, как

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

Задание входных комаид может осуществляться в десятичном п двоичном коде. В первом случае при иоступлеппп команды

включается одна ячейка, во втором число включенных ячеек ои)еделяется двоичным кодом.

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

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

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

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

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

2. Устройство по п. 1, о т л и ч а ю ш, е е с я тем, что однородная кодирующая структура содержит ячейки по числу команд, каждая из которых включает пары последовательно соединенных элементов ИЛИ, И по числу разрядов, и триггер, единичный вход которого и объединенные входы элементов PI подключены к управляющему входу однородной кодирующей структуры, входы и выходы которой соединены соответственно с входами элементов ИЛИ и выходами элементов И, единичный выход триггера соединен с одним 1з входов элемента ИЛИ нулевого разряда, нулевой выход триггера - с одним из входов элемента И первого разряда, нулевой вход триггера подключен к выходу элемента ИЛИ первого разряда.

Источники информации, принятые во внимание при эксиертизе:

1.Папернов А. А. Логические основы цифровых машин и программирования. М.. «Иаука, 1968, с. 77-79, рис. 5.10.

2.Лазарев В. Г. и Пийль Е. И. Синтез управляюпщх автоматов. М., «Энергия, 1970. с. 309. рис. 6-9 (прототип).

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

название год авторы номер документа
Устройство микропрограммногоупРАВлЕНия 1978
  • Чубаров Юрий Федорович
  • Леднев Михаил Алексеевич
SU798835A1
Устройство для микропрограммного управления 1978
  • Чубаров Юрий Федорович
  • Леднев Михаил Алексеевич
SU763899A1
Цифровая электронная вычислительная машина последовательного действия 1975
  • Польский Ю.М.
  • Захаров В.П.
  • Голец Н.Т.
  • Таякин Ю.В.
  • Липовецкий Г.П.
  • Проценко В.В.
  • Хоменко А.Д.
SU532295A1
Устройство многопрограммногоупРАВлЕНия 1978
  • Чубаров Юрий Федорович
  • Леднев Михаил Алексеевич
SU830381A1
Устройство управления цифровой вычислительной машины 1975
  • Денисенко Вячеслав Платонович
  • Юсифов Самед Имамали Оглы
SU598076A1
Устройство синтаксически управляемого перевода 1989
  • Кузнецов Иван Анатольевич
  • Разумовский Геннадий Васильевич
  • Фомичев Владимир Степанович
SU1651298A1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1993
  • Шаханов И.А.
  • Черных В.И.
  • Ноянов В.М.
RU2079876C1
УСТРОЙСТВО УПРАВЛЕНИЯ 1991
  • Петренко Николай Григорьевич[Ua]
  • Кургаев Александр Филиппович[Ua]
  • Дашкиев Григорий Николаевич[Ua]
  • Пономарев Олег Семенович[Ua]
RU2049347C1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1991
  • Кургаев А.Ф.
  • Дашкиев Г.Н.
RU2042189C1
УСТРОЙСТВО УПРАВЛЕНИЯ 1991
  • Кургаев Александр Филиппович[Ua]
  • Дашкиев Григорий Николаевич[Ua]
  • Петренко Николай Григорьевич[Ua]
RU2046395C1

Реферат патента 1977 года Устройство для микропрограммного управления системами контроля

Формула изобретения SU 544 966 A1

SU 544 966 A1

Авторы

Чубаров Юрий Федорович

Даты

1977-01-30Публикация

1974-08-02Подача