Power Grid Analysis in VLSI Designs - SERC

Power Grid Analysis in VLSI Designs - SERC Power Grid Analysis in VLSI Designs - SERC

serc.iisc.ernet.in
from serc.iisc.ernet.in More from this publisher
13.07.2015 Views

In case of input 2 output timing Archf(out) = maximum(all controlling input toggle rate)In case of clock 2 output timing Archf(out) = average switching activity of clock domainFigure 2.4 shows the gate level netlist of a design called ‘simple’. Figure 2.5 shows the timingarcs which will be extracted by Prime Time – a leading industry timing analysis tool. [25]Timing arc information will be used to compute output toggle rate as explained below.Figure 2.4 Gate Level Netlist for 'simple' design36

Figure 2.5 Timing Arcs in extracted model of 'simple' designThere are combinational archs from i3 to out2 and i1 to out2. Hence, output toggle rate at out2will be controlled by the same clock as i3 or i1. In this case, we assign maximum of i3 or i1toggle rate at output pin. The other timing arch is clk2->out1. In this case, out1 will be assignedaverage switching activity of clk2.Thus using timing model information, we generate output toggle rates of memories, complexhard macros or blocks.2.4 Validation and ResultsAbove changes were incorporated into executable code and applied to ISCAS89 circuits. Theresults were compared through power estimation as discussed in next chapter.37

In case of <strong>in</strong>put 2 output tim<strong>in</strong>g Archf(out) = maximum(all controll<strong>in</strong>g <strong>in</strong>put toggle rate)In case of clock 2 output tim<strong>in</strong>g Archf(out) = average switch<strong>in</strong>g activity of clock doma<strong>in</strong>Figure 2.4 shows the gate level netlist of a design called ‘simple’. Figure 2.5 shows the tim<strong>in</strong>garcs which will be extracted by Prime Time – a lead<strong>in</strong>g <strong>in</strong>dustry tim<strong>in</strong>g analysis tool. [25]Tim<strong>in</strong>g arc <strong>in</strong>formation will be used to compute output toggle rate as expla<strong>in</strong>ed below.Figure 2.4 Gate Level Netlist for 'simple' design36

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

Saved successfully!

Ooh no, something went wrong!