Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0772532_01109_lekcii_po_integrirovannym_informa...docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
501.17 Кб
Скачать

Маршрут проектирования конфигурации плис (design flow)

Маршрут проектирования представляет из себя граф, показывающий взаимовызов проектных функций. Типовой маршрут проектирования приведён на рисунке 36. На нём выделены следующий объекты и функции:

  1. Cores (ядра) – модули конфигурации, созданные, как правило, третьесторонними разработчиками;

  2. HDL-описание;

  3. Схемотехническое описание;

  4. Готовые проекты.

Рисунок 36 - Типовой маршрут проектирования конфигурации ПЛИС – I.

Блоки функций:

  1. Блок проекта – ввод проекта. В плане реализации этой функции осуществляется построение схемы или описание устройства.

  2. Разработка базы теста. Тесты могут представляться как в графической форме (примитивный уровень), так и в текстовом описании, на языках описания аппаратуры HDL, либо других языках (TCL/TK).

  3. Компилятор. Выполняет функцию генерации диаграммы Гайского-Кана. Вполне возможно, что разработка базы тестов и компиляция могут происходить одновременно, в крупных проектах, например. Но в реальности всё это делает 1 человек.

  4. Функциональное моделирование. Процесс, предназначенный для подтверждения работоспособности введённого устройства (проекта), его соответствие тех.заданию. В случае возникновения ошибок, происходит возврат на тап ввода проекта.

  5. Трассировка. Процесс, осуществляющий размещение конкретных функциональных узлов проекта по элементам ПЛИС. В случае трассировки может возникнуть потребность оптимизации проекта (возврат на функцию ввода проекта).

  6. Временное моделирование. Предназначено для определения временных характеристик проекта. При выполнении этой функции может быть выявлено несоответствие характеристик в требуемом техническом задании, что приводит к возврату на функцию ввода проекта.

  7. Конфигурация ПЛИС (программирование ПЛИС) – запись в микросхему ПЛИС требуемых настроек и точек соединения в матрице.

  8. Эксплуатация (использование)

Рисунок 37 - Типовой маршрут проектирования конфигурации ПЛИС – II.

Рис. 38. Области инструментального ПО процесса проектирования устройств на ПЛИС

 

 

 

Рис. 39. Маршрут проектирования конфигурации ПЛИС при построении программно-управляемых устройств

 

 

Рис. 40. Использование IP-блоков

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]