Lectures of Digital VLSI System Design

Lecture 1 - Introduction to VLSI Design

Lecture 2 - Combinational Circuit Design

Lecture 3 - Programmable Logic Devices

Lecture 4 - Programmable Array Logic

Lecture 5 - Review of Flip-Flop

Lecture 6 - Sequential Circuits

Lecture 7 - Sequential Circuits Design

Lecture 8 - MSI Implementation of Sequential Circuits

Lecture 9 - Design of Sequential Circuits

Lecture 10 - Verilog Modeling of Combinational Circuits

Lecture 11 - Modeling of Verilog Sequential Circuits

Lecture 12 - Modeling of Verilog Sequential Circuits (continued)

Lecture 13 - RTL Coding Guidelines

Lecture 14 - Coding Organization - Complete Realization

Lecture 15 - Coding Organization Complete Realization (continued)

Lecture 16 - Writing a Test Bench

Lecture 17 - System Design Using ASM Chart

Lecture 18 - Examples System Design Using ASM Chart

Lecture 19 - Examples of System Design Using Sequential Circuits

Lecture 20 - Examples of System Design Using Sequential Circuits (continued)

Lecture 21 - Microprogrammed Design

Lecture 22 - Microprogrammed Design (continued)

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 (continued)

Lecture 28 - Modelsim Simulation Tool

Lecture 29 - Synthesis Tool

Lecture 30 - Synthesis Tool (continued)

Lecture-31 - Symplify Tool - Schematic Circuit Diagram

Lecture 32 - Technology View using Synplify Tool

Lecture 33 - Synopsys Full and Parallel Cases

Lecture 34 - Xilink Place & Route Tool

Lecture 35 - Xilink Place & Route Tool (continued)

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 Circuits

Lecture 41 - Design of Arithmetic Circuits (continued)

Lecture 42 - Design of Arithmetic Circuits (continued)

Lecture 43 - System Design Examples

Lecture 44 - System Design Examples (continued)

Lecture 45 - System Design Examples (continued)

Lecture 46 - System Design Examples (continued)

Lecture 47 - System Design Examples (continued)

Lecture 48 - System Design Examples Using FPGA Board

Lecture 49 - System Design Examples Using FPGA Board

Lecture-50 - Advanced Features of Xilink Project Navigator

Lecture-51 - System Design Examples Using FPGA Board (continued)

Lecture-52 - System Design Examples Using FPGA Board (continued)

Lecture-53 - System Design Examples Using FPGA Board (continued)

Lecture-54 - System Design Examples Using FPGA Board (continued)

Lecture-55 - Project Design Suggested for FPGA/ASIC Implementation