TN 423: Vlsi Circuits: Lecture 6d
TN 423: Vlsi Circuits: Lecture 6d
Lecture 6d
Circuit Engineers
Layout Design
Engineers
Fabrication Engineers
Cores
Units
Functional blocks
Cells
Transistors
Ngeze, LV VLSI Circuits
Design Abstractions
Ω Digital VLSI design is often partitioned into five
levels of abstractions:
1. architecture design:describes the functions of the
system
2. microarchitecture design: describes how the
architecture is partitioned into registers and
functional units
3. logic design: describes how functional units are
constructed
4. circuit design: describes how transistors are used to
implement the logic and
5. physical design: describes the layout of the chip
Ngeze, LV VLSI Circuits
Design Abstractions
The x86 microprocessor architecture
architecture
design the instruction set, register set, and memory model
logic design logic designs for a 32-bit adder in the x86 integer unit
include ripple carry, carry look ahead, and carry select
physical design
Symbol
Simulation model
detailed layout