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 SimulinkLearn how to adapt a signal processing application for FPGA design using MATLAB and Simulink.
Part 2: Modeling Hardware in SimulinkUse Simulink and HDL-ready blocks to design and visualize the high-level architecture of your FPGA design.
Part 3: Architecting Efficient HardwareLearn how to balance speed and area optimization of hardware micro-architecture for RTL generation.
Part 4: Converting to Fixed PointQuantize data types to reduce hardware resources in the FPGA design while maintaining sufficient precision.
Part 5: Generating and Synthesizing RTLUse the HDL Workflow Advisor to prepare, generate, synthesize, and analyze the RTL.