28.11.2012 Views

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Switching activity Generation<br />

Switching activity generation is an important step in event based power estimation.<br />

Switching activity of the circuit is estimated by running a Modelsim simulation of the design<br />

using predetermined input vectors. The toggling of nets in the design is captured by the VCD<br />

(Value Change Dump) file. While generating the VCD file, the delays after place and route of<br />

the design can be annotated using the SDF (Standard Delay Format) file. The SDF file contains<br />

the delays of all the cells and interconnects in the design. The SDF file can be generated by the<br />

place and route tool like SoC Encounter using the command ‘delayCal’.<br />

Although, the back-annotation of the SDF file is optional, back-annotation gives an<br />

accurate estimate of the delays in the design and is therefore highly recommended. Before the<br />

design has been placed and routed, an approximate estimate of the delay can be obtained by<br />

using the synthesized netlist along with wire load models. The use of SDF file is much better<br />

than using wire load models as the SDF file contains the actual calculated delays from the place<br />

and route information [38].<br />

Power Profile Generation<br />

The power profile can be generated by running a prime power script on the design which<br />

uses the VCD file. Using the VCD file which contains the information on all toggling nets in the<br />

design, dynamic energy consumed in every transition is computed. The static power consumed<br />

by every cell in the design is given by the standard cell library description provided by the<br />

technology vendor. The total power consumed by the design is the sum of the dynamic and static<br />

power consumed. The parasitic information extracted from the place and route tool can be<br />

annotated using the SPEF (Standard Parasitic Extraction Format) file generated by the tool.<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!