This course teaches engineers how to design, implement, verify, and optimize high performance DSP systems on Altera FPGA devices using both hand coded RTL HDL and Altera's production grade IP cores. It is the second course in the FPGA Authority Progressive DSP Training Program and assumes that participants have completed the “DSP Fundamentals & Python Prototyping” course or possess equivalent DSP theory knowledge.
All DSP theory, sampling, filter design, FFT mathematics, adaptive filtering, is assumed as prior knowledge. The course opens at the RTL level and focuses entirely on hardware implementation concerns: how to map DSP algorithms to Altera DSP blocks and memory resources, how to write synthesis efficient HDL pipelines, how to configure Altera IP cores, and how to close timing on multi clock DSP systems.