Professional Documents
Culture Documents
Aurangzeb Khan
Simplex Solutions, Inc.
Simplex Solutions, Inc. ©2001 – All Rights Reserved 1 IEEE DATC EDP; April 9-10, 2001
SOC design opportunities & challenges
n First-to-Market & Volume SOCs àBusiness Success
2
‘00 Mfg. Lifecycle
u No market … for a 2nd to market 1.5
Norm. #
'96 Mfg. Lifecycle
u 3-months late = $500M loss 1
0.5
0
21
27
1
3
12
15
18
24
9
6
Time (Months)
Microprocessor Interface
Distribution
Distribution
Data I/O
Power
Power
Synthesized Blocks
Simplex Solutions, Inc. ©2001 – All Rights Reserved 3 IEEE DATC EDP; April 9-10, 2001
VLSI à SOC: Hierarchical design approach
n SOC Design = IP block creation + block integration
Time-to-Market Time-to-Volume
1000
duc
ts n Enable concurrent engineering
ro
eP
ltipl
n Reduce development complexity
Mu
Chip Design Complexity
SOC
n Simplify program management
100 gy
eth
odolo
n Leverage proven IP blocks
edM e Higher Cost
nc us
En
ha
Re u Improve TTM, TTV and quality
IP
ce
ur
Digital
al
ion
10
dit
Ad
VLSI
Higher Leverage
y
u Verification, Validation
log
odo
eth
nal M
tio
en
onv
C
1
0 6 9 12 15
Chip Development Time
Simplex Solutions, Inc. ©2001 – All Rights Reserved 4 IEEE DATC EDP; April 9-10, 2001
Top-level SOC design methodology
Design Specs SOC Functional Partitioning
Analog FE Fnl., Si. Fnl. Top-level uP porting, RAM, ROM I/O Design, PLL, Clock
Design Design Design Verification optimization Ckt. Design SI Design
Tape-out
Lib.+CWLM
Floor-planning n Custom WLM (or better)
n Power, clock, test reqmts. added
Formal Synthesis
n Critical blocks (e.g., ECC)
Power, clock, SI, I/O n Top-, block-specific CWLM-based
(or better)
Pre-layout Timing n With added constraints
P&R, testability n Top, block clock design
n I/O driver, padring design
Post-layout timing n Noise minimization, isolation
n Power distribution (Internal, I/O)
Fnl., pwr., SI ECO n Board-level timing, SI
Reqmts. ERC, DRC, LVS n Scan stitching, re-ordering
n Full RC back-annotation
Tape-out n Hierarchical “black-box” models
Simplex Solutions, Inc. ©2001 – All Rights Reserved 6 IEEE DATC EDP; April 9-10, 2001
Sony Computer Entertainment: GS ®I-32
n Enhanced architecture: 8x higher eDRAM vs. PS®2 GS ®
Data I/O n Performance
u eDRAM Bandwidth = 48 GB/s
eDRAM eDRAM eDRAM eDRAM u Buses >2K bits wide
u Render 75M polygons/s
Microprocessor Interface
n SOC integration
u 280M + 7.5M transistors
Distribution
Distribution
Data I/O
u 21.7 x 21.3 mm2
Power
Power
Synthesized Blocks
n Scale
u >400K components
l 11 blocks, 31K-218K gates
l >68K flip-flops
eDRAM eDRAM eDRAM eDRAM
u >500K signal nets
n Design challenges
RTL, Synthesis u Power distribution
u Clock architecture
FP, S, C, P&R FP, S, C, P&R
Concurrent u Timing design
Timing, SI, V Design Timing, SI, V l Load modeling
l Delay calculation
Parallel Verification (0...N) u Signal Integrity
Tape-out l Buffer insertion
FP: Floorplan l Crosstalk
S: Synthesis
C: Clock
P&R: Place-&-Route
SI: Signal Integrity
V: ERC, DRC, LVS
Simplex Solutions, Inc. ©2001 – All Rights Reserved 8 IEEE DATC EDP; April 9-10, 2001
Accurate fully-hierarchical delay calculation
n Fully-hierarchical block-based timing analysis
u Analyze large designs (scalable capacity)
A B C D S
SET
Q
A B C D
L
SET
S Q
CL
R Q
IC B1
CLR
R Q
IC B1
CLR
A B
Ceff(50%) n ECSM à ~2% correlation to
SPICE for complex topologies
A B C D B1 1.56
CL 1.54 +2%
IC
Delay (ns)
1.52
A B C D B1' 1.50
1.48 ECSM
SPICE
IC 1.46
1.43 1.48 1.53
Time (ns) Delay (ns)
Simplex Solutions, Inc. ©2001 – All Rights Reserved 10 IEEE DATC EDP; April 9-10, 2001
Signal integrity
33% n Insert buffers ~1.5 - 2.5 mm.
Inc. Delay (%)
10 w/o buffer
6
4 Analysis
2 w/ 1 buffer u Reduce setup time margin
u Bounded hold time margin
0
0.5 2.5
Wire Length (mm.)
Simplex Solutions, Inc. ©2001 – All Rights Reserved 11 IEEE DATC EDP; April 9-10, 2001
IC design à design methodology, technology
n Hierarchical (mixed-signal) design
u Fully-hierarchical timing: Enhance concurrent design
n Power distribution
n Clocking architecture
n New design technology
u Nonlinear delay calculation technology
u Black-box, gray-box modeling
u Signal integrity
l RC transmission line effects
l Crosstalk management
l Buffer insertion
n 0.15um – 0.13um work
u Technology validation, signal integrity, RLC, substrate, others
Simplex Solutions, Inc. ©2001 – All Rights Reserved 12 IEEE DATC EDP; April 9-10, 2001
Related reading
n A. Khan, et. al., “A 150 MHz Graphics Rendering Processor with 256Mb Embedded
DRAM,” Digest of Technical Papers, pp. 150-151, 442, International Solid State
Circuits Conference, February 5-7, 2001, San Francisco
n S. Nassif, “Delay Variability: Sources, Impacts and Trends,” pp. 369-69, Digest of
Technical Papers, International Solid State Circuits Conference, February 2000
n A. Khan, “Design Challenges in Cirrus Logic, Inc. 3Ci™ System-on-a-Chip
Development,” SOC Design Seminar, Stanford University, May 1999
n S. Nemazie, A. Khan, et. al., “260 Mb/s Mixed-Signal Single-Chip Integrated System
Electronics for Magnetic Hard Disk Drives,” Digest of Technical Papers, pp. 42-43,
443, and Slide Supplement 1999 to the Digest of Technical Papers, pp. 44-45,
International Solid State Circuits Conference, February 15-17, 1999, San Francisco
n R. Baird, et. al., “A Mixed-Signal 120Msample/s PRML Solution for DVD Systems,”
Digest of Technical Papers, pp. 38-39, 442, and Slide Supplement 1999 to the Digest
of Technical Papers, pp. 40-41, 378 International Solid State Circuits Conference,
February 15-17, 1999, San Francisco
n S. Naffziger, “Design Methodologies for Interconnects in GHz+ ICs,” International
Solid State Circuits Conference Short Course, February 1999
n “Semiconductor Perspectives: Top Ten Stories of 1998," Int’l. Data Corp., 1/99
Simplex Solutions, Inc. ©2001 – All Rights Reserved 13 IEEE DATC EDP; April 9-10, 2001
Acknowledgments; Copyright notice
n We greatly appreciate the support of:
u Cirrus Logic, Inc.
u Sony Computer Entertainment, Inc.
u Sony Corporation Semiconductor Network Company
u Sony Kihara Research Center, Inc.
Simplex Solutions, Inc. ©2001 – All Rights Reserved 14 IEEE DATC EDP; April 9-10, 2001