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

2.1.2.3 Сапр фирмы atmel

Корпорация ATMEL, основанная в 1984 г., является в настоящее время признанным мировым лидером в областях разработки, производства и маркетинга современных электронных компонентов, включая логические микросхемы с расширенными функциональными возможностями, микросхемы энергонезависимой памяти, а также интегральные схемы для радиочастотного диапазона и для смешанной обработки сигналов. Фирма Atmel является одним из ведущих производителей кристаллов ПЛИС. Фирма разработала свою САПР для ПЛИС – FPGA Designer 5.0 с HDLPlanner – это были первые средства разработки FPGA с автоматической генерацией архитектурно-независимых VHDL- или Verilog-поведенческих описаний и оптимизированной, детерминированной раскладкой FPGA для ряда семейств ПЛИС, выпускаемых фирмой (АТ6000 и АТ40К). Эти программные средства поддерживали также автоматическую генерацию повторно используемых IP-cores (ядер), которые могут быть использованы для ускорения проектирования. Имеется макрогенератор с устанавливаемыми пользователем параметрами, обеспечивающий быстрое создание архитектурно оптимизированных ядер и их файлов поддержки для оптимизированных под DSP архитектуру АТ6000 и АТ40К. Одновременно с созданием таких макросов FPGA Designer 5.0 автоматически генерирует схемотехнику и символику, VHDL или Verilog и выводит данные физической синхронизации в симулятор. Такие возможности позволяют улучшить характеристики FPGA на 70% и уменьшить размеры ПЛИС на 50% при существенном сокращении времени компиляции. Модуль HDLPlanner позволяет повысить производительность и эффективность разработки на основе поведенческих моделей и ядер. Генерируемые VHDL или Verilog коды могут подходить как для ПЛИС, так и для ASIC методологии проектирования. Учитывая функциональную совместимость с PLD фирмы ALTERA, можно использовать известный пакет MAX+PLUS II. В среде этого пакета создается схема и производится компиляция с последующей загрузкой выходного файла в микросхему PLD. Следует учесть, что САПР MAX+PLUS II не позволяет использовать расширенные возможности современных микросхем ATMEL. Поэтому фирмой были разработаны и сегодня предлагаются два специализированных программных продукта: Atmel WinCupl и Atmel Synario. ATMEL WinCupl представляет собой усеченную версию пакета WinCupl, разработанного фирмой LOGICAL DEVICES. WinCupl функционирует в среде Win95/98/NT и поддерживает все микросхемы SPLD и CPLD, выпускаемые фирмой ATMEL. Пакет позволяет провести все фазы проекта – ввод описания проекта в текстовом виде на языке Cupl (синтаксис языка близок к языку ABEL), компиляцию проекта (на выходе формируется стандартный JEDEC файл), а также временную симуляцию (в графическом виде). Существенный недостаток пакета – его малая мощность. Данный пакет пригоден для разработки лишь небольших проектов PLD схем фирмы ATMEL. Для серьезных проектов рекомендуется другое программное решение – Synario. Это профессиональная среда разработки, состоящая из нескольких компонентов: базового пакета (графический ввод, ABEL-описание, функциональная симуляция), Verilog-пакета функциональной и временной симуляции, пакета VHDL-синтеза и VHDL-симулятора.

Информационные источники, использованные при подготовке раздела: