chapter 1 file
Download
Report
Transcript chapter 1 file
Chapter1 Digital Systems and VLSI
1.1 Why Design Integrated Circuits ?
Advantages of VLSI
Smaller Size
High Speed
High Performance
Low Power
Consumption
Optimization for VLSI
Chip Size
High Speed
High Performance
Low Power
Consumption
1.2 Integrated Circuit Manufacturing
1.2.1 Technology
Wafer
A series of identical chips are
patterned onto the Wafer.
Some space is reserved for
test circuit structures.
Physical Design = Layout
• Stick diagram to
represent
1.2.2 Economics
Moore’s Law
The transistor
counts would
double every 18
months.
Standard LSI
communication network I/O
graphics accelerators
floating point processors
ASICS(Application Specific IC)
Memories
1.3 CMOS Technology
1.3.1 CMOS Circuit Techniques
1.3.2 Power Consumption
Power Consumption
limits the number of transistors on a chip.
Low Power Design --- Low heat
in battery-operated systems
like cellular telephones and
personal digital assistants (PDA).
Low Power Design
Architecture Level
Logic Level
Circuits Level
Layout Level
1.3.3 Design and Testability
Design Test
to check design fault
Manufacturing Test
to check manufacturing
defects
Common Fault Model:
stuck-at-0/1
(the defect causes a logic gate’s
output to be always 0 ( or 1), and
occurs one at a time)
Testability
Scan Path methods,
Self test circuits
1.4.1 Hierarchical Design
• Multiple levels of
abstraction
System, Architecture,
Logic, Circuit, Layout
• Multiple and
Conflicting Costs
cost/area, function,
speed, power consumption
• Short Design Time
Pins on a component
• Component=body+pins
• Definition of Type (entity)
= full_adder
instances=> full_adder1
full_adder2
----full_adderN
N-bit Adder=N full_adderI
A hierarchical logic design
net2
• Net List (component List)
net1: top.in1 i1.in
net2: i1.out xxx.B
top.in1: top.n1 xxx.xin1
top.in2: top.n2 xxx.xin2
top.in3: top.n3 xxx.xin3
net3: xxx.out i2.in
outnet: i2.out top.out
1.4.2 Design Abstraction
Layout
Mixed Schematic Dynamic Latch
Dynamics of Dynamic Latch
0
1
1
Data
Store
0
Data
Hold
Digital Logic Abstraction
Concept of Rise & Fall Time
• Rise & Fall time depends
on equivalent RC time
constants.
R = On resistance of
MOS transistors.
C = Parasitic Capacitance
at Output Ports
Concept of Delay
• The values of nodes
are fixed to 0 or 1.
Delay of gates
produces Delay of
digital systems.
Large register-transfer systems
• Figure shows
Data Path of 3
input additions.
Adders:
combinational logic
Or
logic with registers
A typical design abstraction ladder
for digital systems
Top-down design
Bottom-up design