tsSF
09
09 04 Изобретение отнсхзитс к цифровым управл ющим автоматам и может быть использовано в устройствах цифровог управлени электронной аппаратурой. Известно устройство управлени , содержащее блок формировани функци возбуждени , блок элементов пам ти и блок формировани выходных сигналов Cl . Однако в данном устройстве функци переходов не зависит от функций выходов, а это не позвол ет реализо вать на них устройства управлени со сложным разветвленным алгоритмом из-за ограниченного количества элементов пам ти числа состо ний автомата и, соответственно, числа возможных переходов., ме ду с осто ни ми. Наиболее близким к изобретению по технической сущности и достигаем . му эффекту вл етс устройство упра лени , содержащее блок формировани сигналов возбуждени , блок пам ти, первый дешифратор, выходы которого . соединены с выходами устройства, а входы соединены с выходами блока пам ти, входы блока пам ти соединены с выходами блока формировани сигналов возбуждени , перва группа входов ко торого соединена с входами устройст ва 2., Недостатком этого устройства вл етс ограничение функциональных возможностей , св занное с тем, что функ ци не Св зана с функцией выходов, тем самым уменьшено число степеней свободы автомата, а следовательно, его алгоритмические возможности, При чем использование в указанном стве элементарных автоматов (тригге ров) в блоке пам ти требует дл выполнени стандартных функций, например операций вида z z + 1, о исание их нулевыми выражени ми в блоке формировани сигналов возбуждени , что значительно усложн ет его. Кроме того, наличие в каждом устройстве автономных генераторов практически не позвол ет организовать нёщежную совместную работу нескольки устройств. Цель изобретени - расширение I класса решаемых задач и повышение надежности функционировани . Поставл.енна цель достигаетс тем что в устройство управлени , содержащее блок формировани сигналов воз буждени , блок пам ти, дешифратор, выход которого соединен с выходом устройства, а вход соединен с выходом блока пам ти, первый вход блока формировани сигналов возбу здени соединен с информационным входом усТ ройства выход блока формировани сигналов возбуждени подключен к информационному входу блока пам ти, введены мультиплексор, селектор, дешифратор команд, информационный вход которого соединен с входом кода команды устройства, а выход - с управл ющим входом блока пам ти, выход селектора соединен со стробирующим входом дешифратора команд, информационный вход селектбра соединен с выходом мультиплексора, информационный вход которого соединен с выходом дешифратора и с--вторым входом блока формировани си -налов возбуждени , а управл ющий вход - с вьзходом блока пам ти, первый и второй управл ющие входы селектора соединены соответст.венно с входами тактовых импульсов и пуска устройства, стробирующий вход дешифратора соединен со стробирующим входом устройства. На фИг.1 приведена структурна схема устройства управлени ;на фиг.2таблица кодировки команд устройства. Устройство содержит блсж 1форми-ровани сигналов возбуждени , блок 2 пам ти, дешифратор 3, мультиплексор 4, дешифратор 5 команд, селектор 6, входы 7 устройства, выходы 8 устройства , вход 9 тактовых импульсов, вход 10 кода команды, вход 11 стро ,бирующего сигнала, вход 12 запускающего сигнала. Устройство работает следующим образом . По запускающему сигналу селектор б пропускает очередной тактовый импульс который поступает в дешифратор 5 команд. По этому импульсу дешифратор вьвдает в блок 2 пам ти сигнал - команду, соответствующую коду на входе 10. Если задана команда условного перехода, то счетчик в блоке 2 пам ти принимает новое значение из блока 1, т.е. осуществл ет переход , заданный текущим состо нием автомата по адресу, сформированному в блоке 1 сигналами d входом 7 устройства . При выполнении команд безусловного перехода изменени состо ни счетчика происход т по закону, заданному командой, без анализа состо ни выходов блока 1, например выполн ютс операции z z ± 1, Состо ние счетчика поступает в дешифратор 3, который формирует сигналы управлени объектом. Одновременно состо ние счетчика поступает на первую группу входов (управл ющие входы) мультиплексора 4, На вторую группу входов (информационные входы) мультиплексора 4 поступают выходные сигналы устройства с выхода дешифратора 3. Выходные сигналы устройства поданы на мультиплексор таким образом , что они попадают на вход мультиплексора , только если соответствие есть меаду состо нием счетчика и выходным сигналом, В этом случае с выхода мультиплексора разрешает прохождение тактовых импульсов cso 9 при отсутствии запускающе го сигнала. Если выходные сигналы не соответствую состо нию счеэ;чика или на мультиплексор подан сигнал прерывани (на схеме не показан)/ то сигнал с выхода мультиплексора запре щает прохождение тактовых импульсов, обеспечива фиксацию состо ни ya-f ройства, Продолжение прерванного алгоритма осуществл етс по запускаюш/ему сигналу. . выходные сигналы устройства могут etiTii потенциальными и импульсными, дл получени импульс ньас выходных сигналов на вход 11 подаютс импульсы , строб-ирующие выходные сигналы. В этсм режиме работа устройства осуществл етс без тактовых импульсов со входа 9. Вместо них используютс импульсные выходные сигналы, поступаюидае на вход селектора 6с выхода мультиплексора 4. Наличие-ксжа.нды Прерывание н входе дешифратора 5 команд запревает выполнение любых действий в устройстве , обеспечивай тем самым хранение информации о состо нии схемы при от- работке внешних преЕ таний. Таким образе, замыкание обратной св зи с выхода дешифратора 3 через |Мультиплексор 4 и на дешифратор 5 команд позволило св зать функцию выxo iOB автомата с функцией переходов, что дало дополнительную степень свободы , позволило организовывать внутренние прерывани , зависимые и независимые от входных сигналов устройства . Использование в блоке пам ти двоичного реверсивного счетчика с предустановкой позвол ет выполн ть переходы в соседние состо ни простой сменой команды, не затрагива блок формировани функций возбуждени . Работа от внешнего генератора дает I возмтасность объедин ть дл совместной ;работы несколько устройств управлени .