Professional Documents
Culture Documents
TSMC 9000
TSMC 9000
Driven Methodology to
Measure and Improve
Soft-IP Quality
Anuj Kumar - Atrenta
Andy Wu - TSMC
This presentation may contain forward-looking statements regarding product development. Information or statements contained in this presentation are for informational
purposes only and do not represent a commitment, promise, or legal obligation of any kind by Atrenta Inc. or its affiliates.
Physical
Constr
Power
CDC
Deliverables
SGDC
RTL
…. Atrenta Atrenta
SDC
DataSheet DashBoard
SpyGlass Clean
IP
DAC 2014 - IP Track Submission 4
TSMC IP Handoff Kit – Inputs / Outputs
IP Handoff Deliverables
RTL+TechLibs Design Analysis/Quality Metrics Reports SpyGlass Setup Files
RTL CDC DataSheet moresimple SpyGlass SDC
Tech Libs Fault Covg DashBoard count Project File UPF/CPF
(.prj)
Waivers
Power Sign_off
(.swl)
SGDC VCD/FSDB/SAIF
SDC
Coverage
SpyGlass Clean
IP
Design IP
Design Design
Setup
Read Analysis Packaging
Check
Gate Count
Instance Count
Flop Count
Unsynchronized CDCs
Synchronized CDCs
Test Coverage(stuck@)
Test Coverage(transition@)
% ports constrained
% registers constrained
No. of unverified FP
No. of unverified MCP
Internal (mW)
Leakage (uW)
Switching (mW)
Core-1 21885 8817 462 130 22 98 94.3 98 100 0 0 4 72.9 2.3
Vendor A 8668514 2154640 46637 36 212 88 85.3 65 100 0 0 65 350 79
Vendor B 639021 227585 8907 22027 40626 99 92.3 81 100 0 0 23 2880 15
Vendor C -IP1 57000 23000 2537 275 757 100 98.7 98 100 2 0 11 13.9 4.9
Vendor C-IP2 95000 39000 9000 4279 1387 100 91.2 89 99 0 0 40 21.7 65
Vendor C-IP3 110000 47000 4806 2552 3802 99 94.1 99 100 0 0 12 24.2 12
Vendor D-IP1 2201603 489245 94023 12 47 98 91.8 99 100 0 2 118 1870 115
Vendor D-IP2 907303 210201 59125 121 65 99 91 100 100 0 0 117 8140 20
Vendor E-IP1 70439 20125 4546 1300 523 99.7 94.9 100 100 0 8 9.46 64.2 0.95
…
TSMC IP
STANDARDIZED IP INSPECTION Kit
Atrenta DataSheet
IP1 IP1 IP1 Atrenta DashBoard
IP1 IP1 RTL IP1
Legacy New
3rd party IP +
IP blocks blocks IP design intent
HIGH QUALITY IP
BLK 1
BLK 2
SoC Integrators
BLK3
BLK n