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
OpenCoursa
5

⭐ Instructor rating

Followers

1

Following

0

Groups

0

Friends

0