How to fix Power Estimation Confidence: Low: user provided insufficient toggle rate data
In my design, I have a 6b x 12b multiplier that is inferred from code that is essentially if(rising_edge(clock)) then
if (clock_enable = '1') then
result <= num_6b * num_12b;
end if;
end if;
The design compiles fine, simulates fine, and runs fine, but the compiler throws the warning:
Warning (222013): Relative toggle rates could not be calculated because no clock domain could be identified for some nodes
And my power analysis report gives the low confidence metric. I also have a specified POWER_DEFAULT_TOGGLE_RATE set for the design, so I'm not sure why the tool is unable to determine the clock domain or use the default toggle rate. Is this a bug in the tool? Is there some other work around for me to tell it explicitly the toggle rate for this particular multiply operation? My clock is 30MHz and my clock enable is 5KHz.
Thanks!