Back close

Course Detail

Course Name Advanced Programming with FPGAs
Course Code 24AIM244
Program B.Tech. in Artificial Intelligence (AI) and Data Science (Medical Engineering)
Semester IV - Micro-credential courses: Set 4
Credits 4
Campus Coimbatore


CO: The student should be able to interface hardware to FPGA.

FPGA Hardware Interfacing – UART – I2C – SPI – PWM – SD Card – HDMI – Flash Memory – Servo Motors
RISC-V Softcore Processor – RISC-V Peripherals
FPGA Graphics – DSP with FPGAs


  1. Orhan Ghasi, State Machines using VHDL: FPGA Implementation of Serial Communication and Display Protocols
  2. FPGA4FUN –
  3. FemtoRV – RiscV tutorial –
  4. Project F – FPGA Graphics / DSP –

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now