Christopher Denis wrote:
> I was reading a paper on "LOW-POWER DIGIT-SERIAL MULTIPLIER"
> And I came accross a problem of how they measured the power dissipated
> in the Multiplier which they have designed.
> It said on a paper that,they are using HEAT:Hierarchical Energy
> Analysis
> Tool,which is based on SPICE.
> I discussed with my Prof about this,but he adviced me not to use a
> HSPICE
> (which is available in our Uni) because a Multiplier is too big a
> circuit
> to use HSPICE.
Well, I have simulated several 16x16 bit Booth-encoded parallel
multipliers (signed-digit, carry-save) with Spectre on an Ultra Sparc
with 300MHz. Run-time for 100 pseudo-random multiplications was around 4
to 8 hours.
(If you are interested in the results - I hade a paper on the ICM 2004
with this topic. I can provide the lecture
http://www.ralf-hildebrandt.de/icm20...dt_lecture.pdf
but as IEEE owns the copyright you have to mail me, if you want to have
the paper.)
> My question is how to Am I going to measure power dissipated in a
> digital circuit(in this case a Multiplier)
At the moment I am working on a transition-based energy estimation
during VHDL simulation. Two ideas came up: Using the input capacitances
of the gates for energy estimation or using pre-computed energy-amounts.
Both ideas have limitations.
As you are more interested in (now) usable possibilities, I can not
recommend one of the at the moment. I am working on it to make it
better.
Ralf