Quartus prime lite edition 17 windows 7
Сначала надо установить 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.
Загрузите все пакеты из раздела Individual Files. Ссылка для загрузки доступна на картинке со стрелкой .
Пакет | Размер | Описание |
Бесплатная среда разработки 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, но не установили ни одно устройство. Хотите запустить 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.
Запустите Device Installer, ярлык находится в той же папке, что и ярлык для запуска Quartus.
Выберите папку, где находятся файлы *.qdz, и установите пакеты.
После установки пакетов перезапустите Quartus.
5. Для прошивки микросхем логики нужен программатор JTAG. Информацию по имеющемуся у Вас адаптеру и драйвер для него можно найти по ссылке [3]. В качестве JTAG-программатора Altera я купил на Aliexpress недорогой кабель New Mini Usb Blaster Cable For ALTERA CPLD FPGA NIOS JTAG Altera Programmer, обошелся он примерно в 200 рублей ($3.5).
Подключите 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.
Для устранения проблемы нужно загрузиться в безопасный режим, и через Диспетчер Устройств удалить драйвер (включая его файлы).
После этого перезагрузите компьютер в нормальный режим, загрузка должна пройти успешно. Загрузите архив с драйвером USB-Blaster-WIN7-x64.zip [], распакуйте его в любую папку. Подключите Altera USB Blaster, и установите драйвер из папки CDM 2.04.16 WHQL Certified.
При установке появится предупреждение о проблеме с сертификатом, выберите «Установить все равно». Драйвер установится и будет нормально работать.
[Установка ModelSim]6. Запустите инсталлятор ModelSimSetup-17.1.0.590-windows.exe. Подтвердите запрос на разрешение изменений, и пройдите все шаги установки.
Если у Вас не приобретена лицензия на ModelSim, то на этом шаге нужно выбрать вариант «ModelSim — Intel FPGA Starter Edition».
Intel Quartus Prime
Установка САПР Quartus Prime Lite на компьютер с операционной системой Windows не является сложной. Все что нужно сделать — это запустить программу инсталлятора (где ее взять написано вот здесь) и все время нажимать кнопку «Next».
Далее рассказывается о процессе установки и приведены скриншоты программы.
1. Приветствие программы установки:
2. Лицензионное соглашение. Я если честно не читал.. просто поставил галочку «I accept agreement» (принимаю соглашение). Можете попробовать прочитать, но там много всего и на юридическом языке.
3. Дальше нужно выбрать путь для установки. Здесь можно выбирать. У меня, например, первый диск C: маленький SSD, а второй, диск D: большой — я все ставлю на него.
4. Выбор компонентов для установки. Я сейчас ставлю только сам квартус и еще дополнения, которые поддерживают определенные типы FPGA: Cyclone IV, MAX II, MAX10. Еще по хорошему, нужно было бы скачать ModelSim для отладки проектов. Но его нужно было бы скачать, там же где и квартус скачивали.
5. Инсталлятор САПР готов к установке. Тут еще раз убедитесь, хватает ли места на диске для полной установки. Места нужно много, почти 8 гигабайт.
6. Инсталлятор копирует файлы.
После установки САПР Quartus Prime еще требуется установить драйвера к программатору. Тут уже многое зависит от типа используемой платы. Если имеющаяся у вас плата уже содержит какой-то программатор, например, UsbBlaster, то можно продолжить установку просто поставив галочку в пункте «Launch Usb Blaster II driver installation» и нажав кнопку «Finish». Так вы перейдете к следующему этапу — установке драйвера программатора UsbBlaster.
Если у вас имеется плата Марсоход, Марсоход2/2bis или Марсоход3/3bis, то вам понадобится драйвер программатора MBFTDI. О его установке можно почитать вот здесь.
Intel Quartus Prime
С течением времени некоторые обучающие материалы и инструкции на нашем сайте устаревают. Решили обновить некоторые важные разделы сайта, в частности статьи по использованию САПР Intel Quartus Prime.
Итак, для программирования Intel FPGA нужна САПР Quartus Prime. Ее можно скачать с сайта Интел. Однако, сайт компании Интел очень большой и разноплановый, тут легко заблудиться и довольно трудно найти нужную информацию. Когда-то Intel приобрела FPGA бизнес компании Altera (кажется в 2016 году?), и страницы родного web-сайта Альтеры altera.com стали переноситься в домен intel.com. Тем не менее, пока еще самый простой способ читать про «альтеровские» FPGA — это ссылка https://altera.com. По этой ссылке происходит перенаправление в нужное нам подразделение сайта Intel: https://www.intel.com/content/www/us/en/products/programmable.html
Прежде чем скачивать нужное нам ПО придется зарегистрироваться и залогиниться на сайте Интел. Здесь тоже не все логично. Это типичная проблема больших интернет порталов. В правом верхнем углу есть иконка пользователя и приглашение для входа «Sign In», но к сожалению там нигде нет кнопки «Зарегистрироваться». Возможно со временем эта инструкция устареет и все будет по другому, но пока на осень 19-го года вот так. Дальше расскажу подробнее, что и как нужно делать.
Нужно сделать следующее: теперь уже в левом верхнем углу есть ссылка Support, нужно кликнуть на нее, потом в выезжающем окне на ссылку Community Forum.
Таким образом, переходим на страницу форума Интел и тут уже нажимаем кнопку «Создать учетную запись».
Там уже будет все довольно обычно: имя, фамилия, логин, пароль, почта. Здесь можно не стесняться и писать настоящие имя-фамилию. Звонить вам скорее всего не будут, программу мы будем скачивать бесплатную.
Как обычно, после регистрации на почту приходит письмо для активации аккаунта. Активируем его. После регистрации возвращаемся на первую страницу (самый первый слайд) и выполняем вход/логин через «Sign In» в правом верхнем углу.
Теперь уже можно перейти к скачиванию программы Intel Quartus Prime. На самой первой странице поищите фразу «Design Software». Сейчас, на момент написания статьи это выглядит вот так:
Кликаем сюда и переходим на следующую страницу, где можно скачать много всего, но нас сейчас для FPGA интересует только Quartus Prime. Тут еще есть HLS Compiler — это средство высокоуровневого проектирования, можно компилировать с языка C++ в RTL, Register Transfer Level, то есть из C++ сразу в приемлимый для FPGA код. Но это можно осваивать уже после первоначального ознакомления с обычным проектированием для FPGA на Verilog HDL, VHDL, схемы. Еще здесь можно скачать компилятор OpenCL, это тоже высокоуровневая штука, позволяет использовать специальные FPGA платы, как ускорители вычислений, ну и язык программирования здесь будет OpenCL — разновидность языка C. Но, повторюсь, сейчас мы скачиваем квартус прайм.
Далее выбираем требующуюся нам версию ПО. Я рекомендую Quartus Prime Lite. Это бесплатная САПР, но даже с ее ограничениями она вполне функциональна и подходит даже для коммерческих проектов. На момент написания этой статьи последняя версия Quaruts Lite для WIndows — это версия 18.1. Интересно, что для Linux уже сейчас можно скачать Lite версии 19.1.
Ниже можно выбрать требующиеся компоненты. Советую пока не выкачивать отдельные пакеты для поддержки FPGA, которой у вас в данный момент нет, например, Stratix или Arria. Выбирайте те пакеты, которые для ПЛИС, которая стоит на имеющейся у вас плате. Например, если у вас есть плата Марсоход2bis, то вам потребуется пакет поддержки Cyclone IV:
После того, как определились, что именно выкачивать ( Quartus Prime — это главное ПО САПР, может быть потребуется ModelSim — это симулятор проектов, и еще компоненты для поддержки конкретной серии FPGA, например, Cyclone IV ) нажимаем «Download Selected Files» и начинается загрузка.
Скачивание файла идет с помощью технологии Akamai — это загрузка с распределенной по всему миру сети серверов CDN. Выбирается ближайший к вам и самый быстрый для вашего расположения доступный сервер и именно с него идет скачивание
Пожалуйста проверьте, что у вас на диске достаточно места для скачивания таких больших файлов.
Если у вас быстрый интернет, то за несколько минут вы скачаете все, что нужно для начала работы с FPGA. В следующих статьях я расскажу, как устанавливать и как создавать проекты в среде САПР Intel Quartus Prime.