Кафедра К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)
Скачать