Does Power Estimation Propagate Switching Activities?

Status
Not open for further replies.

miho

Junior Member level 3
Joined
Dec 1, 2003
Messages
31
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
448
hello,

I am trying to do power estimation on a fairly complex design using Synopsys Power Compiler. So far I only set switching activities by hand. If I, e.g., set the switching activities for the inputs of a multiplier, will the power compiler estimate correct switching avtivities for all internal nets of the multiplier?

If yes, how complex can a design be so that such propagated switching activities are estimated correctly? Is there any rule of thumb?

Thanks
 

hi,
As I remember , switching activity is not propagated in power compiler. you have to set it.
 

You have to set the switch activity using the SAIF from simulation. Therefore, the pattern that you choose to run your simulation has a large impact on the result of the power analysis. You need to carefully choos a test case that can reflect your design's typical application. BTW, gate level simulation with full timing can give you the most acurate result, but very very very slow. And you need to use powermill to analysis the MEMORY power consumption.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…