13.07.2015 Views

Power Grid Analysis in VLSI Designs - SERC

Power Grid Analysis in VLSI Designs - SERC

Power Grid Analysis in VLSI Designs - SERC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

delay associated with it, the reference node will have delay associatedwith it.It can be seen that any frequency higher than 1 MHz will have at least some repetition <strong>in</strong> itscurrent signature i.e. a node is switch<strong>in</strong>g at 50 MHz (20ns) will have 50 repetitions of itscurrent signature <strong>in</strong> 1000 ns simulation.By chang<strong>in</strong>g the m<strong>in</strong>imum frequency, we can change the simulation time considerably. Forexample, by chang<strong>in</strong>g m<strong>in</strong>imum frequency to 50 MHz, we can ensure that all the currentsources with less than 50 MHz do not contribute (or contributes an average current) to dynamicV drop analysis and <strong>in</strong> that case maximum simulation time can become only 20 ns. In all ouranalysis we have assumed 1 MHz as m<strong>in</strong>imum frequency.Number of po<strong>in</strong>ts <strong>in</strong> piece wise l<strong>in</strong>ear current waveform is based on the sampl<strong>in</strong>g resolutionthat we did as first step after read<strong>in</strong>g characterized data. An <strong>in</strong>crease or decrease <strong>in</strong> thisfrequency can change the accuracy trad<strong>in</strong>g some runtime. In our analysis, we have assumed 75ps as sampl<strong>in</strong>g <strong>in</strong>terval.Clock network toggles all the time. Also many designs aim for smaller <strong>in</strong>sertion delays as wellas near zero skew. This makes clock network as one of the largest contributor of total current aswell as peak current.4.4 Complete FlowCell characterization and PG network model<strong>in</strong>g is expla<strong>in</strong>ed <strong>in</strong> Figure 4.11. We take VerilogNetlist as an <strong>in</strong>put and calculate average toggle frequency of each circuit node us<strong>in</strong>g simulationless approach. The frequency constra<strong>in</strong>ts are user conditions to drive the frequency calculation78

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

Saved successfully!

Ooh no, something went wrong!