These tutorials describe the use of Intel® FPGA technology in various design flows. Most of this material is meant to support laboratory experiments like the ones presented in Courses. You can select a specific version of the tutorials below. Tutorial version numbers are synchronized to versions of the Intel® Quartus® Prime software.
Learn about the ARM Cortex-A9 processor that is included in Intel SoC FPGAs, and/or the Nios II soft processor. A link is provided to the documentation for the CPUlator, which is an excellent web-based simulator/emulator for the development of assembly and C code that can run on DE-series boards. Tutorials also introduce the Monitor Program that is used to develop both assembly language and C code, the Platform Designer tool that is used to create computer systems in Intel FPGAs, and other topics.
Learn how to use embedded Linux with the ARM processor on the DE1-SoC, DE10-Standard, or DE10-Nano boards.
Learn about advanced Intel® technology for accelerating computations with Intel FPGAs.