Кафедра К3 Прикладная математика, информатика
и вычислительная техника

Материалы для курсовой работы по дисциплине «Теория автоматов»

Исходные файлы примеров, разобранных в учебно-методическом пособии

Модуль 3. Микропрограммные автоматы

Исходные файлы примеров, которые разбираются в методичке «Проектирование операционных устройств в кристалле ПЛИС».

Листинг 1.1 поведенческое поведение ОУ (файл Multiply)

Листинг 1.2 описание ОА, с использованием вектора y[8..0] (файл OperationAutomat)

Листинг 1.3 описание УА МИЛИ (файл ControlUnit)

Листинг 1.4 описание ОУ в виде совокупности УА и ОА (файл OY.vhd)

Листинг 1.5 описание арх тела ControlUnit в виде авт МУРА (файл arch_body_moore.vhd)

Листинг 1.6 декларация конфигурации с включением в качестве УА автомата МУРА (файл conf_moore_for_OY)

Листинг 1.7. Фрагмент VHDL описания УА МИЛИ, созданного Q II (файл SM_mealy.vhd)

Листинг 1.8. Декларация конфигурации ОУ с использованием в качестве УА модуля SM_mealy (файл mealy_SM_for_OY )

Листинг 1.9 Пакет mk_pack с описанием микрокоманд (файл mk_pack)

Листинг 1.10 VHDL-описание операционного автомата с использованием мнемонического вида представления микрокоманд (файл Operation_automat_mk)

Листинг 1.11 Описание управляющего автомата МИЛИ с использованием мнемонического вида представления микрокоманд (файл ControlUnit_mk)

Листинг 1.12 Структурное описание операционного устройства (файл OY_mk)

Листинг 1.13 Содержимое пакета с декларацией типа управляющих сигналов в виде двоичного вектора (файл mk_pack_new)

Листинг 1.14 Содержимое пакета с декларацией типа управляющих сигналов в виде целочисленного представления (файл mk_pack_1 )

Листинг 1.15 Декларация конфигурации ОУ с использованием в качестве ОА модуля OperationAutomat из раздела 1.4 (файл conf_for_OY_mk)

Скачать