Week 1: Introduction to FPGA: programmability, challenges, technology review, DSP and Integrated design suites. Verilog: Introduction
Week 2: Verilog: synthesis, modelling digital circuits, writing testbenches.
Week 3: Structural and Data flow modelling of combinational logic Data flow and Behavioural modelling of combinational logic
Week 4: Modelling sequential logic: flip flops, counters, shift registers
Week 5: Modelling sequential logic: Finite state-machines, Mealy and Moore, Synchronous sequential circuits to state diagrams and vice versa
Week 6: Modelling sequential logic: Different styles of FSM Verilog coding, Memory banks. Timing control and Procedural assignments
Week 7: Synthesis of designed combinational and sequential circuits and targeting FPGA.
Week 8: Arithmetic Basics: Number representations, arithmetic operations, MAC, CORDIC, computation of special functions.
Week 9: Digital Filters with FPGA: FIR Filters
Week 10: Digital Filters with FPGA: IIR Filters
Week 11: Fourier Transform Implementation: DFT, FFT, SDFT and its variants, DCT
Week 12: General DSP network, Goertzel Algorithm, and Adaptive filter Implementation.
DOWNLOAD APP
FOLLOW US