Новая версия САПР компании ALTERA Quartus II v10.0
Quartus II v10.0 поддерживает
новейшее семейство ПЛИС Altera Stratix V GX/GS со встроенными трансиверами 12.5
Гбит/c. Stratix V GX оптимизирован для высокопроизводительных
систем, с потребностью в высокой пропускной способности. Stratix V GS нацелен на высокопроизводительные
системы, использующие цифровую обработку сигналов с переменной точностью.
Особенности Quartus II v.10.0:
- Скорость компиляции проекта в 2х-3х раза быстрее, чем у конкурентов.
- Новая утилита для настройки и проверки трансиверов в реальном времени с возможность BER-тестирования.
- Расширенная поддержка функции быстрой рекомпиляции для снижения временных затрат.
- Улучшенная версия QXP стандарта для разработки собственных IP для повторного использования в проектах.
- Новый центр покупки лицензий (Self-Service Licensing Center) позволяет приобрести все необходимые лицензии для программного обеспечения и IP-функций.
LogicLock
LogicLock - это новая блочная методология проектирования, доступная исключительно в программном обеспечении Quartus II. Quartus II совместно с LogicLock - единственное программное обеспечение для разработки устройств на основе программируемой логики, которое включает в себя блочную методологию проектирования как стандартную функцию. Это помогает увеличить эффективность работы разработчиков, снизить время проектирования и верификации. LogicLock позволяет проектировать и проверять каждый модуль отдельно. Разработчики могут объединять готовые модули в проект верхнего уровня, сохраняя производительность каждого модуля в процессе объединения. LogiсLock снижает время разработки и верификации, поскольку каждый модуль оптимизируется только один раз.
NativeLink
NativeLink - позволяет осуществлять связь между средством разработки Quartus II и программным обеспечением других производителей. NativeLink позволяет средствам синтеза сторонних производителей преобразовывать свои примитивы напрямую в примитивы устройств Altera. Прямое преобразование сокращает время компиляции и освобождает от использования дополнительных библиотек трансляций преобразований, которые могут ограничить производительность, достигнутую средствами проектирования сторонних производителей. Процесс разработки NativeLink позволяет разработчикам использовать Quartus II для размещения элементов, а средства проектирования других производителей - для оптимизации стратегий синтеза.
PowerFit
Технология размещения элементов и трассировки соединений PowerFit в программном обеспечении Quartus II использует временные параметры, заданные разработчиком, для оптимального составления схемы и размещения логических элементов. Интеллектуальный алгоритм трассировки по временным параметрам в программном обеспечении Quartus II уделяет первостепенное внимание соединениям, критичным к временным параметрам. Критичные к временным параметрам соединения оптимизируются в первую очередь, для уменьшения задержек и достижения максимальной производительности (fMAX). Дальнейшее улучшение параметра fMAX достигается использованием новейшей архитектуры, такой как в семействе устройств Stratix. Эта передовая технология размещения элементов и трассировки соединений помогает пользователям программного обеспечения Quartus II достичь максимальной производительности, и обладает самым малым временем компиляции проекта среди подобных средств разработки.
Верификация
Проверка или верификация проекта может оказаться самой продолжительной стадией в процессе разработки высокопроизводительных систем на кристалле (SOPC). Однако, используя Quartus II, возможно сократить время верификации, поскольку это программное обеспечение обладает набором собственных средств верификации, интегрированных с последними средствами верификации сторонних фирм.
Анализ
Altera разработала два метода, для того, чтобы помочь разработчикам проанализировать состояние внутренних точек и входов/выходов устройства. Это отладочное средство SignalProbe и логический анализатор SignalTap. Технологии SignalTap и SignalProbe могут работать совместно со средствами синтеза сторонних производителей и не требуют внесения изменений в исходный HDL файл проекта.
SignalProbe
Доступная в последних версиях программного обеспечения Quartus II технология аппаратной отладки SignalProbe позволяет пользователям последовательно соединять внутренние точки устройства со свободными зарезервированными выводами для анализа с помощью осциллографа или логического анализатора. При использовании технологии SignalProbe сохраняются все временные параметры и межсоединения устройства.
SignalTap
Для многих разработчиков, которые используют корпуса BGA с большим количеством входов/выходов, верификация системного уровня занимает очень много времени и иногда сильно затруднена. Логический анализатор SignalTap производит верификацию, с помощью интеграции функциональности логического анализатора в программном обеспечении. SignalTap позволяет разработчикам собрать данные с любых внутренних точек и входов/выходов устройства в режиме реального времени при работе системы. Quartus II вставляет в проект мегафункцию, содержащую логический анализатор. Данные собираются и сохраняются в блоках встроенной памяти устройства и направляются в программное обеспечение Quartus II через загрузочный кабель. Разработчики также могут подать внутренние сигналы на выводы устройства для дальнейшего мониторинга. Логический анализатор SignalTap позволяет существенно снизить время верификации, что позволяет в более короткие сроки выпускать новые продукты.
PowerGauge
Программное обеспечение Quartus II включает технологию PowerGauge - первое интегрированное средство анализа энергопотребления. Средство анализа PowerGauge использует файлы, созданные в процессе моделирования для того, чтобы связать оценку потребления энергии с заданными параметрами устройства. Используя симулятор Quartus II или симуляторы сторонних производителей, интегрированный анализатор энергопотребления позволяет потребителям Altera установить и оптимизировать потребление энергии на более ранней стадии процесса разработки.
Поддержка
Информация о поддержке семейств ПЛИС Altera в ПО Quartus II представлена в таблице 1.
Таблица 1. Поддерживаемые ПЛИС в бесплатной версии Quartus II |
|
Семейство |
Поддерживаемые ПЛИС |
MAX II |
ВСЕ |
MAX® |
|
Arria® GX |
|
Cyclone IV |
|
Cyclone III |
|
Cyclone II |
|
Cyclone® |
|
Arria II GX |
EP2AGX45, EP2AGX65 |
Stratix III |
EP3SE50, EP3SL70, EP3SL50 |
Stratix II/II GX |
EP2S15, EP2SGX30 |
Stratix® |
EP1S10 |
Версии Quartus II Web Edition и Subscription Edition находятся на диске ALTERA, который можно заказать на сайте компании Гамма.