Intel is a leading provider of FPGA (Field Programmable Gate Array) devices and provide a comprehensive suite of development tools for FPGA design as well as preconfigured design blocks to enable fast system assembly. Intel’s FPGAs offer a wide variety of configurable embedded SRAM, high-speed transceivers and IO’s.
Intel’s current FPGA portfolio
Intel’s main FPGA development tool comes in 3 editions: Pro, Standard and Lite. Users wishing to utilise the latest Intel FPGAs (excluding cyclone 10) will need a Pro edition license. Users who are targeting earlier devices or the Cyclone 10 series can choose to use the standard edition of Quartus. A EUROPRACTICE license gives access to the following, Quartus Pro edition, DSP Embedded FPGA IP Bundle, Protocol IP Bundle, Video FPGA IP Bundle, DSP Builder.
Quartus Standard Edition
The standard edition includes all the necessary functionality and device support for most FPGA projects. This base level edition provides all the tools necessary to go from writing HDL to synthesis and place & route.
Quartus Pro Edition
Extends from the standard edition to include additional FPGA devices (Agilex series, Stratix 10, Arria 10 and Cyclone 10GX), and has all available Quartus software packages. This package is required if you wish to use the following:
Block-based design, Incremental optimization, Platform designer (Pro), Interface planner, Early placement, Fractal synthesis and the power & thermal calculator for use during verification.
Quartus Prime Operating Systems – All Editions
- Red Hat Enterprise Linux 7 & 8
- CentOS 7.5 & 8.0
- SUSE SLE 12 & 15
- Ubuntu 16.04 LTS, 18.04 LTS & 20 LTS
- Windows 10
- Windows server 2012
- Windows server 2016
- Windows server 2019
Intellectual Property Blocks
Pre-characterised design blocks which can be customised. A small set of mostly memory IP is included with the Quartus licenses. More advanced IP needs to be requested separately. The number of seats of IP will match the number of Quartus seats request:
IP Base Suite
Memory controller IP and basic filters. Includes: NCO, FFT compiler, FIR compiler II, QDR II and QDR II + SRAM controller with UniPHY, RLDRAM 3 UniPHY, RLDRAM II controller with UniPHY, DDR2 SDRAM controller with UniPHY, DDR SDRAM controller with UniPHY.
The NIOS softcore processor and some further DSP filters. Note that you must add this bundle to get the NIOS as it is no longer part of the base bundle. Package includes the following: DSP, IP-NIOS, IP_CIC, IP-RSCODECII, IP-VITERBI/SS, IP-VITERBI/HS, IP-UART-16550, IP-TURBO, IP_RSCODEC-HS, IP-BCH, IP-LDPC, IP-TURBOV.
Protocol MegaCore Bundle
A full set of Ethernet cores at 1G, 10G, 40G and 100G. Not all protocols are compatible with all devices. MegaCore Bundle includes: IP-TRIETHERNETF, IP-RIOPHY, IP-10GETHMACF, IP-XAUIPCS, IP-CPRI-V6, IP-CPRI-V7, IP-CPRI-V7-E-PHY, IP-ILKN/100G, IP-100GEMAC, IP-100GEPHY, IP-40GEMAC, IP-40GEPHY, IP-10GBASEKRPHY, IP-RAPIDIOII, IP-SLITE3/ST, IP-ILKN/50G, IP-40GBASEKR4PHY, IP-10GEUMACF, IP-PCIE/8, IP-JESD204B, IP-40GEUMACPHYF, IP-100GEUMACPHYF, IP-HMCSR15FW, IP-ILA/50G, IP-ILA/100G, IP-ILA/200G, IP-CPRI-V6, IP-10GEUMAC, IP-10GBASERPCS, IP-PCIE/SRIOV, IP-25GEUMACPHYFFC, P-ETH-100GEUKRCR, IP-JESD204C, IP-SLITE4, IP-DMA, IP-CPRI-V7, IP-CPRI-v7-E-PHY, IP-10GMRPHY.
Video & Image processing
A full set of video processing IP, includes: Chroma Resampler, Gamma Corrector I & II, 2D FIR Filter I, Alpha Blending Mixer, Deinterlacer, Frame Buffer I, Clocked Video Input, Clocked Video Output, Clocked Video Input II, locked Video Output II, Switcher I & II, Stream Cleaner and Clipper II, Colour Plane Sequencer I & II, Control Synchronizer, Video Monitor, Interlacer I & II, Scaler I & II, Trace System, Deinterlacer II, Frame Reader, Clipper II, Clocked Video Output II, Clocked Video Input II, Colour space converter I & II, Test Pattern Generator II, switch II, Frame Buffer II, Mixer II, Chroma Resampler II, 2D FIR Filter II, Avalon-ST, SDI/SDI II, DisplayPort.