2009 summer study: co-design of future architectures with ...michael rosenfield di t vlsi s...
TRANSCRIPT
![Page 1: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/1.jpg)
IBM Research
Co-Design of Future Architectureswith 3D Integration
Michael RosenfieldDi t VLSI S tDirector, VLSI SystemsIBM Research DivisionYorktown Heights, NY
6 30 096-30-09
© 2009 IBM CorporationJune 30, 2009
![Page 2: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/2.jpg)
IBM Research
Outline
Introd ction and moti ation Introduction and motivation
Technology
Design enablement
Modeling and analysis
Summary: suggested future research areas
© 2009 IBM Corporation2 June 30, 2009
![Page 3: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/3.jpg)
IBM Research
3D Integration: Co-design of Future Architectures with New Technologies
As classical CMOS scaling comes to an end,l 3D fleverage 3D for:
Power efficiency
Form factor
Modularity / shared componentsy p
Optimized system design Powerefficient CPUs
Single-threaded CPUs
S i l P- OR -
S i l PImproved yield
Cache
I/O
Special Purpose Functions
Special Purpose Functions
© 2009 IBM Corporation3 June 30, 20093 IBM Confidential
![Page 4: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/4.jpg)
IBM Research
3D: A Family of Technologies and System Options
What value does 3D add to a “conventional” system? What new systems does 3D enable?
VRMeDRAMDRAM Stack Integrated Optical Layer
eDRAM
y
VRMeDRAM
eDRAMSRAM
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
PCPU
Processors
eDRAM
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
CPU
SRAMDRAMDRAMDRAM
?
eDRAMSili DECAP/POWER REG
DRAMDRAM
DRAMDRAM
Processor
Cell BE3DECAP
Low Cost Package
ProcessorDRAMDRAM
DRAMDRAM
Silicon DECAP/POWER REG
© 2009 IBM Corporation4 June 30, 2009
Silicon DECAP/POWER REG
Low Cost PackageLow Cost Package
Silicon DECAP/POWER REG
![Page 5: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/5.jpg)
IBM Research
3D Integration g
System Architecture3D - optimized
systemsSystem ArchitecturePerformance, power , & thermal eval. of
3D optimized system design points
systems
3D stacked active chips -modular stacked components
3D Design & Design ToolsDesign know-how & best practices,
Design tools and methodologyStacked memory
Silicon carrier / Silicon interposer3D Technology Development
Coarse pitch TSV, Silicon interposerReduced pitch TSV, stacked active chips
Research & Development System Implementation
© 2009 IBM Corporation5 June 30, 2009
Research & Development System Implementation
![Page 6: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/6.jpg)
IBM Research
Outline
Introd ction and moti ation Introduction and motivation
Technology
Design enablement
Modeling and analysis
Summary: suggested future research areas
© 2009 IBM Corporation6 June 30, 2009
![Page 7: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/7.jpg)
IBM Research
Semiconductor Innovation Roadmap 2000 2005 2010 2015 2020 2025 2030
High-k material
Metal gate electrodeExtending Si CMOSExtending Si CMOS
Subsystem IntegrationSubsystem Integration
NonNon--Si FET Si FET
© 2009 IBM Corporation7 June 30, 2009
Beyond FET Beyond FET
![Page 8: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/8.jpg)
IBM Research
3D Integration: TechnologiesSilicon Carriers / Silicon Carriers /
Silicon InterposersSilicon Interposers
3DI Assemblies3DI AssembliesLayer Bonding Layer Bonding and Contactingand Contacting
Th hTh h SiliSiliThroughThrough--Silicon Silicon Vias ( “TSV”)Vias ( “TSV”)
Layer AlignLayer Align
ChipChip--StackingStackingHigh AspectHigh AspectRatio OxideRatio Oxide
© 2009 IBM Corporation8 June 30, 2009
FlipFlip--Chip PackagingChip PackagingViasVias
![Page 9: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/9.jpg)
IBM Research
3D Technology Development gy
There are several variations in 3D technology parameters that can be considered– TSV properties p p– Bonding method – Chip stack orientation
The various 3D technology parameters may have different effects on the base 2D technology parameters– Ground rule implications
Th l ff t– Thermal effects– Reliability – Test & known-good die
As the 3D technology continues to evolve, we need to do VLSI and systems architecture work in parallel
© 2009 IBM Corporation9 June 30, 20099
![Page 10: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/10.jpg)
IBM Research
Outline
Introd ction and moti ation Introduction and motivation
Technology
Design enablement
Modeling and analysis
Summary: suggested future research areas
© 2009 IBM Corporation10 June 30, 2009
![Page 11: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/11.jpg)
IBM Research
3D Fundamentally Affects VLSI Designy gChip infrastructure, IP blocks, design know-how, design tools and methodologies
High-density / high-speed in-stack signalingLeverage the high-speed / high-density micro-I/Os
Processor
3D-optimized circuits, logic, micro-
hit t
TSVs
architectureMemory
PackagePWRGNDCLK
Sys I/O
© 2009 IBM Corporation11 June 30, 2009
Global / system signalingReliable power, ground, & clock
![Page 12: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/12.jpg)
IBM Research
VLSI Design Implications over Time
3D designs will require 3D-compliant and optimized:
Chip infrastructure elements:– Chip infrastructure elements:• Clock distribution, power and ground distribution
– IP blocks:• SRAM, eDRAM, and non-traditional array technologies• Custom and random logic• Within-stack and on- and off-socket bussing and I/O• Analog• Analog• Special-purpose functions, materials
– Design know-how, and supporting methods and tools:• Early and detailed planning and partitioning• Electrical and physical optimization and design• Automation-enhanced implementation• Checking and verification
© 2009 IBM Corporation12 June 30, 2009
Checking and verification• Capture of power & thermal effects
![Page 13: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/13.jpg)
IBM Research
3D Requires Architecture / VLSI / Technology3D Requires Architecture / VLSI / Technology Co-DesignTechnology and design interact in new ways:Technology and design interact in new ways:
TSV materials and wafer thicknesses affect TSV electrical propertiesp p
TSV electrical properties affect number of TSVs needed TSV size affects area overhead, wireability
Si f IP bl k ff TSV l i d i Sizes of IP blocks affect TSV locations, and vice-versa Partitioning functions over layers affects number of TSV
connections required
© 2009 IBM Corporation13 June 30, 2009
![Page 14: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/14.jpg)
IBM Research
Simple Case: Convert to 3D with Minimal Changes
2D Microprocessor 3D Microprocessor in Two Layers
PackageProcessor/Memory
Package
Processor
TSV Level (Memory)Memory
TSV L lTSV Level
TSV layer requires a complete re-design More optimal variation:
Re floorplan each la er to optimi e the
© 2009 IBM Corporation14 June 30, 2009
– Re-floorplan each layer to optimize the new vertical connections
![Page 15: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/15.jpg)
IBM Research
3D Chip Design: New Considerations
Planning/High Level Design– Additional architectural and planning needed for
h d t k d i HLD f i di id lEarly Power, IR Drop Analysis
TSV & Stack Design Planning
shared stack resources during HLD of individual layers
Early Clock Structure Design
Stack Thermal Analysis
D i D l t PhFinalize TSV - Stack Networks
Clock Design Across Stack
TSV Aware Logic Circuit Physical
Design Development Phase– Partitioning of shared stack resources allows individual
layers to proceed independently.
Addti l t i t / t t d h k d dTSV-Aware Logic, Circuit, Physical Design
– Addtional constraints/contracts and crosscheck needed to ensure design closure at both the stack level and system level
3D Timing
3D-Aware Layout-to-Schematic & Schematic.-to-Logic
Stack Continuity Analysis
Pre-tapeout verification– 3D-aware stack-level verification
© 2009 IBM Corporation15 June 30, 2009
TSV Design Rule checking
![Page 16: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/16.jpg)
IBM Research
3D Integration Impact on Design TSV and bond & assembly technology & reliability
Test strategy for known-good-die
Power delivery through chip stack
Thermal impacts & Cooling
© 2009 IBM Corporation16 June 30, 2009
![Page 17: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/17.jpg)
IBM Research
3D Power / Thermal Analysis and Mitigationy g Chip Stacking Power Implications
– Decreased heat spreading / increased hot spot temperatures– Power analysis studies:y
• Compare power, temperature, and performance for early-late design stage analysis of proposed 3D architectures
• During design, identify chip hot spot(s): temperature and regions
Thermal mitigation techniques: Thermal mitigation techniques:– Hardware (autonomic) dynamic task/activity migration– Software-guided task scheduling– Per-core voltage regulation and power gating via 3D-VRM
Peak temperature 87.6°C Good lateral heat spreading
Peak temperature 113°C Poor lateral heat spreading
© 2009 IBM Corporation17 June 30, 2009
![Page 18: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/18.jpg)
IBM Research
Outline
Introd ction and moti ation Introduction and motivation
Technology
Design enablement
Modeling and analysis
Summary: suggested future research areas
© 2009 IBM Corporation18 June 30, 2009
![Page 19: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/19.jpg)
IBM Research
3D Systems Architecture and Modeling3D Systems Architecture and Modeling
In the long term, 3D has the potential to realize systems that do not have attractive 2D alternatives– Different ratios of processing capability to memory capacity to bandwidth– Much higher bandwidth, lower latency between components– Tight integration of dissimilar or incompatible technologies or functionsTight integration of dissimilar or incompatible technologies or functions
• Different CMOS technology generations• Security, I/O, memory, processing layers• Optical components, Non-CMOS, etc.
Ultimately, we want to analyze systems that are well beyond present capabilities– Workloads that don’t exist today– 100’s of cores, 1000’s of threads, 10’s of logical partitions, 100’s of
GBytes cache in many layers
© 2009 IBM Corporation19 June 30, 2009
![Page 20: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/20.jpg)
IBM Research
Systems Architecture and Modeling 3D VLSI exploitation will leverage technology attributes not exploited
by current software– Significant advances needed on ability to model and analyze tradeoffs– Larger and more complex workloads, more complex systems, new design
dimensions, etc. Environment needed for combining workload characterization,
performance, power, temperature, physical planning, reliabilityperformance, power, temperature, physical planning, reliability– Use in exploratory and concept-phase stages for designing future systems– Serve as front-end to the design process for 3D VLSI systems
© 2009 IBM Corporation20 June 30, 2009
![Page 21: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/21.jpg)
IBM Research
Outline
Introd ction and moti ation Introduction and motivation
Technology
Design enablement
Modeling and analysis
Summary: suggested future research areas
© 2009 IBM Corporation21 June 30, 2009
![Page 22: 2009 Summer Study: Co-Design of Future Architectures with ...Michael Rosenfield Di t VLSI S tDirector, VLSI Systems IBM Research Division Yorktown Heights, NY 6-30-09 ... – Software-guided](https://reader033.vdocuments.net/reader033/viewer/2022050315/5f77b2d6e63ee30ca03f8c76/html5/thumbnails/22.jpg)
IBM Research
Summary – Future 3D Integration Researchy g
Optimized system design – Systems exploiting 3D will leverage hardware attributes not available today. y p g g y
What new systems does 3D integration enable?• An evaluation framework is needed
– How do we restructure future systems from embedded through servers to l it 3D i t ti t h l ?exploit 3D integration technology?
Quantitative evaluation of performance, power, and other benefits of 3D integration– We all know the potential high level, qualitative, benefits of 3D. It is now
time to provide information on the quantitative value of 3D
VSLI design enablement– 3D integration fundamentally affects many aspects of VLSI design: clock,
power, and signal distribution, through-silicon-via aware design, I/O, test/reliability, design automation tools, etc.
H th l i ti b f 2D d i t ti t l th d l i
© 2009 IBM Corporation22 June 30, 200922
• How can the large, existing base of 2D design automation tools, methodologies, and designs be extended to effectively leverage 3D technologies?