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

UptoLike

7
время может работать одно из фоновых приложений, например компилятор,
программа моделирования, анализатор синхронизации и программатор. Одни
и те же команды разных приложений работают одинаково, что облегчает за-
дачу разработки логического дизайна.
Перед тем как начать работать в системе MAX+plus II, следует понять
разницу между файлами проекта, вспомогательными файлами и проектами.
Файл проектаэто графический, текстовый или сигнальный файл, соз-
данный с помощью графического или сигнального редакторов системы
MAX+plus II или в любом другом, использующем промышленные стандарты,
схемном или текстовом редакторе либо при помощи программы netlist writer,
имеющейся в пакетах, поддерживающих стандартные форматы описания ап-
паратуры EDIF (Electronic Design Interchange Format), VHDL (Very High Speed
Integrated Circuit Hardware Description Language) и Verilog HDL. Этот файл
содержит функциональное описание проекта MAX+plus II и обрабатывается
компилятором.
Вспомогательные файлыэто файлы, связанные с проектом MAX+plus
II, но не являющиеся частью его иерархического дерева. Большинство таких
файлов не содержит функционального описания проекта. Некоторые из них
создаются автоматически приложением системы MAX+plus II, другие
пользователем. Примерами вспомогательных файлов являются файлы назна-
чений и конфигурации (.асf), символьные файлы (.sym), файлы отчета (.rpt) и
файлы тестовых векторов (.vec).
Проект состоит из всех файлов иерархической структуры проекта, в том
числе вспомогательных и выходных файлов. Именем проекта является имя
файла проекта верхнего уровня без расширения. Система MAX+plus II вы-
полняет компиляцию, тестирование, анализ синхронизации и программирова-
ние сразу целого проекта, хотя пользователь может в это время редактировать
файлы этого проекта в рамках другого проекта. Для каждого проекта жела-
тельно создавать отдельный подкаталог в рабочем каталоге системы
MAX+plus II.
В системе MAX+plus II легко доступны все инструменты для создания
проекта. Разработка проекта ускоряется за счёт имеющихся стандартных
функций, в том числе примитивов, мегафункций, библиотеки парамет-
ризованных модулей (LPM) и макрофункций устаревшего типа микросхем
74-й серии.
В системе MAX+plus II есть три редактора для разработки проекта: гра-
фический, текстовый и сигнальный, а также два вспомогательных редактора:
редактор базового плана кристалла и символьный редактор.
В иерархической структуре проекта на любом уровне допускается сме-
шанное использование файлов, созданных в различных редакторах системы
MAX+plus II.