VLSI Design
- Description
- Curriculum
- FAQ
- Reviews
Welcome to my course on ‘VLSI Design’. The course will help you to understand the different design methodologies, rules that are used in the field of VLSI Design.
The course essentially holds 7 different modules.
1. Fundamentals – Introduction to VLSI Design, The VLSI Design Flow, A review on PMOS, NMOS Transistors.
2. Inverter design – CMOS, Ratioed, Resistive Load Inverters – Working, VTC, Power, Delay
3. Logic design – Complementary CMOS, Pass Transistors, Transmission Gates
4. Dynamic circuits design – Precharge, Evaluation Phases, Characteristics, Dynamic Power Consumption
5. ALU Subsystem design – Adders, Shifters, Multipliers, Latches, Flipflops, Multiplexers and so on,
6. Memory Design – Fundamentals, ROM Cell, RAM Cell – SRAM, DRAM
7. Layout Design – CMOS Layouts, Mead-Conway rules.
All these modules will be frequently updated with new learning contents.
Very-large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining thousands of transistors into a single chip. VLSI began in the 1970s when complex semiconductor and communication technologies were being developed. The microprocessor is a VLSI device.
Over the past several years, Silicon CMOS technology has become the dominant fabrication process for relatively high performance and cost effective VLSI circuits. The revolutionary nature of these developments is understood by the rapid growth in which the number of transistors integrated on circuit on single chip.
References:
-
Digital Integrated Circuits, A Design Perspective by Jan M. Rabaey, Prentice Hall (1996).
-
5Complementary CMOS InverterVideo lesson
-
6VTC Curve of InvertersVideo lesson
-
7Different Regions on VTC Curve of a InverterVideo lesson
-
8The critical voltages of an inverterVideo lesson
-
9Pseudo NMOS InverterVideo lesson
-
10Resistive Load InvertersVideo lesson
-
11Static Power Consumption of CMOS InvertersVideo lesson
-
12Static Power Consumption of Resistive Load InvertersVideo lesson
-
13Complementary CMOS Logic - Design rulesVideo lesson
-
14Converting any boolean function into a CMOS CircuitVideo lesson
-
15The Ratioed Logic - Pseudo NMOSVideo lesson
-
16Fundamentals of Pass TransistorsVideo lesson
-
17Converting any boolean function into a VLSI Circuit using Pass transistorsVideo lesson
-
18Introduction to Transmission GatesVideo lesson
-
19Converting any boolean function into a VLSI Circuit using TGVideo lesson
-
23Full adder design using Transmission GatesVideo lesson
-
24Array Multiplier DesignVideo lesson
-
25Introduction to Latches, Bistability PrincipleVideo lesson
-
26Static D Latch using Transmission GatesVideo lesson
-
27Shifter DesignVideo lesson
-
28Introduction to MultiplexersVideo lesson
-
29Transmission Gate Implementation of 2x1 MUXVideo lesson
External Links May Contain Affiliate Links read more