Understanding VLSI Design

From Wikiversity
Jump to navigation Jump to search

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]


Layout & Simulation[edit | edit source]


Design Constraints[edit | edit source]

Delay[edit | edit source]

Logic Level Delay Overview

  • Background (pdf)
  • RTL Timing (pdf)
  • Delay Models in Verilog (pdf)
  • Delay Annotation and SDF (pdf)

See Timing Characterization


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


NOR Gate Design


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

  • Background (pdf)
  • Sequential Timing (pdf)
  • FSM Examples (pdf)


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

  • Logic Level Analysis (pdf)
  • VHDL Implementations (pdf)
  • CMOS Level Analysis (pdf)


Carry-Lookahead Adder

  • Logic Level Analysis (pdf)
  • VHDL Implementations (pdf)
  • CMOS Level Analysis (pdf)


Carry Save Adder

  • Logic Level Analysis (pdf)
  • VHDL Implementations
  • CMOS Level Analysis


Multiplier

  • CMOS Level Analysis (pdf)
  • Array Multiplier (pdf)
  • Barrel Shifter (pdf)
  • Other Multipliers (pdf)


Memory Array Subsystem Design[edit | edit source]

Logic Level Overview


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




go to [ Electrical_&_Computer_Engineering_Studies ]

External links[edit | edit source]