RTL compiler set certain input to fixed value to check power consumption

Status
Not open for further replies.

fahum

Junior Member level 2
Joined
Jun 19, 2012
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,416
Hi,

I need to make synthesis on RTL compiler while setting static inputs to fixed values to avoid their switching activity assumed by the tool to contribute in the reported power consumption. So is there a method to do this ?

Thanks
 

You can create a wrapper over the rtl top. Within this wrapper drive the ports you want to fixed values. Synthesize this wrapper.
 
Reactions: fahum

    fahum

    Points: 2
    Helpful Answer Positive Rating
i am not sure i understand well. Do you mean that you want the tool to use more realistic switching activity - in which case you should read an activity file (.tcf, .vcd, .saif)

Or is your point to have it propagate from top level once you set some values there.
In RTL Compiler there is quite some flexibility on this aspect. you should check some attrbutes as below and see which suits best - i can suggest which would work , but i think i did not get your question well.

lp_default_toggle_rate
lp_asserted_toggle_rate
lp_computed_toggle_rate

Same above you will find for probability as well.
 
Reactions: fahum

    fahum

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…