InfoCoBuild

VLSI Circuits

VLSI Circuits. Instructor: Prof. S. Ramachandran and Prof. S. Srinivasan, Department of Electrical Engineering, IIT Madras. 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)

Lecture 19 - Examples of System Design using Sequential Circuits


Go to the Course Home or watch other lectures:

Lecture 01 - Introduction to VLSI Design
Lecture 02 - Combinational Circuit Design
Lecture 03 - Programmable Logic Devices
Lecture 04 - Programmable Array Logic
Lecture 05 - Review of Flip-Flops
Lecture 06 - Sequential Circuits
Lecture 07 - Sequential Circuit Design
Lecture 08 - MSI Implementation of Sequential Circuits
Lecture 09 - Design of Sequential Circuits using One Hot Controller
Lecture 10 - Verilog Modeling of Combinational Circuits
Lecture 11 - Modeling of Verilog Sequential Circuits - Core Statements
Lecture 12 - Modeling of Verilog Sequential Circuits - Core Statements (cont.)
Lecture 13 - RTL Coding Guidelines
Lecture 14 - Coding Organization - Complete Realization
Lecture 15 - Coding Organization - Complete Realization (cont.)
Lecture 16 - Writing a Test Bench
Lecture 17 - System Design using ASM Chart
Lecture 18 - Examples of System Design using ASM Chart
Lecture 19 - Examples of System Design using Sequential Circuits
Lecture 20 - Examples of System Design using Sequential Circuits (cont.)
Lecture 21 - Microprogrammed Design
Lecture 22 - Microprogrammed Design (cont.)
Lecture 23 - Design Flow of VLSI Circuits
Lecture 24 - Simulation of Combinational Circuits
Lecture 25 - Simulation of Combinational and Sequential Circuits
Lecture 26 - Analysis of Waveforms using ModelSim
Lecture 27 - Analysis of Waveforms using Modelsim (cont.)
Lecture 28 - ModelSim Simulation Tool
Lecture 29 - Synthesis Tool
Lecture 30 - Synthesis Tool (cont.)
Lecture 31 - Synplify Tool - Schematic Circuit Diagram View
Lecture 32 - Technology View using Synplify Tool
Lecture 33 - Synopsis Full and Parallel Cases
Lecture 34 - Xilinx Place and Route Tool
Lecture 35 - Xilinx Place and Route Tool (cont.)
Lecture 36 - PCI Arbiter Design using ASM Chart
Lecture 37 - Design of Memories - ROM
Lecture 38 - Design of Memories - RAM
Lecture 39 - Design of External RAM
Lecture 40 - Design of Arithmetic Circuit
Lecture 41 - Design of Arithmetic Circuit (cont.)
Lecture 42 - Design of Arithmetic Circuit (cont.)
Lecture 43 - System Design Examples
Lecture 44 - System Design Examples (cont.)
Lecture 45 - System Design Examples (cont.)
Lecture 46 - System Design Examples (cont.)
Lecture 47 - System Design Examples (cont.)
Lecture 48 - System Design Examples using FPGA Board
Lecture 49 - System Design Examples using FPGA Board (cont.)
Lecture 50 - Advanced Features of Xilinx Project Navigator
Lecture 51 - System Design Examples using FPGA Board: Real Time Clock Design
Lecture 52 - System Design Examples using FPGA Board: Real Time Clock Design (cont.)
Lecture 53 - System Design Examples using FPGA Board: Real Time Clock Design (cont.)
Lecture 54 - System Design Examples using FPGA Board: Real Time Clock Design (cont.)
Lecture 55 - Project Design Suggested for FPGA/ASIC Implementations