Меню The Design Menu проекта позволяет выполнять те же самые операции как контекстное меню. Но помимо этого, есть уникальные команды, предусматривающие создание новых библиотек и настройку проекта. Возможно также добавить к открытым, в настоящий момент, документам другие, из папки design project.
Рис. 3.13 — Меню Проекта
В окне Design Settings можно установить дополнительные опции. Окно разделено на следующие вкладки:
General (Общий) — выбор верхнего уровня разрабатывают модуль для моделирования и конфигурации HDL блока/диаграммы состояний.
VHDL/Verilog — установление рабочих параметров для компиляторов VHDL и Verilog;
SDF — выводит на экран файлы со спецификациями синхронизации и устанавливает целевую область проекта.
Simulation (Моделирование) — предоставляет определенные возможности для моделирования VHDL и Verilog, отключая VITAL незначительные сбои и предупреждения от средства чтения файлов SDF, а также предоставляет настройки управления памятью.
Trace/Debug (Трассировка/Отладка) — обеспечивает настройки для Режима отладки и Моделирования Сообщения;
Verilog PLI — обрабатывает библиотеки DLL для Приложений PLI;
EDIF — обрабатывает библиотеки, необходимые для компиляции и моделирования в текущем проекте;
Code Coverage/Profiler (Кодовое пространство/Профилировщик кода) — позволяет определять опции Code Coverage и Profiler;
Рис. 3.14 — Окно Design Settings
Другой полезной опцией в подменю Design является опция Backup Revision (Резервная Версия). Часто необходимо сделать копию проекта в его текущем состоянии, особенно когда необходимо сделать в нем существенные изменения. Поэтому рекомендуется создавать файлы резервных копий для защиты содержимого проекта.
Сохранение резервных версий на различных этапах процесса разработки позволяет прослеживать изменения в проекте, разрабатывать несколько версий проекта, и т. д. ActiveHDL позволяет Вам сохранять неограниченное число версий для каждого проекта. Каждая версия идентифицирована числом, автоматически присвоенным ей во время создания версии. Вы можете также добавить дополнительную метку и комментарии к каждому проекту.
Невозможно совмещать версии, создаваемые в ActiveHDL для различных проектов. Когда необходимо восстановить одну из предыдущих версий, нужно использовать команду Restore Revision, которая автоматически заменяет текущий проект выбранной версией. Отметим главное, новая запущенная версия, удалит текущий проект. Поэтому рекомендуется, сохранять текущий проект, перед использованием команды Restore Revision.
Рис 3.15 — Окно Backup Revision
Опция Create Library из меню Design вызывает новое окно мастера New Library Wizard.
Мастер упрощает процесс создания библиотеки. Можно вставить файлы с кодом VHDL или диаграммами состояний к новой библиотеке или создать новую. Мастер помогает определить местоположение требуемых файлов и помогает разработчику на протяжении всего процесса проектирования.