Цифровой управляющий автомат

 

ЦИФРОВОЙ УПРАВЛЯЩИЙ АВТОМАТ , содержащий генератор тактовых импульсов, шифратор выходных сигналов , первый подавтомат, содержащий шифратор, группу элементов И, дешифратор состояний и регистр, выполненный на 3«-триггерах, второй подавтомат , содержащий шифратор, группу элементов И, группу дешифраторов состояний и регистр, выполненный на Лс-триггерах, причем выход генератора тактовых импульсов соединен с входами синхронизации ЭК -триггеров регистров первого и второго подавтоматов и первыми входами элементов И групп первого и второго подавтоматов , вторые входы которых подключены к первой группе входов шифратора выходных сигналов и являются входами внешних условий автомата, выходы элементов И групп первого и второго подавтоматов соединены соответственно с входами шифраторов первого и второго подавтоматов, выходы шифратора первого подавтомата соединены с соответствующими О и К-входами JK-триггеров регистра первого подавтомата , выходы которых соединены с соответствукщими входами дешифратора состояний первого подавтомата, выходы децгифраторов состояний группы второго подавтомата соединены с третьими входами элементов И группы первого подавтомата и подключены к второй группе входов шифратора выходных сигналов, выходы которого являются выходами автомата, отличающийся тем, что, с целью (О С сокращения оборудования, второй подавтомат содержит группу мультиплексоров , причем выходы шифратора второго подавтомата соединень с информая . ционными входами соответствующих муль I типлексоров группьз, управляющие входы -h Сл которых соединены с входами соответст вующих дешифраторов состояний группы второго подавтомата и выходами соотО О5 ветствующих ЭК-триггеров регистра второго подавтомата,О- и К- входы to которых соединены с выходами соответствукяцих мультиплексоров группы, выходы дешифратора состояний первого подавтомата соединены со стробирующими входакш соответствующих дешифраторов состояний группы второго под автомата и третьими входами элементов И группы второго подавтомата.

СОК) 3 СОВЕТСКИХ

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

РЕСПУБЛИН (! 9) (11) 4

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

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

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

К ABTOPCHQMV СВИДЕТЕЛЬСТВУ (21) 3655681/24-24 (22) 24.10.83 (46) 15.04.85. Бюл. Ф 14

;(72) М.Л.Архангельский, Я.К.Лифшиц и В.Л.Соловьев (53) 681.325(088.8) (56) 1, Авторское свидетельство СССР

N 641451, кл. G 06 Р 9/00, 1976.

2. Гаврилов М.А. и др. Логическое проектирование дискретных автоматов. М., "Наука", 1977,.с. 173-179 (прототип), (54)(57) циФРовой улРАвляющий АвтоМАТ, содержащий генератор тактовых импульсов, шифратор выходных сигналов, первый подавтомат, содержащий шифратор, группу элементов И, дешифратор состояний и регистр, выполненный íà 34 триггерах, второй подавтомат, содержащий шифратор, группу элементов И, группу дешифраторов состояний и регистр„ выполненный на

3К-триггерах, причем выход генератора тактовых импульсов соединен с входами синхронизации 3k -триггеров регистров первого и второго подавтоматов и первыми входами элементов И групп первого и второго подавтоматов; вторые входы которых подключены к первой группе входов шифратора

-выходных сигналов и являются входами внешних условий автомата, выходы элементов И групп первого и второго подавтоматов соединены соответственно с входами шифраторов первого и второго подавтоматов, выходы шифрато-. ра первого подавтомата соединены с соответствующими Э и К-входами

3К-триггеров регистра первого подавтомата, выходы которых соединены с соответствующими входами дешифратора состояний первого полуавтомата, ! выходы дешифраторов состояний группы второго подавтомата соединены с третьими входами элементов И группы первого подавтомата и подключены к второй группе входов шифратора выходных сигналов, выходы которого являются выходами автомата, о т л ич а ю шийся тем, что, с целью сокращения оборудования, второй подавтомат содержит группу мультиплексоров, причем выходы шифратора второго подавтомата соединены с информационными входами соответствующих муль-= типлексоров группы, управляющие входы . 9 которых соединены с входами соответствующих дешифраторов состояний группы второго подавтомата и выходами соответствующих ЭК-триггеров регистра второго подавтомата,3- и К- входы которых соединены с выходами соответствующих мультиплексоров группы, выходы дешифратора состояний первого подавтомата соединены со стробирующими входами соответствующих дешифраторов состояний группы второго подавтомата и третьими входами элемен- З " тов И группы второго подавтомата.

1150627

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

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

Недостатком данных автоматов является большой объем оборудования.

Наиболее близким к предлагаемому t5 является цифровой управляющий автомат, содержащий генератор тактовых импульсов, шифратор выходных сигналов, первый подавтомат, содержащий шифратор, группу элементов И, деши- 20 фратор состояний и регистр, выполненный на 3К-триггерах, второй подавтомат, содержащий шифратор, группу элементов И группу дешифраторов состояний и регистр,.выполненный на 3К- Ы триггерах, причем выход генератора тактовых импульсов соединен с входами синхронизации 3К-триггеров регистров первого и второго подавтоматов н первыми входами элементов И групп .пер- ЗО вого и второго подавтоматов, вторые входы которых подключены к первой группе входов шифратора выходных сигналов и являются входами внешних условий автомата, выходы элементов И групп первого и второго подавтоматов соединены соответственно с вводами шифраторов первого и второго подавтоматов, выходы шифратора первого подавтомата соединены с соответствующими 4О

3- и К- входами 3К-триггеров регистра первого подавтомата, выходы которых соединены с соответствующими входами дешифратора состояний первого подавтомата, выходы дешифраторов состояний группы второго подавтомата соединены с третьими входами элементов И группы первого подавтомата и подключены к второй группе входов шифратора выходных сигналов, выходы которого являются выходами автомата Г2 3.

Недостатком данного автомата является большой объем оборудования в результате нерационального использования регистров подавтоматов.

Цель изобретения - сокращение объема оборудования.

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

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

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

И группы второго подавтомата.

На чертеже представлена функциональная схема цифрового управляющего автомата.

11S0627

5No q

121 j =1:

5=(5,, 5,,5<

%.

W 1-U а.тХ К, 1=1

50 где е1,2,...,2 и количество мультиплексоров 14; разрядность информационных входов 55 мультиплексоров 14; число разрядов (триггеров 10 реtie-1

I 1,2,...52

Автомат содержит первый 1 и второй 2 подавтоматы, шифратор 3 выходных сигналов и генератор 4 тактовых импульсов.

Первый подавтомат содержит группу 5 элементов И, шифратор 6, регистр 7 и дешифратор 8 состояний.

Второй подавтомат содержит регистр 9, выполненный на 3К-триггерах 10, группу дешифраторов 11 сос- 1О тояний, группу 12 элементов И, шифратор 13 и группу мультиплексоров 14, Устройство работает следующим образом.

Внутренним состояниям подавтомата 1 соответствует .множество сигналов Р = (Р,, 5 P, ..., Р,1 «5 которые формируются на выходах дешифратора 8 состояний этого подавтомата. Входы дешифратора 8 состояний соединены с выходами регистра 7, имеющего разрядов, который является блоком памяти подавтомата-селектора 1. Таким образом, количество сигналов P может доходить до 2"«-1, т.е. 25

55Ñ

Ъ ФФ 2 с — 1, Сигналы Р несут информацию о режиме работы подавтомата 2. С выходов дешифраторе 8 состояний сигналы P поступают на входы группы 12 элемен- З0 тов И, на другие входы которой поступает множество сигналов входных переменных Х=(X„, Х, ...,Х ) и синхросигнал Т от генератора 4 тактовых импульсов. На выходах группы 12 эле, ментов И формируются функции переходов F подавтомата 2, представляющие собой конъюнкции набора входных переменных Х, выходных сигналов подавтомата 1-P и синхросигнала Т

F. =-P. Т х ...Х

i i "е

С выходов группы 12 элементов И сигналы 1- поступают на входы шифратора 13, на выходах которого формируют-45 ся функции %, представляющие собой диэъюнктивную форму следующего вида гистра 9) обобщенного подавтомата 2.

Выходы шифратора 13 соединены с инФормационными входами мультиплексоров 14. Использование мультиплексоров позволяет упростить формирование сигналов возбуждения и унифицировать структуру цифрового автомата.

В общем случае необходимо иметь 2г, мультиплексоров.

Применение мультиплексоров оправдано при уменьшении количества раз-. рядов цифрового автомата, так как при этом упрощается управление мультиплексоров. Оптимальное количество управляющих входов мультиплексоров равно н, -1. Управляющие входы V каждого иэ мультиплексоров 14 соединены с выходами п,-1 триггеров 10 регистра 9, т.е. с выходами всех триггеров 10 за исключением того триггера, с входом которого соединен выход этого мультиплексора. Выходы каждого мультиплексора соединены с входами 3 или К одного иэ триггеров.

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

Значение 3 определяется выходным кодом регистра 9, выходы которого соединены с входами дешифраторов 11 состояний, причем выход каждого иэ триггеров 10 соединен с одноименным входом каждого иэ дешифраторов 11, т.е. Т1 с входом " 1",Т2 с входом "2" и т.д.

Управляющие входы V дешифраторов !1 соединены с выходами дешифратора 8 подавтомата 1 так, что .каждый иэ дешифраторов 11 управляется одним иэ сигналов Р= (Р, . ..,, Pq). В зависимости от кода регистра 10 подавтомата 2, поступающего на вхоВНИИПИ Заказ 2145/38 Тираж 710 Подписное

Филиал ППП "Патент", r.Ужгород, ул.Проектная, 4

В 1150б ды 1 ° ° ° ° в о дешифраторов 11, на выходах дешифраторов 11 формируется множество сигналов А, соответствующих внутренним состояниям исх исходного цифрового автомата. 5 1

1 1 2 " Й1 (1 11 2 1 ") Р1) 1 2)..., . ." 3

I где м — количество внутренних состоя- 10 ний всего цифрового автомата.

Сигналы А поступают на входы шифратора выходных сигналов, на выходах которого формируются выходные переменные У.,На другие входы шифратора 3 15 поступают входные переменные Х, которые в случае автомата Мура Могут отсутствовать.

Смена режима работы подавтомата 2, т.е. переход подавтомата 1 из сос- 20 тояния Р; в состояние Р, определяется как входными переменными Х, так и внутренним состоянием А всего цифрового автомата. Сигналы А, соответствующие внутренним состояниям цифрового автомата, в которых необходимо произвести переключение подавтомата 1, поступают на входы группы 5 элементов И этого подавтомата, на другие входы которого поступают 30 сигналы входных переменных Х и синхросигнал Т. На выходах шифратора 6 формируются сигналы возбуждения для регистра 7, поступающие на входы и К триггеров:этого регистра и представляющие собой дизъюнктивную форму

U Б,.т(к„,х,>

Синхронизация триггеров регистров 7 и 9 производится по сигналу Т генератора 4, который поступает на входы синхронизации триггеров. Формирование сигналов P определяется дешифратором 8, подключенным к выходам регистра 7.

Таким образом, сложный цифровой автомат с числом внутренних состояний может быть реализован посредстний Н вом разбиения на два подавтомата: обобщенный подавтомат с числом внутренних состояний N,« è, работающий в одном иэ q, режимов, и подавтомат, имеющий внутренних состояний, который переключает режим работы обобщенного подавтомата. При этом и м и М,+ g.N. При и = суммарное число внутренних состояний подавтоматов Может быть снижено до величины -215 что, в свою очередь, приводит к снижению аппаратурных затрат по сравнению с автоматом-прототипом.

Цифровой управляющий автомат Цифровой управляющий автомат Цифровой управляющий автомат Цифровой управляющий автомат 

 

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

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

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

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

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

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

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

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

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

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