Intel® FPGA Academic Program Teaching Materials
Heterogeneous Computing
Summary
Learn how to create hardware systems that can perform computations using both an Intel® processor and an FPGA accelerator.
Topics covered include:
- How to use the Intel® Acceleration Stack for FPGAs
- How to design an accelerator functional unit (AFU) within an FPGA
- How to write software programs that use the Open Programmable Acceleration Engine (OPAE)
Prerequisites
A working knowledge of:
- Digital hardware
- SystemVerilog
- C programming language
- Linux*
Recommended Tools & Tutorials
- ModelSim*—Intel® FPGA edition software (starter edition)
- Intel® Developer Cloud for FPGA
- Introduction to Intel Developer Cloud for FPGA Tutorial
- Intel Developer Cloud for FPGA Overview and Access