Jump to content

Understanding VLSI Design

From Wikiversity

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]

Package

[edit | edit source]



See also




go to [ Electrical_&_Computer_Engineering_Studies ]

[edit | edit source]