Новости
О нас
История
Задачи
САПР
Сотрудничество
Проекты
Обучение
Контакты
Архив

 


        Фирма Altera - первая фирма, вышедшая на рынок с программируемыми интегральными микросхемами (ПЛИС). Фирма Altera предлагает два САПР MAX+PLUS II и Quartus II. Каждый САПР поддерживает все этапы проектирования: Ввод проекта, Компиляция, Верификация и Программирование. Каждый САПР имеет Tutorial (Самоучитель), который устанавливается при инсталяции пакета. Tutorial состоит из занятий, в ходе которых проходится весь цикл проектирования от ввода проекта до программирования микросхем. При инсталяции также устанавливаюся файлы, описывающие проект так, что в ходе изучения Tutorial можно пропускать отдельные занятия и использовать готовые файлы. Например, можно пропустить "Ввод проекта" и перейти к "Компиляции" проекта, используя готовые файлы.

       САПР MAX+PLUSII этой формы поддерживает полный цикл проектирования ПЛИС для своих кристаллов, таких как MAX7000, MAX9000, FLEX8000, FLEX10K. Не поддерживаются семейства MAX®II CPLD, Cyclone™ FPGA, и Stratix™ FPGA.

       

        Эта система работает на РС платформе и рабочих станциях. САПР предоставляет разнообразные средства входного описания устройств, включая как стандартные языки VHDL и Verilog, так и схемное представление и списки цепей распространных пакетов фирм Mentor Graphics, Cadence, Synopsys, Elanix.

       Система MAX+PLUSII имеет эффективные алгоритмы синтеза, позволяющие максимально использовать ресурсы кристалла и большой набор инструментов для верификации устройств на функциональном и временном уровне проектирования.

        Фирма также распространяет специализированные комплекты Design Kit, облегчающие применение ПЛИС в конкретных задачах. Такие комплекты содержат логические функции, совместимые с САПР и методологию их использования. Интерес представляют Design Kit, посвященные разработке изделий в стандарте шины PCI и схем цифровой обработки сигналов. Первый включает в себя функции-шаблоны для реализации контроллеров (Master/Slave) и схемы проверки паритета. Второй ориентирован на эффективную реализацию таких схем, как умножители, КИХ-фильтры, операции с плавающей точкой, преобразования Фурье, Рида-Соломона и т.д.

        МАХ ориентирован на сопряжение со стандартами VHDL, EDIF, Verilog. Любая конфигурация САПР импортирует входные данные в формате EDIF и формирует результаты проектирования во всех перечисленных форматах. С помощью программ-трансляторов возможен импорт информации в формат текстового описания САПР МАХ из файлов в форматах PDS (САПР PLDShell, PALASM) и XNF (САПР XACT фирмы Xilinx). Имеется возможность конвертации схем, созданных в системе OrCAD, в файлы в формате собственного графического редактора.

        В проекте EUROPRACTICE фирма ALTERA предоставляет (дарит) свое ПО академическим организациям бесплатно для учебных, не коммерческих целей. Дарение состоит из ПО, программатора и адаптеров для трех семейств ПЛИС и несколько экземпляров микросхем. Для них же имеется возможность получить 50% скидку для покупки дополнительной программирующей платы и адаптера черех локальных дистрибьютеров ALTERA. Дополнительные микросхемы могут быть куплены по стандартной цене. В случае, если ПО будет передано, то ALTERA будет раз в год требовать справку с вопросами: удобство ПО для учебных целей, материалы курсов разработанных в институте по программируемой логике (ALTERA будет иметь право по распространению этих материалов среди других интститутов), копии студенческих проектов. Сначала передается 1 лицензия (для РС или WS) для того, чтобы материалы для практических занятий были разработаны. Затем, после того как учебные материалы будут отосланы, могут быть переданы дополнительные ПО и ТО в количестве необходимом для соответствующих курсов.

        Для РС передаются:

  • PLS-QUARTET и PLSM-VHDL, которые поддерживают семейства Classic, MAX5000, MAX7000 и FLEX8000.
  • PLSM-VHDL является средой проектирования на VHDL.
        Кроме того, предоставляются:
  • бесплатно программатор для одного рабочего места, плюс поддержку для EP610, EPM7032 и EPM7128
  • бесплатно ограниченное число микросхем и каталогов ALTERA. В настоящее время эти микросхемы следующие:
    1. 10*EP610DC-35 (16 макроячеек, прибл. 300 доступных затворов)
    2. 10*EPM7032LC44-3 (32 макроячеек, прибл. 600 доступных затворов)
    3. 5*EPM7128LC84-4 (128 макроячеек, 2500 доступных затворов)
  • 50% cкидку для дополнения PL-ASAP2 и программирующих адаптеров.
Дополнительно следующие приборы могут быть затребованы:
  • 10*EPF8282LC84-3 (208 логич. элементов, прибл. 2500 затворов)
  • 5*EPF8452ALC-6 (336 логич. элементов, 4000 затворов)
  • 15*EPC1064PC8 (64K*1-bit последовательная EPROM)
        Настоящая весия ALTERA поддерживает VHDL и следующие интерфейсы:
  • Mentor Graphics:
    • Falcon Framework Integration - Mentor V8.4
    • Design Architect - Mentor V8.4
    • Quicksim2 - Mentor V8.4
    • Autologic - Mentor V8.4
  • Cadence:
    • Concept/Composer Schematic - Cadence DFW II
    • Rapid, Leapfrog and Verilog XL Simulator
    • Design Framework Integration - Cadence DFW II
  • Synopsys:
    • FPGA Compiler
    • Design Compiler - V3.1 (or higher)
    • VHDL System Simulator - V3.1 (or higher)
  • Viewlogic:
    • Powerview Cockpit Integration
    • ViewDraw
    • ViewSynthesis
    • ViewSim
Поддерживаемые платформы: HP9000/7xx, SUN4, PC-AT. Новые возможности в версии 9.0 и выше включают:
  • поддержка FLEX 10KE семейства, имеющего совместимость с двух портовым ОЗУ
  • поддержка семейства MAX 7000A (64-512 макроячеек)
  • начало поддержки FineLine BGA корпусами для FLEX 10K и MAX 7000A семейств (+ FLEX 6000)
  • бесплатный VHDL и Verilog HDL синтез
  • более быстрое время компиляции, используя управление временем
  • более быстрое время систем
  • поддержка плавающих узлов для сетей РС (не бесплатно при upgrade обслуживании).
Новое семейство FLEX 10KE имеет более высокие характеристики при сохраненной архитектуре, выполнено по более высокой технологии 0.25 мкм, с 5 металическими слоями и добавлен двухпортовый RAM с 150 МГц FIFO.

ПО системы MAX+PLUS II содержит 11 приложений и главную управляющую программу.

Hierarchy Display Обзор иерархии - отображает текущую инрархичнскую структуру файлов в виде дерева с ветвями, представляющими собой подпроекты
Graphic Editor Графический редактор - позволяет разрабатывать схемный логический проект в формате реального отображения на экране WYSIWYG
Symbol Editor Символьный редактор - позволяет редактировать существующие символы и создавать новые
Text Editor Текстовый редактор - позволяет создавать и редактировать текстовые файлы логического дизайна, написанные на языках AHDL, VHDL, Verilog HDL
Waveform Editor Сигнальный редактор - выполняет двойную функцию: инструмент для рахработки дизайна и инструмент для ввода тестовых векторов и наблюдения результатов тестирования
Floorplan Editor Поуровневый планировщик - позволяет графическими средствами делать назначения контактам устройства и ресурсов логических элементов
Compiler Компилятор - обрабатывает графические проекты
Simulator Симулятор - позволяет тестировать логические операции и внутреннюю синхронизацию проектируемой логической цепи
Timing Analyzer Временной анализатор - анализирует работу проектируемой логической цепи после того, как она была синтезирована и оптимизирована компилятором
Programmer Программатор - позволяет программировать, конфигурировать, проводить верификацию и тестировать ПЛИС фирмы ALTERA
Message Processor Генератор сообщений - выдает на экран сообщения об ошибках, предупреждающие и информационные сообщения

          САПР MAX+PLUS II является более простым в освоении по сравнению с Quartus II. Он поддерживает семейства MAX, FLEX и ACEX, которые содержат микросхемы с 5В питанием и количеством функциональных преобразователей от 32 до 4992 и имеет меньшее количество настроек. В настоящее время этот САПР фирма Altera не развивает и рекомендует переходить на систему Quartus II.

QuartusII

          САПР Quartus II является основным. Фирма Altera активно его развивает. Он поддерживает все новые семейства микросхем и обладает особенностями, которых нет в MAX+PLUS II. Более подробно с возможностями и функциональными особенностиями системы можно познакомится посетив официальный сайт компании Altera.

          Фирма Altera предлагает бесплатные версии САПР MAX+PLUS II BASELINE и Quartus II Web Edition, которые поддерживают все этапы проектирования от ввода проекта до программирования. Ограничениями являются количество поддерживаемых микросхем и некоторые функции для Quartus II. Бесплатные версии САПР можно скачать с сайта фирмы Altera (https://www.altera.com/support/software/download/sof-download_center.html).


 
Новости | О нас | История | Задачи | САПР | Сотрудничество | Проекты | Обучение | Контакты | Архив | English