Design of Low-Power Digital Circuits and Systems
Download
Report
Transcript Design of Low-Power Digital Circuits and Systems
THERMINATOR
Modeling, Control and Management of
Thermal Effects
in Electronic Circuits of the Future
Kick-Off Meeting
Catania – February 26, 2010
Agenda, February 26th 2010
•
09:00 Welcome and Project highlights
Round-table and presentation of each partner
S. Rinaudo
•
10:00 Technical Work Plan walk-through
Deploy the operative workplan (part 1)
Milestones, Deadlines, Gantt Discussion and Agreement of Project Handbook
Scheduling the main governance’s Meetings
E. Macii
•
11:30 Project management overview and IPR
Project Management structure and Handbook
IPCA and IPs
G. Gangemi
•
11:45 Training Workplan
N. Gergely
•
12:00 Deploy the operative workplan (part 2)
R&D, Roadmap, dissemination
E. Macii
•
12:30 Lunch Break
•
13:30 Deploy the operative workplan (part 3)
Technical dependencies and links among partners
E. Macii
•
16:00 THERMINATOR Management issues
Press Release: draft preparation (To issue by April 2010)
Pending issues to be agreed
Money transferring policy from coordinator’s account to partners
R. Zafalon
•
17:30 Final Wrap-up & Action Items
Enrico Macii -- [email protected]
2
Project Overview
E. Macii (POLITO)
Objectives and Consortium
The Objectives
1.
2.
The Consortium
Development of new modeling
and simulation capabilities.
STM, NXP, IFX
Research
Institutes
BME, CSEM, FHG,
IMEC, CEA-LETI, OFFIS,
POLITO, UNIBO
Development of new thermalaware design techniques,
methodologies and prototype
tools
3.
Validation of thermal model
accuracy against silicon
measurements
4.
Assessment of results of
application of thermal-aware
design solutions on test-chips.
5.
IC
Vendors
EDA
Vendors
Assessment of results of
application of thermal-aware
EDA prototype tools on industrystrength design cases.
Enrico Macii -- [email protected]
CV,GDA,MUN,SNPS
15 partners
4
Therminator Platform
Package
selection
Thermal-Aware design exploration
systems
Architecturelevel Thermal
modeling
Thermal
Management
of digital
blocks
Block-level
thermal
modelling
and
simulation
Thermal-Aware
Design Using
Advanced
Technologies
Thermal
compensation for
interconnects
Logi-Thermal
Simulation
Thermal-Aware
Synthesis
Thermal
Modeling
and
ThermalAware
Simulation
TemperatureInsensitive
Library
devices
Device Characterization and Thermal Compact Modeling
analog/RF
Simulation, Modeling
discrete
digital
Design
Enrico Macii -- [email protected]
circuits
Circuit-level
thermal
modeling and
simulation
Thermal
Interconnect
modeling
blocks or
components
Package thermal modeling
System-level thermal modeling and simulation
Exploration
5
Workplan
WP1: Technology Characterization, Tool Requirements
and Test Case Identification
WP2: Process, Device and Compact Modeling
WP3:
Modeling,
Simulation and
Design of
Digital Blocks
WP4:
Modeling and
Simulation of
Analog/RF
Blocks
WP5:
Modeling and
Simulation of
Discrete
Components
WP6: Package/System Modeling and
Design Exploration under Ambient Influence
WP7: Validation, Demonstration and Evaluation
WP8: Dissemination, Training,
Exploitation and Roadmapping
RTD
DEM
WP9: Project Management
Start date: 01/01/10
Duration: 36 months
Effort: 944 p/m
Enrico Macii -- [email protected]
MGT
Cost: 11 M€
EC funding: 6.4 M€
6
Workplan
Type of
Activity
Leader
EFFORT
Start
Month
End
Month
Deliv.
1
Technology Characterization,
Tool Requirements and Test
Case Identification
RTD
IFX
72
M1
M24
From: D1.1.1 To:
D1.3.2
2
Process, Device and Compact
Modeling
RTD
IFX
104
M1
M24
From: D2.1.1
To: D2.3.4
3
Modeling, Simulation and
Design of Digital Blocks
RTD
POLITO
201
M1
M30
From: D3.1.1
To: D3.4.3
4
Modeling and Simulation of
Analog/RF Blocks
RTD
NXP
72
M1
M30
From: D4.1.1
To: D4.2.3
5
Modeling and Simulation of
Discrete Components
RTD
ST
62
M1
M30
From: D 5.1.1
To: D5.2.1
6
Package/System Modeling and
Design Exploration under
Ambient Influence
RTD
NXP
221
M1
M30
From: D6.1.1
To: D6.3.3
7
Validation, Demonstration and
Evaluation
DEM
NXP
116
M19
M36
From: D7.1.1
To: D7.3.2
8
Dissemination, Training,
Exploitation and Roadmapping
RTD
ST
62
M1
M36
From: D8.1.1
To: D8.4.11
9
Project Management
MGT
ST
34
M1
M36
From: D9.1.1
To: D9.4.4
WP
WP Title
TOTAL
944
Enrico Macii -- [email protected]
7
Gantt Chart
WP1
T1.1 Technology characterization
T1.2 Tool requirements
T1.3 Test case identification
WP2
T2.1 Compact thermal modeling of new device structures and technologies
T2.2 Compact thermal modeling of CMOS devices for integrated circuits
T2.3 Physics-based compact thermal modeling for discrete devices
Dx.y.1
Dx.y.2
Dx.y.3
Dx.y.4
Dx.y.5
Dx.y.6
Dx.y.7
Dx.y.8
Dx.y.9
Dx.y.10
Dx.y.11
T3.1 Logi-thermal simulation methods and tools
WP3
T3.2 Thermal effects in digital circuit design for new CMOS technologies
T3.3 Logic design methodologies for temperature-insensitive circuits
T3.4 Monitoring circuits and design methodologies for thermal effect compensation
WP4
T4.1 Thermal modeling of analog/RF blocks
T4.2 Analog/RF circuit analysis in presence of high temperatures and on-chip thermal gradients
WP5
T5.1 Thermal modeling of discrete components
WP6
T5.2 Validation of modeling framework for discrete components
T6.1 Thermal description of the system package and ambient influence
T6.2 Thermal distribution in 3D SiP stacks and 2D SoCs
T6.3 System-level thermal-aware design
T7.1 Validation of models on silicon structures
T7.2 Demonstration of design techniques on test chips
T7.3 Evaluation of design methods and prototype tools on test cases
WP7
WP8
T8.1 Set-up and maintenance of project web-site
T8.2 Dissemination
T8.3 Training
T8.4 Exploitation and roadmapping
T9.1 Implementation of project management structures
WP9
T9.2 Project management
T9.3 IPR management
M0
Enrico Macii -- [email protected]
M12
M24
8
M36
R&D Activities
(WP1, WP2, WP3, WP4, WP5, WP6)
WP1 (Leader: IFX)
WP1: Technology Characterization, Tool Requirements and Test Case
Identification
- T1.1: Technology Characterization
Investigation and characterization of a wide collection of different nanoelectronic
technologies and device architectures regarding temperature sensitivity and thermal
effects
- T1.2: Tool Requirements
Specification of the requirements for the EDA methodologies, tools and flows that will be
developed within the project
- T1.3: Test Case Identification
Identification by the semiconductor vendors of the test structures and of the test cases
that will be used to assess the quality of the models, design solutions and EDA
methodologies and prototype tools
Enrico Macii -- [email protected]
10
WP1 (Leader: IFX)
Task
Duration
Partners Involved
T1.1
M1-M24
IFX, ST, NXP
T1.2
M1-M3
MUN, CV, GDA, SNPS, ST, IFX, NXP
T1.3
M1-M12
ST, IFX, NXP
Enrico Macii -- [email protected]
11
WP1 (Leader: IFX)
Enrico Macii -- [email protected]
12
WP2 (Leader: IFX)
WP2: Process, Device and Compact Modeling
- T2.1: Compact thermal modeling of new device structures and
technologies
Development of methods for numerical simulation of devices that utilize new semiconductor
structures and technologies, down to the 32/28nm process node.
- T2.2: Compact thermal modeling of CMOS devices for integrated
circuits
Development of methods for numerical simulation of devices for integrated circuits
implemented with traditional, state-of-the-art CMOS technologies.
- T2.3: Physics-based compact thermal modeling for discrete devices
Development of methods for numerical simulation of devices for discrete semiconductor
devices, specifically suitable for power converters and RF applications.
Enrico Macii -- [email protected]
13
WP2 (Leader: IFX)
Task
Duration
Partners Involved
T2.1
M1-M24
IFX, FHG, SNPS
T2.2
M1-M24
UNIBO, FHG, SNPS
T2.3
M1-M24
NXP, ST, SNPS
Enrico Macii -- [email protected]
14
WP2 (Leader: IFX)
Enrico Macii -- [email protected]
15
WP3 (Leader: POLITO)
WP3: Modeling, Simulation and Design of Digital Blocks
- T3.1: Logi-thermal simulation methods and tools
Generation of a logic/thermal co-simulator for the target technologies. This simulator will
rely on thermal models of the basic design primitives (namely, logic gates, memory
elements, interconnects).
- T3.2: Thermal effects in digital circuit design for new CMOS
technologies
Thermal efficiency comparison of different implementation of a test design using the new
technologies and using traditional, state-of-the-art bulk CMOS technologies.
- T3.3: Logic design methodologies for temperature-insensitive circuits
Investigation and development of innovative techniques, methodologies and prototype tools
for thermal-aware synthesis.
- T3.4: Monitoring circuits and design methodologies for thermal effect
compensation
Investigation and development of innovative techniques, methodologies and prototype tools
for thermal effect compensation, control and management.
Enrico Macii -- [email protected]
16
WP3 (Leader: POLITO)
Task
Duration
T3.1
M1-M30
T3.2
M13-M30
T3.3
M1-M30
T3.4
M1-M30
Partners
Involved
BME, GDA,
POLITO,
UNIBO
IFX, POLITO
POLITO,
CSEM, GDA,
SNPS, ST
LETI, CSEM,
POLITO, GDA,
SNPS, ST
Enrico Macii -- [email protected]
17
WP3 (Leader: POLITO)
Enrico Macii -- [email protected]
18
WP4 (Leader: NXP)
WP4: Modeling and Simulation of Analog/RF Blocks
- T4.1: Thermal modeling of analog/RF blocks
Since standard compact models, like those developed in the context of WP2, are not
sufficient for such components, more accurate behavioral models are needed, which
include also self heating effects. Therefore, electrical compact models have to be
completed by model parts for the thermal behavior.
- T4.2: Analog/RF circuit analysis in presence of high temperatures
and on-chip thermal gradients
In this Task, simulation-based methodologies to analyze and reduce the impact of
thermal fluctuations on the behavior, yield or reliability of analog/RF blocks will be
developed. In a first step, critical analog/RF components will be identified.
Enrico Macii -- [email protected]
19
WP4 (Leader: NXP)
Task
Duration
Partners Involved
T4.1
M1-M24
FHG, NXP, ST, MUN, SNPS, BME.
T4.2
M7-M30
MUN, NXP, ST
Enrico Macii -- [email protected]
20
WP4 (Leader: NXP)
Enrico Macii -- [email protected]
21
WP5 (Leader: ST)
WP5: Modeling and Simulation of Discrete Components
- T5.1: Thermal modeling of discrete components
The objective of this task is the investigation and implementation of a modeling
framework for discrete components.
- T5.2: Validation of modeling framework for discrete components
The main objective of this Task is to validate the modeling framework of Task T5.1
through comparison of the data coming from camera-based analysis to those collected
by application of the modeling methodology implemented inside the framework.
Validation thus requires the implementation of one or more test cases,
Enrico Macii -- [email protected]
22
WP5 (Leader: ST)
Task
Duration
Partners Involved
T5.1
M1-M24
SNPS, ST, IMEC, UNIBO
T5.2
M19-M30
ST, IMEC, FHG
Enrico Macii -- [email protected]
23
WP5 (Leader: ST)
Enrico Macii -- [email protected]
24
WP6 (Leader: NXP)
WP6: Package/System Modeling and Design Exploration under Ambient
Influence
- T6.1: Thermal description of the system package and ambient
influence
Heat diffusion is a phenomenon where the surrounding ambient has to be considered.
This naturally includes the package, as well as the influence from the outside ambient. To
to analyze and describe the different thermal systems, measurements and simulations
will be performed. The wide range of products of the partners, from discrete components
to complex ICs, ensures a good coverage of many applications currently in the market.
The thermal characterization will be conducted under different ambient influences and
the results will be used as input for modeling the effects of heating.
- T6.2: Thermal distribution in 3D SiP stacks and 2D SoCs
While Task T6.1 is focussing on the macroscopic influencing factors as the package
structure, this task focuses on describing the local impact of die temperature distribution
due to self heating, and the description of thermal feedback.
- T6.3: System-level thermal aware design
In this task, thermal design space exploration and automated thermal-aware design
capabilities are developed.
Enrico Macii -- [email protected]
25
WP6 (Leader: NXP)
Task
Duration
Partners Involved
T6.1
M1-M24
NXP, ST, SNPS, BME, FHG
T6.2
M1-M24
OFFIS, ST, CV, GDA, IMEC, UNIBO
T6.3
M1-M30
IMEC, ST, CV, OFFIS, UNIBO
Enrico Macii -- [email protected]
26
WP6 (Leader: NXP)
Enrico Macii -- [email protected]
27
Validation, Demonstration and
Evaluation Activities
(WP7)
WP7 (Leader: NXP)
WP7: Validation, Demonstration and Evaluation
- T7.1: Validation of models on test structures
In this task, models developed in other work-packages are validated on multiple teststructures at different levels of abstraction.
T7.2: Demonstration of design techniques on test chip
In this task, the new design techniques are validated on silicon test structures and test
chips.
T7.3: Evaluation of prototype tools on test cases
In this task, prototype tools are evaluated on the test cases defined in Task T1.3, as well
as on additional design examples provided by the industrial partners
Enrico Macii -- [email protected]
29
WP7 (Leader: NXP)
Task
Duration
Partners Involved
T7.1
M19-M36
IFX, ST, NXP, SNPS, BME, FHG,
IMEC, UNIBO
T7.2
M19-M36
ST, IFX, CSEM, LETI, POLITO,
UNIBO
T7.3
M19-M36
NXP, ST, CV, GDA, MUN, SNPS,
BME, IMEC, LETI, OFFIS, POLITO
Enrico Macii -- [email protected]
30
WP7 (Leader: NXP)
Enrico Macii -- [email protected]
31
Dissemination, Training,
Exploitation and Roadmapping
Activities
(WP8)
WP8 (Leader: ST)
WP8: Dissemination, Training, Exploitation, Roadmapping
- T8.1: Set-up and maintenance of the project web-site
The objective of this Task is the set-up and maintenance of a public web-site that will
constitute the main point of collection of the project information, including public
deliverables, summary of major scientific achievements advertisement of dissemination
and training activities. Maintenance and incremental updates will take place monthly,
major revisions and restructuring will occur every six months.
- T8.2: Dissemination
The partners of the THERMINATOR Consortium will disseminate the project results
through various means. This tasks covers all the dissemination activities.
- T8.3: Training
The activities in this task are of two kinds. First, preparation of course material on
thermal-aware design. Second, planning, advertisement, organization and execution of
the courses. In the first year of the project, existing knowledge and new ideas from all
partners will be collected and training material (in electronic form) will be generated by
the participants of this task.
- T8.4: Exploitation and Roadmapping
The partners of the THERMINATOR Consortium will exploitation the project results
through various means. This tasks covers all the dissemination activities.
Enrico Macii -- [email protected]
33
WP8 (Leader: ST)
Task
Duration
Partners Involved
T8.1
M1-M36
ST
T8.2
M1-M36
POLITO, All
T8.3
M1-M36
BME, All
T8.4
M1-M36
ST, IFX, NXP, CV, GDA, MUN, SNPS,
OFFIS, POLITO
Enrico Macii -- [email protected]
34
WP8 (Leader: ST)
Enrico Macii -- [email protected]
35
WP8 (Leader: ST)
Enrico Macii -- [email protected]
36