Среды и устройства программирования Altera


 Проэктирование в среде QUARTUS II (Altera)


Download 100.46 Kb.
bet2/11
Sana25.04.2023
Hajmi100.46 Kb.
#1397572
TuriСамостоятельная работа
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
ВС сам.работа

1. Проэктирование в среде QUARTUS II (Altera)
1.1 Схемы разработки программного обеспечения
Программное обеспечение Altera Quartus II предоставляет полную мультиплатформенную среду проектирования, которая может быть легко перенастроена под конкретные требования. Это идеальная среда для проектирования на основе ПЛИС законченных систем на кристалле (SOPS). Программное обеспечение Quartus II включает в себя средства для всех фаз проектирования с применением ПЛИС как FPGA, так и CPLD структур.
И та и другая стратегии подразумевают использование поведенческих и структурных описаний модулей. При структурном описании модуль представляется в виде совокупности взаимосвязанных компонентов более низкого уровня в иерархии описаний. При поведенческом же описании задается алгоритм работы модуля.
Восходящее проектирование применимо в том случае, когда для создаваемого устройства имеется детальное структурное описание (обычно -- принципиальная схема на микросхемах средней степени интеграции), выполненное в элементном базисе, отличном от имеющегося в распоряжении разработчика СБИС


1.2 Понятие проэкта
Под термином «проект» в рамках пакета Quartus II понимается набор файлов, связанных с проектируемым модулем, в котором выделяются две группы файлов:
логические файлы, описывающие алгоритм работы устройства (Design Files);
вспомогательные файлы(Ancilary Files).
Проект может содержать один логический файл либо несколько логических файлов, образующих иерархическое описание проектируемого модуля. При иерархическом описании среди множества логических файлов различают:
файл верхнего уровня в иерархии описаний (Top-level Design File);
файлы нижних (одного или нескольких) уровней иерархии (Low-level Design files).
В файле верхнего уровня задается архитектура модуля, определяется набор модулей, входящих в его состав как компоненты, и их взаимосвязь. Описания этих модулей содержатся в логических файлах более низкого уровня иерархии. В их состав, в свою очередь, в виде компонентов также могут входить модули, описания которых приведены в логических файлах еще более низкого уровня иерархии, и т. д.
Имя проекта должно совпадать с именем модуля верхнего уровня в иерархии описаний, а, следовательно, и именем логического файла, в котором хранится его описание. Имена модулей нижних уровней иерархии, в свою очередь, должны совпадать с именами файлов, в которых они описаны.

Download 100.46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling