Лабораторные работы ПЛИС ALTERA MAX+ - файл n1.doc
Лабораторные работы ПЛИС ALTERA MAX+скачать (4907.4 kb.)
Доступные файлы (8):
n1.doc
МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ЛАБОРАТОРНОГО ПРАКТИКУМА
Лабораторная работа №1 Среда программирования MAX+plus II Baseline Цель работы: Ознакомление с окном менеджера пакета, с окном графического редактора пакета программной среды MAX+plus II Baseline.
Менеджер пакета
После запуска пакета MAX+plus II активизируется окно менеджера пакета (рис. 1).



T


itle Bar

Menu

Tool Bar
A


pplication
Workspace
S


tatus Bar
Рис.1 Окно менеджера пакета
Элементы окна:
Строка заголовка (Title Bar) отображает название пакета (MAX+plus II), полный путь к папке с текущим проектом и имя текущего проекта.
Строка инструментов (Tool Bar) содержит графические обозначения (иконы) наиболее часто используемых функций пакета. Строка инструментов может быть отключена командой Preferences → Show Tool Bar меню Options.
Р
абочая область приложений пакета (Application Workspace).
Строка состояния (Status Bar) содержит описание иконы, на которую указывает курсор. Строка состояния может быть отключена командой Preferences → Show Status Bar меню Options.
Для выхода из пакета может быть использована команда
Exit MAX+plus II меню
File.
Иконы Описания икон строки инструментов сведены в табл. 1.
Описанные иконы окна менеджера пакета являются общими для всех приложений пакета. При этом каждое приложение может расширить набор доступных пользователю икон.
Таблица 1.
И
кона Описание 
Создать новый файл

Открыть существующий файл

Сохранить файл

Напечатать файл

Вырезать

Копировать

Вставить

Отменить последнее действие

Получить подсказку по любому объекту или слову

Открыть окно с иерархическим отображением текущего проекта

Открыть редактор разводки СБИС

Открыть окно компилятора

Открыть окно системы моделирования

Открыть окно временного анализатора

Открыть окно системы программирования СБИС

Задать имя проекта

Объявить файл проектом

Открыть файл верхнего уровня в иерархии описаний проекта

Сохранить все открытые файлы с описанием проекта и осуществить его лексический анализ (запускается компилятор)

Сохранить все открытые файлы с описанием проекта и осуществить его компиляцию (запускается компилятор)


Сохранить файл с описанием временной диаграммы и осуществить моделирование (запускается система моделирования)
Меню Строка меню менеджера пакета содержит следующие команды:
MAX+plus II ― открывает меню, позволяющее запускать любое приложение пакета;
File ― открывает меню работы с файлами;
Assign ― открывает меню назначений проекта;
Options ― открывает меню опций менеджера;
Help ― открывает меню помощи.
Меню
MAX+plus II (рис. 2) позволяет:
открыть окно с иерархическим отображением текущего проекта (Hierarchy Display);
запустить графический редактор (Graphic Editor);
запустить редактор символов (Symbol Editor);
запустить текстовый редактор (Text Editor);
запустить редактор временных диаграмм (Waveform Editor);
запустить редактор разводки СБИС (Floorplan Editor);
открыть окно компилятора (Compiler);
открыть окно системы моделирования (Simulator);
открыть окно временного анализатора (Timing Analyzer);
открыть окно системы программирования СБИС (Programmer);
запустить процессор сообщений (Message Processor).

Рис. 2 Меню MAX+plus II
Меню
File (рис. 3) позволяет:
открыть меню управления проектом (Project);
создать новый файл (New);
открыть существующий файл (Open);
удалить файл (Delete File);
открыть файл верхнего уровня в иерархии проекта (Hierarchy Project Top);
выйти из пакета (Exit Max+plus II).

Рис. 3 Меню File
Меню
Assign (рис. 4) позволяет:
задать тип кристалла (кристаллов) для размещения проектируемого устройства (Device);
управлять разводкой выводов СБИС и размещением внутренних ресурсов (Pin/Location/Chip);
установить требуемые характеристики быстродействия для отдельных модулей проекта (Timing Requirements);
осуществить объединение модулей проекта в группу для компактного размещения в СБИС ПЛ (Clique);
выбрать опции системы логического синтеза для отдельных блоков (Logic Options);
задать имена точкам контроля схемы (Probe);
осуществить соединение выводов СБИС (эмулируя связи на печатной плате) для упрощения процедуры моделирования (Connected Pins);
установить режим локальной разводки, применимый только для FLEX 6000 (Local Routing);
задать опции реализации проекта на СБИС (Global Project Device Options);
установить глобальные значения параметров, используемых в параметризуемых модулях проекта (Global Project Parameters);
определить требуемые характеристики быстродействия для всего проекта в целом (Global Project Timing Requirements);
выбрать опции системы логического синтеза для всего проекта в целом (Global Project Logic Synthesis);
игнорировать некоторые из сделанных установок (Ignore Project Assignments);
сбросить сделанные установки (Clear Project Assignments);
скопировать результаты последней разводки СБИС в файл Assignment & configuration File ― .acf-файл назначений и конфигураций (Back-Annotate Project);
осуществить автоматическое преобразование файла назначений и конфигурации устаревшего формата, созданного в рамках пакета версий младше 5.00 (Convert Obsolete Assignment Format).
Рис. 4 Меню Assign
Меню
Options (рис. 5) позволяет пользователю:
сформировать собственную библиотеку (User Libraries);
изменить цвета элементов экрана (