Проектирование автомата

Слайд 2

ПРИМЕР.

Пусть автомат описывается матрицами переходов и выходов:

Т.к. число состояний автомата |М|=4,

ПРИМЕР. Пусть автомат описывается матрицами переходов и выходов: Т.к. число состояний автомата
то для кодирования их потребуется два элемента памяти.
Т.к. число входных сигналов |Z|=3, потребуется вектор размерности 2.
Т.к. число выходных сигналов |W|=2, нужен вектор размерности 1.

Слайд 3

Введем кодировки состояний, входов и выходов:

Введем кодировки состояний, входов и выходов:

Слайд 4

1. Определение выходных функций автомата

Выходные функции найдем по матрице выходов:

Минимизируем функцию

1. Определение выходных функций автомата Выходные функции найдем по матрице выходов: Минимизируем
выхода у по методу карт Карно. Для этого добавим в таблицу выходов значение

На этом наборе функция не определена, поэтому ее значения могут быть любыми.

Слайд 5

Выходная функция автомата:

Выходная функция автомата:

Слайд 6

2. Определение функций возбуждения элементов памяти

Функции возбуждения памяти можно получить из

2. Определение функций возбуждения элементов памяти Функции возбуждения памяти можно получить из
матрицы переходов:

Триггер типа линии задержки

Слайд 7

Для первой функции возбуждения:

Для первой функции возбуждения:

Слайд 8

Для второй функции возбуждения:

Для второй функции возбуждения:

Слайд 9

Счетный триггер

Функции возбуждения памяти можно получить как сложением по модулю два

Счетный триггер Функции возбуждения памяти можно получить как сложением по модулю два
кодировок текущего и следующего состояний автомата:

Слайд 10

Для первой функции возбуждения:

Для первой функции возбуждения: