Course Curriculam :
- Overview of FPGA Architecture & Xilinx based EDA tool flow for FPGA prototyping ( EDA tool - Xilinx ISE, X-power, Chipscope, Platform Studio and the Embedded Development Kit (EDK) ).
- Comparing FPGA based prototyping to Arduino based system development.
- Verilog based Modelling of Combinational and Sequential Circuits.
- Functional Simulation of the verilog models followed by their implementation on FPGA platform ( EDA tool - Xilinx ISE including ISim simulator FPGA platform - Spartan-3 FPGA based circuit Boards )..
- Timing Analysis and Power Estimation.
- Verilog modelling and FPGA prototyping of Finite State Machines with Data Path.
- Verilog modelling and prototyping of I/O Modules such as LCD, ADC/DAC, Ethernet etc.
- Debugging using Chipscope.
- Xilinx embedded design flow from system design to bitstream generation (Xilinx EDK tool flow).
- Lab assignments.
Reading References :
- Pong P. Chu, “FPGA PROTOTYPING BY VERILOG EXAMPLES ” : John Willy & Sons, Inc., Pub.
- Thomas & Moorby’s , "The Verilog Hardware Description Language" : Kluwer Academic publishers.
- Michael D. Ciletti, "Advanced Digital Design with the VERILOG HDL" : PHI.
- Joseph Cavanagh, "Digital Design and Verilog HDL Fubdamentals" : CRC Press.
Speakers :
Faculty Members of Computer Science and Engineering (IIT Kharagpur), Electronics & Electrical Communication Engineering (IIT Kharagpur) and Indian Institute of Information Technology, Allahabad.