«Случай — это псевдоним Бога, когда Он не хочет подписываться своим собственным именем.» А. Франс

Проектирование цифровых систем на языках описания аппаратуры/Лекция 9

Материал из Wiki
Перейти к: навигация, поиск
Лекции ПЦСЯОА

Лекции

Практические

Доп. материалы

Заголовок
Описание конечных автоматов и схем с памятью
Автор
Ланкевич Ю.Ю.
Нижний колонтитул
Проектирование цифровых систем на языках описания аппаратуры/Лекция 9
Дополнительный нижний колонтитул
Ланкевич Ю.Ю., 01:15, 12 октября 2020


Слайд:Конечный автомат

Широкое распространение в практике проектирования дискретных устройств получила модель конечного автомата.</br> Конечный автомат K определяется как набор
K = (A, Z, W, δ , λ , a1 )
где A = { a1 ,..., aQ } – множество (алфавит) состояний (имеются в виду внутренние состояния автомата); Z = { z1 ,..., zN } – множество входных сигналов (входной алфавит); W = { w1 ,..., wM } – множество выходных сигналов (выходной алфавит); δ – функция переходов, определяющая состояние автомата в момент времени t+1 в зависимости от состояния автомата и входного сигнала в момент времени t, иначе говоря,
as = δ (am , z),
где am – состояние автомата в момент времени t; z – входной сигнал в момент времени t; as – состояние автомата в момент времени t+1;
λ – функция выходов. Если функция λ по состоянию автомата aq и входному сигналу zn определяет значение выходного сигнала wm
wm = λ (aq , zn )
то конечный автомат называется автоматом Мили , если же
wm = λ (a),
то конечный автомат называется автоматом Мура; a1 – начальное состояние автомата в момент времени t =0, a1∈A.
Функционирование автомата происходит следующим образом: в дискретные моменты времени t = 0, 1, 2, 3,... на вход устройства поступает входной сигнал – один из элементов множества Z, а на выходе появляется выходной сигнал – один из элементов множества W, в этот же момент времени t автомат из состояния am переходит в состояние as, в котором он будет находиться в момент времени t+1.
Разработаны различные формы задания конечных автоматов. Например, в таблице задан конечный автомат Мили с четырьмя внутренними состояниями