Forum Discussion
Altera_Forum
Honored Contributor
10 years agoIt's just the RTL viewer being less than brilliant. You basically should be inferring a clock enable - from the if statement, but sometimes the RTL viewer misses this is instead draws a mux to make the clock enable. In reality due to the way logic blocks are structured it probably wouldn't make any performance difference, and when the fitter runs it will probably optimise to a clock enable.
A better thing to look at would be the technology viewer, that will show how it is actually implemented.