Understanding VLSI Design
Appearance
CMOS VLSI Design
[edit | edit source]- Introduction (pdf)
Design Objects
[edit | edit source]Device
[edit | edit source]- MOSFET-1 : Capacitors (pdf)
- MOSFET-2 : Operation Modes (pdf)
- MOSFET-3 : Capacitance Types (pdf)
- MOSFET-4 : Body Effect, Latchup (pdf)
- MOSFET-5 : Energy Band Diagrams (pdf)
- (Energy Band)
- Inverter-1 : Inverter, VTC, Noise Margin (pdf)
- Inverter-2 : nMOS Linear Model, nMOS Resistance, nMOS Capacitance (pdf)
- Inverter-3 : Inverter Fall Delay & Rise Delay, Propagation Delay, and Gate Delay (pdf)
- PassTr : Pass Transistor (pdf)
Interconnect
[edit | edit source]
Design Tools
[edit | edit source]Spice Model & Simulation
[edit | edit source]- Spice (pdf)
Layout & Simulation
[edit | edit source]- Electric (Static Free Software)
- LT Spice (Linear Technology)
Design Constraints
[edit | edit source]Delay
[edit | edit source]Logic Level Delay Overview
CMOS Level Delay
- Delay-1 : Transistor Sizing (pdf)
- Delay-2 : Logical Effort (pdf)
- Delay-3 : Logical Effort Applications (pdf)
- Delay-4 : Device Delay (pdf)
- Delay-5 : Inverter Chain Delay (pdf)
- Delay-6 : Multistage Delay (pdf)
- Delay-7 : Elmore Delay (pdf)
- Delay-8 : Delay Model (pdf)
- Delay-9 : Wire Delay (pdf)
- Delay-A : Logical Effort and Gate Sizing
Power
[edit | edit source]Logic Level Power Overview
CMOS Level Power
- Power-1 (pdf) : Power
Design Techniques
[edit | edit source]Simple Logic Gate Design
[edit | edit source]NAND Gate Design
- NAND (pdf)
NOR Gate Design
- NOR (pdf)
Combinational Circuit Design
[edit | edit source]Logic Level Combinational Circuit Design Overview
- Background (pdf)
CMOS Level Combinational Circuit Design
- Combinational-1 : Pull Up Network, Pull Down Network, AOI, OAI (pdf)
- Combinational-2 : Decoder, Mux, Tristate Inv (pdf)
- Combinational-3 : Standard Cell, Design Flow (pdf)
Sequential Circuit Design
[edit | edit source]Logic Level Sequential Circuit Design Overview
CMOS Level Sequential Circuit Design
- Sequential-1 : Modern Latch & Flipflop(pdf)
- Sequential-2 : Classical Latch & Flipflop(pdf)
- Sequential-3 : Latch & Flipflop Timing Constraints(pdf)
- Sequential-4 : Enable, Reset, Set (pdf)
Other MOS Logic Family Design
[edit | edit source]- Static-1 : Pseudo-nMOS, Transmission Gate (pdf)
- Static-2 : Skewed Inverters, Ratioed Logic (pdf)
- Dynamic-1 : Footed, Unfooted, Domino Logic (pdf)
- Dynamic-2 : Logical Effort of Dynamic Logic Gates (pdf)
Datapath Design
[edit | edit source]Ripple Carry Adder
Carry-Lookahead Adder
Carry Save Adder
- Logic Level Analysis (pdf)
- VHDL Implementations
- CMOS Level Analysis
Multiplier
Memory Array Subsystem Design
[edit | edit source]Logic Level Overview
- Background (pdf)
- DRAM Memory (pdf)
- For DRAM, SDRAM, DDR, see B. Jacob's lecture notes on umd
- For a simple computer architecture, see Tiny CPU example
- TinyCPU Architecutre Timing Diagrams
CMOS Level
Logic Array Subsystem Design
[edit | edit source]Logic Level Overview
CMOS Level
Design Issues
[edit | edit source]Scaling
[edit | edit source]Clock & Power
[edit | edit source]IO
[edit | edit source]Package
[edit | edit source]
See also
- Understanding CMOS Design
- The necessities in Digital Design
- The necessities in Computer Design
- The necessities in Computer Architecture
- The necessities in Computer Organization
- Understanding Arithmetic Circuits
- Understanding Low Power Design
- [Understanding Arithmetic Circuits]]
- Understanding FPGA Design
go to [ Electrical_&_Computer_Engineering_Studies ]