This video series will show you how to adapt your signal processing algorithms for FPGA design. Using a pulse detection algorithm as an example, this tutorial-style series starts with the basics of what is needed for successful FPGA design, and incrementally adapts the algorithm to ready it for automatic implementation.
Part 1: Why Use MATLAB and Simulink Learn how to adapt a signal processing application for FPGA design using MATLAB and Simulink.
Part 2: Modeling Hardware in Simulink Use Simulink and HDL-ready blocks to design and visualize the high-level architecture of your FPGA design.
Part 3: Architecting Efficient Hardware Learn how to balance speed and area optimization of hardware micro-architecture for RTL generation.
Part 4: Converting to Fixed Point Quantize data types to reduce hardware resources in the FPGA design while maintaining sufficient precision.