Программирование Altera Quartus: быстрый старт Thu, November 21 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Quartus: быстрый старт Печать
Добавил(а) microsin   

Сначала надо установить Quartus Prime Lite Edition, для чего с сайта altera.com надо скачать пакет установки наподобие QuartusLiteSetup-17.1.0.590-windows.exe (в имени файла цифры обозначают номер версии). Для того, чтобы найти пакет установки, введите в строке поиска Google: Download Center Quartus Prime Lite Edition site:altera.com. По первой же ссылке откроется страничка, где будут доступны ссылки для загрузки. Для загрузки требуется регистрация. Зарегистрируйтесь, и зайдите на сайт по ссылке "LOG IN" под своим именем (обычно это адрес email) и паролем.

[Установка Quartus Prime Lite Edition]

1. Загружать пакеты можно с помощью утилиты Akamai DLM3 Download Manager (что удобно, но требует специальной установки этой утилиты) или напрямую, для этого надо переставить радиокнопку на Direct Download. Я выбрал вариант ручной загрузки, без утилиты Akamai.

Quartus quick start01

Загрузите все пакеты из раздела Individual Files. Ссылка для загрузки доступна на картинке со стрелкой arrow.

Quartus quick start02

Пакет Размер Описание
Бесплатная среда разработки Quartus Prime Lite Edition (Free)
Quartus Prime (includes Nios II EDS) 1.7 Гб Основная IDE для управления проектами
ModelSim-Intel FPGA Edition (includes Starter Edition) 1.1 Гб Симулятор
Пакеты для поддержки микросхем логики (для использования Quartus нужно установить хотя бы один пакет)
Arria II device support 499.6 Мб Поддержка микросхем Arria II
Cyclone IV device support 466.6 Мб Поддержка микросхем Cyclone IV
Cyclone 10 LP device support 266.1 Мб Поддержка микросхем Cyclone 10 LP
Cyclone V device support 1.1 Гб Поддержка микросхем Cyclone V
MAX II, MAX V device support 11.4 Мб Поддержка микросхем MAX II, MAX V
MAX 10 FPGA device support 325.2 Мб Поддержка микросхем MAX 10 FPGA

2. Запустите установщик Quartus Prime (файл наподобие QuartusLiteSetup-17.1.0.590-windows.exe). В процессе установки нет ничего особенного, просто выполните шаги мастера и дождитесь окончания установки.

3. Теперь можно запустить Quartus Prime, ярлык для запуска находится в папке Пуск -> Все программы -> Intel FPGA 17.1.0.590 Lite Edition -> Quartus Prime Lite Edition 17.1.0.590 -> Quartus (Quartus Prime 17.1). При первом запуске программа запросит вариант лицензирования, выбирайте средний, без ввода информации о лицензии.

4. Quartus сообщит, что не установлена поддержка ни одной из микросхем.

Quartus Prime Light Edition first launch1

"Вы успешно установили Quartus Prime, но не установили ни одно устройство. Хотите запустить device installer для установки новых устройств?"

Это означает, что Quartus установлен, но пока в нем нет информации о микросхемах логики (Arria II, Cyclone, MAX и т. п.). Это файлы с расширением *.qdz, которые были закачаны на шаге 1 (arria_lite-17.1.0.590.qdz, cyclone-17.1.0.590.qdz, cyclone10lp-17.1.0.590.qdz, cyclonev-17.1.0.590.qdz, max-17.1.0.590.qdz, max10-17.1.0.590.qdz). Кликните Yes, выведется окно предупреждения, что не на всех операционных системах можно устанавливать пакеты устройств непосредственно из Quartus, тогда понадобиться утилита Device Installer.

Quartus Prime Light Edition first launch2

Запустите Device Installer, ярлык находится в той же папке, что и ярлык для запуска Quartus.

Quartus Prime Light Edition first launch3

Выберите папку, где находятся файлы *.qdz, и установите пакеты.

Quartus Prime Light Edition first launch4

Quartus Prime Light Edition first launch6

Quartus Prime Light Edition first launch7

После установки пакетов перезапустите Quartus.

Quartus Prime Light Edition first launch8

[Подключение Altera USB Blaster]

5. Для прошивки микросхем логики нужен программатор JTAG. Информацию по имеющемуся у Вас адаптеру и драйвер для него можно найти по ссылке [3]. В качестве JTAG-программатора Altera я купил на Aliexpress недорогой кабель New Mini Usb Blaster Cable For ALTERA CPLD FPGA NIOS JTAG Altera Programmer, обошелся он примерно в 200 рублей ($3.5).

Free Shipping New Mini Usb Blaster Cable For ALTERA CPLD FPGA NIOS JTAG Altera Programmer

Подключите Altera USB Blaster к компьютеру. Драйвер для него находится в папке J:\intelFPGA_lite\17.1\quartus\drivers\usb-blaster\. Зайдите в Менеджер Устройств, выполните двойной щелчок на устройстве ..

...

Укажите установку драйвера вручную, укажите путь до папки J:\intelFPGA_lite\17.1\quartus\drivers\usb-blaster\. Внимание: не нужно указывать путь в папки x32 и x64.

На своей операционной системе Windows 7 Максимальная Service Pack 1 я столкнулся с этой ошибкой. Компьютер при каждой перезагрузке уходил в синий экран BSOD PFN_LIST_CORRUPT.

PFN LIST CORRUPT

Для устранения проблемы нужно загрузиться в безопасный режим, и через Диспетчер Устройств удалить драйвер (включая его файлы).

...

После этого перезагрузите компьютер в нормальный режим, загрузка должна пройти успешно. Загрузите архив с драйвером USB-Blaster-WIN7-x64.zip [], распакуйте его в любую папку. Подключите Altera USB Blaster, и установите драйвер из папки CDM 2.04.16 WHQL Certified.

При установке появится предупреждение о проблеме с сертификатом, выберите "Установить все равно". Драйвер установится и будет нормально работать.

[Установка ModelSim]

6. Запустите инсталлятор ModelSimSetup-17.1.0.590-windows.exe. Подтвердите запрос на разрешение изменений, и пройдите все шаги установки.

ModelSimSetup1

Если у Вас не приобретена лицензия на ModelSim, то на этом шаге нужно выбрать вариант "ModelSim - Intel FPGA Starter Edition".

ModelSimSetup2

ModelSimSetup3

ModelSimSetup4

ModelSimSetup5

Процесс установки займет несколько минут:

ModelSimSetup6

ModelSimSetup7

[Ссылки]

1. Download Center Quartus Prime Lite Edition site:altera.com.
2. 180110USB-Blaster-WIN7-x64.zip - драйвер для Altera USB Blaster.
3. Cable and Adapter Drivers Information site:altera.com.

 
Top of Page