Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

    Medium Of InstructionsMode Of LearningMode Of Delivery
    EnglishSelf StudyVideo and Text Based

    Courses and Certificate Fees

    Fees InformationsCertificate AvailabilityCertificate Providing Authority
    INR 1000yesIIT Roorkee

    The Syllabus

    Introduction to FPGA
    • programmability, challenges, technology review, DSP and Integrated design suites. Verilog: Introduction

    Verilog
    • synthesis, modelling digital circuits, writing testbenches.

    • Structural and Data flow modelling of combinational logic Data flow and Behavioural modelling of combinational logic

    Modelling sequential logic
    • flip flops, counters, shift registers

    Modelling sequential logic
    • Finite state-machines, Mealy and Moore, Synchronous sequential circuits to state diagrams and vice versa

    Modelling sequential logic
    • Different styles of FSM Verilog coding, Memory banks. Timing control and Procedural assignments

    • Synthesis of designed combinational and sequential circuits and targeting FPGA.

    • Arithmetic Basics: Number representations, arithmetic operations, MAC, CORDIC, computation of special functions.

    Digital Filters with FPGA
    • FIR Filters

    Digital Filters with FPGA
    • IIR Filters

    Fourier Transform Implementation
    • DFT, FFT, SDFT and its variants, DCT

    • General DSP network, Goertzel Algorithm, and Adaptive filter Implementation.

    Instructors

    Articles

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.