power savings vary the k value power savings between 13% and 28% best savings of 70%

1
Power Savings Power Savings Vary the K value Power savings between 13% and 28% Best savings of 70% Reducing Dynamic Power Reducing Dynamic Power Using Technology Using Technology Dependent Delay Dependent Delay Elements in ASIC Elements in ASIC Synthesis Synthesis Colin J. Ihrig Colin J. Ihrig Gerold J. Dhanabalan Gerold J. Dhanabalan Dr. Alex K. Jones Dr. Alex K. Jones University of Pittsburgh University of Pittsburgh Simulation Example Simulation Example Individual Node Power Individual Node Power Consumption Consumption Red nodes are high power Blue nodes are low power Motivation Motivation Chips designed for cell phones, iPods, etc. must be low power Primary source of power consumption comes from transistor switching Characterization Result Characterization Results Standard cells in IBM 0.13um Parasitic annotated HSPICE netlist Characterization automation Concept Concept Insert delay elements in graphs Control latches Delayed nodes don’t switching Insertion Algorithm Insertion Algorithm Delay output of K nodes Energy based heuristic Considers node power Considers switching time H(n) Compute set of strict dominators Set S Select K nodes from S Highest H(s i ) value Delay Element Circuit Delay Element Circuit CMOS Thyristor based Reduced leakage power Delays only rising edge Multiplier switches for 9.25 ns Delay element saves 5 ns of switching Large amounts of switching activity Control delay elements and latches Reduced switching activity Delay elements and latches inserted Visible power reduction for delayed nodes Schematic Layout

Upload: anisa

Post on 06-Jan-2016

46 views

Category:

Documents


2 download

DESCRIPTION

Concept Insert delay elements in graphs Control latches Delayed nodes don’t switching. Simulation Example. Motivation Chips designed for cell phones, iPods, etc. must be low power Primary source of power consumption comes from transistor switching. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Power Savings Vary the  K  value Power savings between 13%     and 28% Best savings of 70%

Power SavingsPower SavingsVary the K valuePower savings between 13%

and 28%Best savings of 70%

Reducing Dynamic Power Reducing Dynamic Power Using Technology Dependent Using Technology Dependent

Delay Elements in ASIC Delay Elements in ASIC SynthesisSynthesisColin J. IhrigColin J. Ihrig

Gerold J. DhanabalanGerold J. DhanabalanDr. Alex K. JonesDr. Alex K. Jones

University of PittsburghUniversity of Pittsburgh

Simulation ExampleSimulation Example

Individual Node Power Individual Node Power ConsumptionConsumptionRed nodes are high powerBlue nodes are low power

MotivationMotivationChips designed for cell phones,

iPods, etc. must be low powerPrimary source of power

consumption comes from transistor switching

Characterization Results Characterization Results Standard cells in IBM 0.13um

Parasitic annotated HSPICE

netlist

Characterization automation

ConceptConceptInsert delay elements in graphs

Control latchesDelayed nodes don’t switching

Insertion AlgorithmInsertion AlgorithmDelay output of K nodesEnergy based heuristic

Considers node powerConsiders switching timeH(n)

Compute set of strict dominatorsSet S

Select K nodes from SHighest H(si) value

Delay Element CircuitDelay Element CircuitCMOS Thyristor basedReduced leakage powerDelays only rising edge

Multiplier switches for 9.25 ns

Delay element saves 5 ns of switching

Large amounts of switching activity

Control delay elements and latches

Reduced switching activity

Delay elements and latches inserted

Visible power reduction for delayed nodes

Schematic

Layout