Académique Documents
Professionnel Documents
Culture Documents
Whats Missing?
Rob A. Rutenbar
Bliss Professor and Head
Digital
Analog
Digital
Analog
Slide 2
34%
66%
Mixed-signal
Non-mixed-signal
Slide 3
Yes, there are real tools in this space, doing real circuits
BIASING
STMicroelectronics result
[Shah, Dugalleix, Lemery DATE02]
AMPLIFIER
180nm
0.12 m m
120nm
Auto
Sizing
Auto
Sizing
Auto
Layout
Auto
Layout
Area: ~9000 m2
Power: 9.15mW
Area: ~4000 m2
Power: 1.1mW
[Source: Cadence]
Slide 4
Slide 5
CELL
SYSTEM
Rob A. Rutenbar 2010
Analog
Frontend
Slide 6
electrical precision
Devices are how we harness,
manage essential nonlinearities
Rob A. Rutenbar 2010
DEVICE
CELL
SYSTEM
Slide 7
From
sized
schematic
Fundamental
Assumptions
vss
Design
Design
Place & route devices,
cell footprint
individual
optimize area,
& floorplan device geometries
coupling, etc.
Manual
& easy
Simple
generators
Essential
algorithms
Slide 8
Slide 9
Circuit designer
An engineer
(Maybe grad degree)
Hack transistors, creatively
Layout designer
May be a technician, not engineer
(Maybe no degree)
Hack rectangles, creatively
Slide 10
Slide 11
PRO
Cheap, fewer nm effects
CON
Cant integrate lots of gates
PRO
Easy access to 10M+ gates
CON
Nanometer grief is worse here
Slide 12
WPE
ID vs VGS
vs proximity to well edge
Slide 13
Shapes complexity
1 schematic device many
Physics complexity
As nm effects worsen, need
Slide 14
If you push analog polygons for a living, you love these tools
Slide 15
Slide 16
Source: Cadence
Source: Cadence
Rob A. Rutenbar 2010
Slide 17
Devices have large, variable shape (since FETS fold many ways)
Pack the shapes, then route the shapes
Minimize wirelen+area, while respecting constraints (symmetry)
Autoplaced result
Autorouted result
Autorouted
result
Source: Cadence
Slide 18
Organic integration:
devices, place, power, route
not done sequentially
Design steps less independent,
More
comments
in your
code!
vs
Slide 19
[Source: Cadence]
Slide 20
??
Bandwidth
Gain
Gain
!!
Bandwidth
Improvement
[Source:
Cadence]
Rob A. Rutenbar 2010
Slide 21
This does not happen with you lay out 50M digital gates
Gosh, does wire
#1,034,237 look
odd to you?
Oh Brad I was
just thinking
the same thing!
Slide 22
Aesthetics is often a
surrogate for correctness
Not everything that wed like
Slide 23
Slide 24
Summary
Slide 25