Elmore Model for Energy Estimation in RC Trees - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Elmore Model for Energy Estimation in RC Trees

Description:

Interconnect is becoming highly resistive. Small geometric size ... We present a delay-energy model. RC tree and RC interconnect. Time-varying voltage supply ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 22
Provided by: qumin
Category:

less

Transcript and Presenter's Notes

Title: Elmore Model for Energy Estimation in RC Trees


1
Elmore Model forEnergy Estimationin RC Trees
  • Quming Zhou and Kartik Mohanram
  • Dept. of Electrical and Computer EngineeringRice
    University, Houston

2
Purpose
  • Analysis model for energy estimation
  • Time-varying voltage source
  • Delay-energy model
  • RC tree/interconnect

3
Outline
  • Introduction
  • Motivation
  • Delay-dependent energy model
  • Energy estimation in resistive elements
  • Simulation results
  • Model validation
  • Model comparison
  • Conclusions

4
Self-heating
  • Interconnect is becoming highly resistive
  • Small geometric size
  • More Joule heating
  • Impacts on performance and reliability
  • Thermal gradient
  • Delay penalty
  • Electromigration effect

5
Conventional energy model
  • Conventional model, 1/2CV2
  • Not accurate
  • No source delay
  • No spatial information
  • Model for distributed resistive elements
  • Fast and accurate
  • Energy dissipated by total distributed load
  • Energy dissipated by an individual resistor

6
Potential applications
  • Delay sources determine the energy dissipation
  • Buffer
  • Time-varying power supply
  • Resonant clock generator
  • Reduce energy consumption less than 1/2CV2
  • Adiabatic circuits, recycle the power
  • Improve thermal estimation
  • Spatial information

7
Observation
Faster driver
Technology trend
8
Delay-dependent energy model
  • Self-heating of R
  • Scaling factor
  • Less energy dissipated at resistor R as the
    source switches slower

R
C
9
Distributed delay-energy model
  • Elmore model to estimate energy in RC tree
  • Elmore delay
  • General approach
  • Calculate the current through each resistor
  • Integrate I2R over time for each resistor
  • Sum up energy dissipated by each resistor

10
Energy estimation
  • Second-order model for current
  • Smooth shape in RC tree
  • Self-heating as I2R
  • Scaling factor

11
Resistor energy
Weighted average Elmore delay of all downstream
nodes of node i
12
Simple example
Individual energy ?
Total energy ?
t
13
Simple example
Individual energy ?
Total energy ?
t
0.5CV2 3
14
RC interconnect
  • Interconnect modeled by uniform RC segments
  • Otherwise, RC tree model
  • Weighted average Elmore delay of each segment is
    bounded
  • Bounded energy model

RICI/3
RICI/2
15
Interconnect energy estimation
  • Interconnect without a load CL
  • Interconnect with a load CL, t 0
  • CLltltCI
  • CLCI

16
Model validation
  • General energy model for RC tree
  • Random RC tree with 10000 RC elements
  • SPICE takes 10s
  • Proposed model takes 10ms
  • 2.5 error in total energy estimation
  • Bounded energy model for interconnects
  • 1/3 lower bound 2/3 upper bound
  • 10k simulations on random RC values
  • 3.5 error in total energy estimation

17
Selfheating profile
18
Previous approaches
  • Model-order reduction 15 (Shin, TCAD 2002)
  • Model-order reduction for current of each
    resistor
  • General approach for any network
  • Very accurate
  • High computational cost, not analytical model
  • RC ladder analysis model 2 (Alioto, TVLSI 2004)
  • RC ladder network
  • Only total energy
  • Less accurate

19
AWE circuit
20
Accuracy comparison ()
21
Conclusions
  • We present a delay-energy model
  • RC tree and RC interconnect
  • Time-varying voltage supply
  • Energy estimation is similar to Elmore delay
    estimation
  • Recursive tree traversal
  • Energy of each resistor as well as total energy
  • Spatially aware
Write a Comment
User Comments (0)
About PowerShow.com