Академический Документы
Профессиональный Документы
Культура Документы
1
Overview
Introduction
Simplified Example
Formulation
Results
Conclusions
2
3D IC Using Wafer Bonding
Detailed view Generalized view
Layer 5
Layer 4
SOI wafers with bulk
substrate removed
Inter-layer
bonds Layer 3
1m
Layer 2
Bulk wafer
Metal level
of wafer 1 Layer 1 10m
Decreased delay
600
400
Length (mm)
5
Thermal Via Regions
Thermal Via
Substrate
Thermal vias
Electrically isolated vias
Used for heat conduction
Thermal via regions
Only region where thermal vias are allowed
Predictable obstacle for routing
Variable density of thermal vias
6
Thermal Vias in 3D ICs
Row Region
Inter-Row Region
Inter-layer elements
Layer elements
Standard cells (heat sources)
Bulk substrate elements
7
Benefits and Challenges
Benefits
Reduced temperatures
Uses existing via fabrication
Benefits 3D ICs more
Challenges
Creates obstacles to routing
Where to put them?
CAD tools needed
8
Overview
Introduction
Simplified Example
Formulation
Results
Conclusions
9
Simplified Example
Thermal Via Regions
{
Heat Sources
(standard cells)
Bulk Substrate
10
Simplified Example
11
Simplified Example
1 10oC/W 2 10oC/W 3
4 10oC/W 5 10oC/W 6
10W
10oC/W 10oC/W 10oC/W
7 10oC/W 8 10oC/W
9
10
12
Simplified Example
65oC 10oC/W 70oC 10oC/W 65oC
10W
10oC/W 10oC/W 10oC/W
0oC
13
Simplified Example
65oC 70oC 65oC
10W
10oC/W 27oC 27oC 10oC/W High temp drop
0oC
14
Simplified Example
60 65oC 67 70oC 60 65oC
1 1
10oC/W 10oC/W
60
59oC 81oC 59oC 60
0oC
15
Simplified Example
44 65oC 51 70oC 44 65oC
1
1
10oC/W
10 C/W
o
34 34
32oC 36oC 33
32oC
0oC
16
High Temperatures
17
High Thermal Gradients
18
Impractical to place thermal vias individually
Use arrangement of thermal vias instead
Gives thermal via density value
Changes the effective thermal conductivity
Thermal Via Region
High Thermal Via Density
19
High Thermal Gradients
20
Old Temperatures
Thermal
Gradients
Thermal Conductivities
New Temperatures
21
Initial Temperatures
Thermal
Gradients
Thermal Conductivities
New Temperatures
22
P
Mathematical Formulation
Heat transfer within an element (region) K
K ∆T=P
∆T
Assume P doesn’t change between iterations
Knew ∆Tnew = Kold ∆Told
Knew = Kold (∆Told / ∆Tnew)
Using the thermal gradient, g = ∆T /d,
Knew = Kold (gold / gnew)
Let gnew slowly approach an ideal value, gideal
gnew = gideal (gold / gideal )α, 0 ≤ α ≤ 1
Knew= Kold (gold / gideal )1- α
Update gideal using maximum temperature
gideal = gideal (Tmaxideal / Tmax)
23
Thermal Via Placement Algorithm
GIVEN IDEAL MAXIMUM TEMPERATURE: Tmaxideal
CONVERGED?
NO
YES
DONE
24
Thermal Conductivities of Thermal Via Regions
The Relations hip between Therm al Via Dens ity and Therm al Conductivity
6 300.00
5 250.00
4 200.00
3 150.00
2 100.00
1 50.00
0 0.00
0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50%
Percent Metallization
Layer Interlayer
Thermal
Thermal Conductivity Percent Percent
Conductivity
Thermal Via Thermal Via
Lateral Vertical Lateral Vertical
Minimum 2.15 1.11 0 1.10 1.10 0
Midrange 3.21 100.33 25 1.31 50.71 12.5
Maximum 5.75 199.55 50 1.65 100.33 25 25
Range of Temperature Values
Thermal Via Density of Thermal Vias Regions
Benchmark Circuit
Minimum (0%) Midrange (23.9%) Maximum (47.9%)
name cells Tave Tmax Tave Tmax Tave Tmax
struct 1888 15.4 58.9 10.9 35.0 10.4 31.3
biomed 6417 14.6 46.0 10.5 24.1 10.0 20.2
ibm01 12282 14.2 45.1 10.1 26.2 9.6 22.7
ibm04 26633 13.5 54.0 10.0 26.5 9.6 21.4
ibm09 51746 13.8 53.0 10.2 26.8 9.8 21.4
ibm13 81508 14.6 47.3 10.3 23.6 9.7 19.3
ibm15 158244 15.1 52.8 10.5 26.5 9.9 20.6
Midrange thermal via densities produce
47.1% lower maximum temperatures
28.3% lower average temperatures
26
Range of Temperature Values
Thermal Via Density of Thermal Vias Regions
Benchmark Circuit
Minimum (0%) Midrange (23.9%) Maximum (47.9%)
name cells Tave Tmax Tave Tmax Tave Tmax
struct 1888 15.4 58.9 10.9 35.0 10.4 31.3
biomed 6417 14.6 46.0 10.5 24.1 10.0 20.2
ibm01 12282 14.2 45.1 10.1 26.2 9.6 22.7
ibm04 26633 13.5 54.0 10.0 26.5 9.6 21.4
ibm09 51746 13.8 53.0 10.2 26.8 9.8 21.4
ibm13 81508 14.6 47.3 10.3 23.6 9.7 19.3
ibm15 158244 15.1 52.8 10.5 26.5 9.9 20.6
Midrange thermal via densities produce
47.1% lower maximum temperatures
28.3% lower average temperatures
27
Results
Thermal Via Regions
Benchmark Tave Tmax Run Time
Circuit Kave % thermal via (sec)
30
After Thermal Via Placement
31
Conclusions
Thermal vias have a greater effect in 3D ICs
Thermal via regions provide regularity
Efficient iterative method
Uses thermal gradients to adjust thermal conductivities
32