Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TA_OTETY_NA_VOPROSY.docx
Скачиваний:
7
Добавлен:
08.07.2024
Размер:
6.89 Mб
Скачать

48. Структурный автомат,состояния элементов памяти.Переход от абстрактного к структурному автомату.

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

Авт-т любой сложности представл в виде структуры,сост из 2-х частей: РИСУНОК!

В схеме след обозначения:

X1-XL – множ-во входных сигналов структурного авт-та

Y1-YN – множ-во выходных сигналов

U1-UR – множ-во сигналов возбуждения ЭП

V1-VR – множ-во сигналов обратной связи

Каждое состояние абстракт авт-та am (m=0,1,…M) кодир-ся в структурном авт-те набором состояний элементов памяти: R≥]log2M[ ,где R-кол-во ЭП, ][- ближайшее целое сверху округление.

Каждый входной сигнал абстракт авт-та zf (f=0,1,…F) кодир-ся набором сост-ий входных сигналов авт-та,т.к. каждый из каналов может принимать два значения,то: L≥]log2F[.

Число выходных сигналов N: N≥]log2G[ , где G- число выходн сигналов абстракт авт-та.

Переходу абстракт авт-та из сост am в сост as под действием входн сигн zf с выдачей выходн сигн wg соответ-т переход структурн авт-та из одного сост в др.,каждое из кот-х закодировано R-разрядным словом под д-ем L-разрядного входного слова с выдачей M-разрядного выходного слова.Изменение сост-ия ЭП на таком переходе под д-ем сигналов возбуждения U1-UR ,которые вырабатыв-ся комбинационной схемой,в зав-ти от входных сигналов X и сигн-в обратной связи V1-VR .

Авт-т сод-т комбинацион часть и память.Комбинац часть предст собой логические схемы,реализованные на функционально полной системе логич-х элементов памяти.Элементы памяти-простейшие авт-ты Мура,кот облад полнотой переходов и полнотой выходов.Полнота переходов авт Мура означ,что для любой пары его сост-ий всегда найдётся такой входной сигнал,кот переведёт авт-т из одного сост в др.Полнота выходов автомата Мура состоит в том, что каждому состоянию автомата поставлен в соответствие свой особый выходной сигнал, отличный от выходных сигналов других состояний. Т.о. в таком автомате число выходных сигналов равно числу состояний автомата.

В качестве ЭП используют элементарные авт-ты Мура,отвечающие условиям теоремы Глушкова (Система элементарных автоматов явл структурно полной тогда и только тогда,когда содержит:1)авт-ты Мура,облад полнотой переходов и выходов. 2).комбинацион схему,постороенную на функционал полной системе логических элементов. В этом случае задача структурного синтеза произвольных автоматов сводится к задаче структурного синтеза комбинационных схем).

В настоящее время-это триггеры. Триггер – это устройство, имеющее два устойчивых состояния(0,1), в которые он переходит под действием определённых входных сигналов.Обычно в триггерах выделяют два вида входных сигналов (и соответственно входов): информационные и синхросигналы.Информационные сигналы определяют новое состояние триггера и присутствуют в любых триггерах. Синхросигнал не является обязательным и вводится в триггерах с целью фиксации момента перехода триггера в новое состояние, задаваемое информационными входами. Обычно, при синтезе ЦА используются триггеры с синхровходом. На синхровход триггера поступают тактирующие импульсы задающего генератора, синхронизирующего работу ЦА. Период следования импульсов соответствует одному такту автоматного времени ЦА. Триггер имеет два выхода прямой и инверсный. Состояние триггера определяется по прямому выходу.

В соответ-ии с теоремой Глушкова задача синтеза структ авт-та сост в построении комбинац части.Математически это записыв-ся так:

y1=y1(x1,x2,…,xL,V1,V2,…,VR)…

yN=yN(x1,x2,…,xL,V1,V2,…VR)

U1=U1(x1,x2,…,xL,V1,V2,…VR)…

UR=UR(x1,x2,…,xL,V1,V2,…VR).Т.о.,задача синтеза структурного авт-та сводится к составлению и решению этой сист логических уравнений.

49. RS-триггер.ВходS(set) называется входом установки в единицу, входR(reset) – входом установки в нуль.

t

Q t+1

R

S

0

0

X

0

0

1

0

1

1

0

1

0

1

1

0

X

Таблица функций выходов и условное обозначение:


На основании таблицы можно получить функцию возбуждения памяти автомата при синтезе на базе RS-триггеров. Например, если автомат переходит из состояния ai= 010 в состояние aj=110, то для обеспечения такого перехода функции возбуждения должны быть:

для первого триггера при переходе из 0 в 1 R1 =0, S1 = 1;

для второго триггера при переходе из 1 в 1 R2 =0, S2 = X;

для третьего триггера при переходе из 0 в 0 R3 =X, S3= 0.

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

Таблица функций выходов и условное обозначение:

t

Q t+1

D t

0

0

0

0

1

1

1

0

0

1

1

1

DV-триггер.Имеет два информационных входа D и V и два выхода прямой и инверсный.

Таблица функций и условное обозначение:

t

Q t+1

D

V

0

0

a1

ā1b

0

1

1

1

1

0

0

1

1

1

a2

a2b

50. Т-триггер.(триггер со счётным входом). Имеет один информационный вход Т и два выхода прямой и инверсный. Осуществляет суммирование по модулю два значений сигнала T и состояний Q и инверсное в заданный момент времени.

Таблица функций выходов и условное обозначение:

t

Q t+1

T t

0

0

0

0

1

1

1

0

1

1

1

0



На основании этой таблицы можно получать функцию возбуждения элементов памяти при синтезе автомата на базе T-триггера. Например, если автомат перешел из состояния ai = 010 в состояние aj = 110, то для обеспечения этого перехода функции возбуждения должны быть:

для первого триггера при переходе из 0 в 1 T1 = 1,

для второго триггера при переходе из 1 в 1 T2 = 0,

для третьего триггера при переходе из 0 в 0 T3 =0 .

RST-триггер. Таблица функций выходов и условное обозначение:

t

Q t+1

S

T

R

0

0

0

0

-

0

1

a

ā

0

1

0

0

b

b

1

1

-

0

0

JK-триггер. Имеет два информационных входа J и K и два выхода прямой и инверсный. Вход J – вход установки в 1, вход K – вход установки в 0, т.е. эти входы аналогичны соответствующим входам RS-триггера: J – соответствует S– соответствует R. Однако, в отличие от RS-триггера, входная комбинация J = 1, K= 1 не является запрещённой.

Таблица функций выходов и условное обозначение:

t

Q t+1

J

K

0

0

0

a1

0

1

1

a2

1

0

a3

1

1

1

a4

0

Соседние файлы в предмете Теория автоматов