High-Level Synthesis for FPGA, Part 3 – Advanced

Special Price

This course covers advanced topics in high-level synthesis (HLS) design flow. The goals of the course are describing, debugging and implementing logic circuits on FPGAs using only C/C++ language without any help from HDLs (e.g., VHDL or Verilog).

High-Level Synthesis for FPGA, Part 2 – Sequential Circuits

Special Price

This course is an introduction to sequential circuit design in high-level synthesis (HLS). The goals of the course are describing, debugging and implementing sequential logic circuits on FPGAs using only C/C++ language without any help from HDLs (e.g., VHDL or Verilog).

High-Level Synthesis for FPGA, Part 1-Combinational Circuits

Special Price

This course is an elementary introduction to high-level synthesis (HLS) design flow. The HLS is recently used by several industry leaders (such as Nvidia and Google) to design their hardware and software platforms. The HLS design flow is the future of hardware design, which quickly becomes a must-have skill for every hardware or software engineer who is keen on utilising FPGAs for their exceptional performance and low power consumption.

Function Acceleration on FPGA with Vitis-Part 1: Fundamental

Special Price

This course is an introduction to function acceleration in high-level synthesis (HLS). The goals of the course are describing, debugging and implementing compute-intensive algorithms on FPGA-based embedded systems using C/C++ language without any help from HDLs (e.g., VHDL or Verilog).

4 thoughts on “High-Level Synthesis for FPGA: Online Courses”
  1. […] If you want to learn more about the AXI4 protocol and all the design details in this post, please refer to my online course, “High-Level Synthesis for FPGA, Part 3 – Advanced“. […]

  2. […] If you want to learn more about the BRAM in HLS and all the design details in this post, please refer to my online course, “High-Level Synthesis for FPGA, Part 3 – Advanced“. […]

Leave a Reply