Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Установка настроек компилятора

Читайте также:
  1. Блок 1.2. Конверсия метана, редукционно-охладительная установка. 1 страница
  2. Задание общих настроек ИС
  3. ИЗГОТОВЛЕНИЕ И УСТАНОВКА ДВЕРНЫХ КОРОБОК
  4. ИЗГОТОВЛЕНИЕ И УСТАНОВКА ОКОННЫХ КОРОБОК И ПОДОКОННЫХ ДОСОК
  5. Исходная установка блока управления
  6. Команда DATE (виведення та установка дати)
  7. Лабораторна установка

Настройки компилятора позволяют определить семейство целевой ПЛИС, опции анализа и синтеза, настройки сборщика и другие опции. В раздел настроек можно попасть через меню Assignments, выбрав пункт Settings.

Для выбора целевой ПЛИС нужно сделать следующее:

· В меню Assignments выбрать пункт Device.

· В списке Family выберете семейство Cyclone.

· В поле Target Device выберете пункт Specific device selected in ‘Available device’ list.

· В поле Show in ‘Available devices’ list в списке типов корпусов Package выберете TFQP, в списке выбора количества пинов Pin count выберете 144, в списке класса быстродействия Speed Grade выберете 8;

· В списке доступных устройств Available devices укажите EP1C3T144C8.

Рис. 2.1. Вкладка выбора ПЛИС

Настройки Анализа и Синтеза расположены на странице Analysis & Synthesis Settings диалога настроек, они позволяют оптимизировать работу модуля анализа и синтеза для обработки проекта. Для этого в списке Category диалога настроек выбрать пункт Analysis & Synthesis Settings. Появится страница настроек модуля анализа и синтеза;

В поле Optimization Technique выберете опцию Speed. Она указывает компилятору во время стадии анализа и синтеза распределять ресурсы ПЛИС для достижения максимальной производительности логической схемы внутри устройства;

Рис. 2.2. Вкладка настроек модуля анализа и синтеза

Вкладка настроек сборщика Fitter Settings позволяет определить опции, которые управляют сборкой проекта и скоростью компиляции. В закладке Physical Synthesis Optimization можно увеличить производительность проекта, используя физический синтез, который является интеграцией логического синтеза в процессах размещения и маршрутизации.

Для этого в диалоговом окне выберите категорию Fitter Setting. В поле Timing-driven compilation проверьте, чтобы опция Optimize hold timing была включена и выбран пункт I/O Paths and Minimum TPD Path. В поле Filter effort выберите пункт Standard Fit.

Рис. 2.3. Вкладка настроек компоновщика

Далее в списке Category раскройте пункт Fitter Settings и выберете Physical Optimizations. В поле Physical synthesis for register включите опцию Perform register retiming. В поле Physical synthesis effort выберете опцию Extra.

После всех настроек нажмите OK, чтобы установки компилятора вступили в силу.

Рис. 2.4. Вкладка настроек модуля синтеза

2.2. Создание назначений I/O логической схемы выводам ПЛИС

Используя Pin Planner можно просматривать и создавать назначения для всех ножек в проекте. После созданий назначений можно проверить их правильность командой I/O Assignment Analysis.

Сначала нужно создать БД проекта, выбрав в меню Processing пункт Start/Start Analysis & Synthesis. Компилятор проверит файл проекта на синтаксические и семантические ошибки и сгенерирует БД проекта.

В меню Assignments выбрать пункт Pins. Появится окно Pin Planner. В колонке Node Name можно увидеть уже установленные I/O логической схемы. В колонке Location указываются ножки ПЛИС.

Рис. 2.5. Окно распределителя контактов

После назначения выводов необходимо снова проверить проект, используя пункт Start Analysis & Synthesis меню Processing.


Дата добавления: 2015-10-26; просмотров: 119 | Нарушение авторских прав


Читайте в этой же книге: Создание проекта | Теоретические основы лабораторной работы | Теоретические основы лабораторной работы | Теоретические основы лабораторной работы | Теоретические основы лабораторной работы | Quotes About Ecology | Quotes About Ecology |
<== предыдущая страница | следующая страница ==>
Создание сложных схем| Модуль программирования

mybiblioteka.su - 2015-2024 год. (0.007 сек.)