Impact of Process and Temperature Variations
- n Network-on-Chip Design Exploration
Impact of Process and Temperature Variations on Network-on-Chip - - PowerPoint PPT Presentation
Impact of Process and Temperature Variations on Network-on-Chip Design Exploration Bin Li, Li-Shiuan Peh, Priyadarsan Patra* *Intel Corporation Princeton University {binl, peh}@princeton.edu priyadarsan.patra@intel.com April 9,2008 Process
2
3
Temperature Fluctuation Process Variation Threshold Voltage Variation Workload Leakage Power
4
5
6
Core Core Core Core Core Core Core Core Core
Core Core Core Core Core Core Core Core Core
7
8
High-level on-chip network analysis
Microarchitecture parameters
power and area models
power consumption Performance (latency) CMOS area
Design-space exploration tool NoC designs projections Step 1 Step 2 Step 3
9
Network Resource Utilization from LUNA ORION
Leakage Power
(Chen, ISLPED’03)
Dynamic Power
LUNA
High-level on-chip network analysis
Microarchitecture parameters
ORION
power and area models
power consumption Performance (latency) CMOS area
Trident
Synthetic traffic generation
Design-space exploration tool NoC designs projections Step 1 Step 2 Step 3
10
Network Resource Utilization from LUNA ORION
Leakage Power
(Chen, ISLPED’03)
Dynamic Power
LUNA
High-level on-chip network analysis
Microarchitecture parameters
ORION
power and area models
power consumption Performance (latency) CMOS area
Trident
Synthetic traffic generation
Design-space exploration tool NoC designs projections Step 1 Step 2 Step 3
Power Distributions
Network Resource Utilization from LUNA ORION Set simulation number achieved? N Y
ISAC
Temperature profile
Leakage Power HotLeakage D2D Process Variation Models Dynamic Power Total Power Profile
at each process point
11
12
13
14
15
16
17
18
19