VLSI Circuits. Instructor: Prof. S. Ramachandran and Prof. S. Srinivasan, Department of Electrical Engineering, IIT Madras.
FREE
This course includes
Units & Quizzes
55
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
This course deals with topics in digital VLSI system design: introduction to VLSI design; combinational circuit design; programmable logic devices; programmable array logic; sequential circuits; design of sequential circuits; verilog modeling of combinational circuits; RTL coding guidelines; system design using ASM chart; microprogrammed design; design flow of VLSI circuits; simulation of combinational circuits; PCI arbiter design using ASM chart; design of memories; design of arithmetic circuit; system design examples using FPGA board. (from nptel.ac.in)
Course Currilcum
- Lecture 01 – Introduction to VLSI Design Unlimited
- Lecture 02 – Combinational Circuit Design Unlimited
- Lecture 03 – Programmable Logic Devices Unlimited
- Lecture 04 – Programmable Array Logic Unlimited
- Lecture 05 – Review of Flip-Flops Unlimited
- Lecture 06 – Sequential Circuits Unlimited
- Lecture 07 – Sequential Circuit Design Unlimited
- Lecture 08 – MSI Implementation of Sequential Circuits Unlimited
- Lecture 09 – Design of Sequential Circuits using One Hot Controller Unlimited
- Lecture 10 – Verilog Modeling of Combinational Circuits Unlimited
- Lecture 11 – Modeling of Verilog Sequential Circuits – Core Statements Unlimited
- Lecture 12 – Modeling of Verilog Sequential Circuits – Core Statements (cont.) Unlimited
- Lecture 13 – RTL Coding Guidelines Unlimited
- Lecture 14 – Coding Organization – Complete Realization Unlimited
- Lecture 15 – Coding Organization – Complete Realization (cont.) Unlimited
- Lecture 16 – Writing a Test Bench Unlimited
- Lecture 17 – System Design using ASM Chart Unlimited
- Lecture 18 – Examples of System Design using ASM Chart Unlimited
- Lecture 19 – Examples of System Design using Sequential Circuits Unlimited
- Lecture 20 – Examples of System Design using Sequential Circuits (cont.) Unlimited
- Lecture 21 – Microprogrammed Design Unlimited
- Lecture 22 – Microprogrammed Design (cont.) Unlimited
- Lecture 23 – Design Flow of VLSI Circuits Unlimited
- Lecture 24 – Simulation of Combinational Circuits Unlimited
- Lecture 25 – Simulation of Combinational and Sequential Circuits Unlimited
- Lecture 26 – Analysis of Waveforms using ModelSim Unlimited
- Lecture 27 – Analysis of Waveforms using Modelsim (cont.) Unlimited
- Lecture 28 – ModelSim Simulation Tool Unlimited
- Lecture 29 – Synthesis Tool Unlimited
- Lecture 30 – Synthesis Tool (cont.) Unlimited
- Lecture 31 – Synplify Tool – Schematic Circuit Diagram View Unlimited
- Lecture 32 – Technology View using Synplify Tool Unlimited
- Lecture 33 – Synopsis Full and Parallel Cases Unlimited
- Lecture 34 – Xilinx Place and Route Tool Unlimited
- Lecture 35 – Xilinx Place and Route Tool (cont.) Unlimited
- Lecture 36 – PCI Arbiter Design using ASM Chart Unlimited
- Lecture 37 – Design of Memories – ROM Unlimited
- Lecture 38 – Design of Memories – RAM Unlimited
- Lecture 39 – Design of External RAM Unlimited
- Lecture 40 – Design of Arithmetic Circuit Unlimited
- Lecture 41 – Design of Arithmetic Circuit (cont.) Unlimited
- Lecture 42 – Design of Arithmetic Circuit (cont.) Unlimited
- Lecture 43 – System Design Examples Unlimited
- Lecture 44 – System Design Examples (cont.) Unlimited
- Lecture 45 – System Design Examples (cont.) Unlimited
- Lecture 46 – System Design Examples (cont.) Unlimited
- Lecture 47 – System Design Examples (cont.) Unlimited
- Lecture 48 – System Design Examples using FPGA Board Unlimited
- Lecture 49 – System Design Examples using FPGA Board (cont.) Unlimited
- Lecture 50 – Advanced Features of Xilinx Project Navigator Unlimited
- Lecture 51 – System Design Examples using FPGA Board: Real Time Clock Design Unlimited
- Lecture 52 – System Design Examples using FPGA Board: Real Time Clock Design (cont.) Unlimited
- Lecture 53 – System Design Examples using FPGA Board: Real Time Clock Design (cont.) Unlimited
- Lecture 54 – System Design Examples using FPGA Board: Real Time Clock Design (cont.) Unlimited
- Lecture 55 – Project Design Suggested for FPGA/ASIC Implementations Unlimited