Проектирование специализированных СБИС на основе ПЛИС с использованием САПР Mentor Graphics. Коноплев Б.Г - 14 стр.

UptoLike

13
реализации в одном устройстве, компилятор автоматически разбивает его на
части для реализации в нескольких устройствах того же самого семейства,
при этом число соединений между устройствами минимизируется. Способ
реализации проекта отражается в файле отчета компилятора .rpf.
Компилятор может автоматически обрабатывать следующие файлы про-
екта: графические файлы проекта (.gdf); текстовые файлы проекта на языке
AHDL (.tdf); сигнальные файлы проекта (.wdf); файлы проекта на языке
VHDL (.vhd); файлы проекта на языке Verilog (.v); схемные файлы OrCAD
(.sch); входные файлы EDIF (.edf); файлы формата Xilinx Netlist (.xnf); файлы
проекта Altera (.adf); файлы цифрового автомата (.smf).
Рис.9. Рабочее окно компилятора
Компилятор системы MAX+plus II позволяет создавать файлы, исполь-
зуемые программатором одного или нескольких устройств для программиро-
вания ПЛИС. Кроме того, разработчик проекта может сам задавать стиль ло-
гического синтеза проекта по умолчанию и другие параметры логического
синтеза в рамках всего проекта, что позволяет производить логический синтез
в соответствии с потребностями разработчика. Кроме того, разработчик мо-
жет ввести требования по синхронизации в рамках всего проекта, точно за-
дать разбиение большого проекта на части для реализации в нескольких уст-
ройствах и выбрать варианты параметров применяемых устройств.
Загрузка готового проекта в ПЛИС в системе MAX+plus II выполняется с
помощью программатора (Programmer), который позволяет программировать,
конфигурировать, проводить верификацию и тестировать ПЛИС фирмы Al-
tera (рис.10).
Для тестирования логических операций и внутренней синхронизации
проекта в системе MAX+plus II содержится программа моделирования
(Simulator) (рис.11). Она позволяет разработчику моделировать проект преж-
де, чем он будет реализован в устройстве, что существенно сокращает время
разработки проекта. Кроме того, разработчик может производить моделиро-