Beruflich Dokumente
Kultur Dokumente
SY.Lee
CADENCE CONFIDENTIAL
Agenda
What is ACPD?
Virtuoso-XL
VCP
VCR
PDK
RoadMap
CADENCE CONFIDENTIAL
What is ACPD ?
Automated Custom Physical Design
Complete automated full custom layout methodology for digital,
analog and mixed technologies at all levels of the design
hierarchy
No compromises: Layout results are equal to manual full custom
Low risk: Customer proven solution in use worldwide
Provides a measurable and consistent productivity increase of
4X - 10X on average compared to current methods
ACPD
Tools
Methodology
CADENCE CONFIDENTIAL
CMOS Process
Library with
Pcells.
Diva DRC,LVS
No connectivity
No constraints or
automated routing
ACPD Methodology
Netlist
CMOS Process
Library with
Pcells.
Virtuoso Schematic
Composer
Virtuoso XL (VXL)
and
ROD Pcells
Virtuoso Custom
Placer (VCP)
DIVA DRC/LVS
Introduced in 1999
Connectivity
Driven Layout
Constraint and
Connectivity Based
Editing
Automated Device
Placement
Constraint
Driven Correct-byConstruction
Routing
Number of DRC/LVS
Errors Significantly
Reduced
Generatio
n
Placement
Place
Routin
g
Verification
Virtuoso
Virtuoso Schematic
Schematic Composer
Composer
Virtuoso
Virtuoso XL
XL Layout
Layout Editor
Editor
Custom
Custom Placement
Placement
Interactive
Interactive Routing
Routing
Assura
Assura /Diva
/Diva (DRC/LVS)
(DRC/LVS)
= DAYS
= MONTHS
Generation
CADENCE CONFIDENTIAL
Virtuoso-XL
Virtuoso-XL Layout Editor is the next-generation, connectivity- and
constraint-driven layout design environment. A task-oriented design
approach provides direct access to automated placement, routing,
verification and a robust set of interactive layout editing utilities. This new
physical design solution maximizes custom layout productivity to deliver
handcrafted quality layout in a fraction of the time of traditional
methodologies
Provides a unified and consistent layout editing environment
Includes full-function polygon editing for high-performance, handcrafted IC layout
Automatically chains and folds transistors
Provides fast cell-level layout
Ensures increased productivity and correct-by-construction results
Provides fast device manipulation with stretchable parameterized cells (Pcells)
CADENCE CONFIDENTIAL
DEVICE GENERATION
Pins generated from template
Vsc
VXL
schematic
netlist
Netlist
* SPICE
*
M01 2 3 gnd 27 W=2 L=3
M02 3 5 g1 15 W=2u L=4u
M03 4 5 g2 216 W=1u L=1u
M04 5 6 g3 11 W=3u L=1.2u
M05 5 6 g4 12 W=3u L=1u
M12 3 5 g1 15 W=2u L=4u
M13 4 5 g6 26 W=1u L=1u
M14 5 6 g7 11 W=3u L=1.2u
M15 5 6 g8 12 W=3u L=1u
...
CADENCE CONFIDENTIAL
Constraint correct
A B
Technology independent
Backward compatible
(1) B is moved
to overlap A
Customizable
Interactive
Post-processor after
placement
(4) When A is moved away,
reverse transformations
occur to both instances
CADENCE CONFIDENTIAL
Schematic reference
Constraint-driven
interactive placement
Multiple simultaneous
selections
Pre-placement as in
schematic
Virtuoso XL
Composer
(3)
(1)
(2)
(3) Interactively
place newly
created object
CADENCE CONFIDENTIAL
CADENCE CONFIDENTIAL
Stretchable pCells
CADENCE CONFIDENTIAL
Area-based placement
Mixed mode placement
CADENCE CONFIDENTIAL
Standard Cells
PLACEMENT
RESULTS
Filler Cells
Filler Cells
WE
Show Timing/Length
Constraints: Displays
length rule indicators as
with a length rule is
Rule
a path
edited.
A
when the
length limits.
can
CADENCE CONFIDENTIAL
Wire to Wire
Wire to
Via
Wire Shape
Wire to Keepout
Path Search
Via to Pin
Wire to
Pin
CADENCE CONFIDENTIAL
CADENCE CONFIDENTIAL
VCD
VCD Solution
Solution
Point Tools VCD Solution
ACPD Methodology
PDK (a)
PDK (b)
User 1
99 year or TBL
User 1
Virtuoso
User 2
VCD
ools
T
f
lo
Po o
VXL
VXL
VCR/CCAR
VCR/CCAR
DIVA
DIVA
Virtuoso
User 3
VXL
Introduced in 1999
Virtuoso
Virtuoso
VXL
VXL
VCR &
VCR &
Proute
Proute
DIVA &
DIVA &
Assura
Assura
VCP
VCP
Methodology
Methodology
Installation
Installation
Internet
Internet
Training
Training
TBL only
VCD Seat
User 2
VCD Seat
User 3
VCD Seat
Q1 2001
CADENCE CONFIDENTIAL
Foundries
e.g. TSMC., UMC etc..
Technologies
e.g. .18u, .25u, Logic.., MS., RF etc..
CADENCE CONFIDENTIAL
PDK
Tool Support
Foundry
Build
PDK
Schematic Symbols
Virtuoso Schematic
Composer
Simulation
Simulation Models
Models
Spectre, Spectre RF
Technology File
Virtuoso XL
Custom Placer
Custom
Router
Parameterized cells
( Pcells)
Virtuoso XL
Verification
Verification Decks
Rule decks
PDK
Components
Process data
Foundry
CADENCE CONFIDENTIAL
Leverages industry
knowledge on one
standard
5.0 supports
OpenAccess in Q1 03
Cell-Based AMS/Custom
SOC
Encounter
Custom IC
Design
Industry-Standard
open-source model
3rd Party
Tool
3rd Party
Tool
3rd Party
Tool
LINUX OS Support
IC Solutions
Provide Enterprise
class solutions through
partnerships with HP,
IBM and RedHat
Custom IC solution
available 1Q03
Physical verification
rollout 3Q02 through
3Q03
CADENCE CONFIDENTIAL
CADENCE CONFIDENTIAL