Skip to main content

Setup Quartus

What is Quartus?

Quartus is a software tool produced by Intel (formerly Altera) used for the development and programming of FPGA (Field-Programmable Gate Array) and CPLD (Complex Programmable Logic Device) devices. It provides a comprehensive environment for system-on-a-programmable-chip (SOPC) design. Quartus includes everything needed to design, simulate, optimize, and program digital systems into Intel's line of FPGA and CPLD products.

Setup

Download Device support

Download the support for the hardware that you want to use:

FPGAHardwareDownload
Max 10Core Max10, Core Max10 Ultra, MAX1000, ...MAX 10 device support
Cyclone 10 LPCYC1000, ...Cyclone 10 device support
Cyclone VCYC5000, ...Cyclone 5 device support

Download and Install Quartus

Download the installer for your platform and execute it. The device support should be in the same folder as the installer, to install it automatically.

PlatformDownload
WindowsQuartusLiteSetup-18.1.0.625-windows.exe
LinuxQuartusLiteSetup-18.1.0.625-linux.run
MacOSUnavailable

Install OneWare Quartus Extension

Quartus

Setup Quartus Path

Quartus Path

If the path is correctly detected, the IDE will show a green tick ✅ next to the path.

Select Quartus Toolchain

Either select Quartus Toolchain and Loader while creating a project:

Quartus Toolchain Select

Or select Quartus in the Compile/Download Dropdown Menu:

Quartus Toolchain Select 2

Next Steps

You should be able to use Quartus now to compile for your hardware!