Инструменты пользователя

Инструменты сайта


quartus_ii:quartus_ii

Quartus II

Программа для работы с ПЛИС (FPGA).

Web Edition (Free)

15.0

Эта версия поддерживает:

  • ModelSim-Altera Edition
  • ModelSim-Altera Starter Edition (Free)
  • Arria II
  • Altera Cyclone II
  • Cyclone IV
  • Cyclone V
  • MAX II
  • MAX 10 FPGA

Для работы с Altera Cyclone II на вкладке Individual Files достаточно скачать эти файлы:

  1. Quartus II Software (includes Nios II EDS)
    • для MS Windows
      Размер: 1.4 ГБайт,
      MD5: 5E911CCB98D94233CF539B5C7CA5ACB7
    • для Linux
      Размер: 1.7 ГБайт,
      MD5: B2702010C1D6E145E4C4EE70EFD87B86
  2. Cyclone IV device support
    Размер: 463.9 МБайт,
    MD5: 49C3B14231152085309E076717A7044D
Название Ссылки Размер Контрольная сумма по MD5
Quartus II Software (includes Nios II EDS)
версия для MS Windowsссылка 1
ссылка 2
1.4 ГБайт5E911CCB98D94233CF539B5C7CA5ACB7
версия для Linuxссылка 1
ссылка 2
1.7 ГБайтB2702010C1D6E145E4C4EE70EFD87B86
Поддержка Cyclone IVссылка 1
ссылка 2
463.9 МБайт49C3B14231152085309E076717A7044D

Примечания для Debian GNU/Linux

Примечания для Debian GNU/Linux

В Debian после установки нужно:

  1. установить пакет libpng12-0, источник
  2. установить локаль en_US.UTF-8 (подробнее здесь)

Запуск

По умолчанию установка производится в папку ~/altera/15.0/quartus/bin/
поэтому строка запуска должна быть примерно такой:

(~/altera/15.0/quartus/bin/quartus) &

USB Blaster

При необходимости нужно настроить udev и внести изменения/создать файл с настройками для нужной версии устройства:

/etc/udev/rules.d/51-usbblaster.rules
# USB-Blaster
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE:="0666", SYMLINK+="usbblaster/%k"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE:="0666", SYMLINK+="usbblaster/%k"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE:="0666", SYMLINK+="usbblaster/%k"
 
# USB-Blaster II
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE:="0666", SYMLINK+="usbblaster2/%k"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE:="0666", SYMLINK+="usbblaster2/%k"

https://raw.githubusercontent.com/zhelnio/ubuntu-hdl-tools-install/master/misc/100-altera.rules

Загрузочный кабель USB Blaster для ПЛИС ALTERA

ALTERA USB BLASTER за 230 руб от KamiCore — KazanExpress

Chain Description File (.cdf)

An ASCII text file (with the extension .cdf) that stores Altera device programming information. You can use a Chain Description Files (.cdf) to program or configure a single device or one or more devices in a JTAG chain.

A .cdf contains the target device name, programming options, programming files (SRAM Object Files (.sof), Programmer Object Files (.pof), Jam Files (.jam), Jam Byte Code Files (.jbc)) and programming order. Each open Programmer window is a Chain Description File. You can have multiple Chain Description Files open, but you can program with only one Chain Description File at a time. You can open a Chain Description File either by creating a Chain Description File or by opening an existing Chain Description File.


fpga - Quartus Programmer II TCL flash *.pof file - Stack Overflow

Chain Description File (.cdf) Definition

Ссылки

quartus_ii/quartus_ii.txt · Последние изменения: 2022-04-16 22:13 — GreyWolf