Forum Discussion
Altera_Forum
Honored Contributor
17 years agohow does quartus decide to remove logic?
I guess this is a bit of a newbie question (newbie to quartus not hardware design - I'm an old ASIC guy)... I've crawled through the manual (well, it's 1200 pages long, so I'm sure I missed the...
Altera_Forum
Honored Contributor
17 years agoIn addition to Rysc's comment, I think, that your three above guesses why Quartus removes logic, are basically wrong. At least, if standard synthesis options are applied. E.g. driving a clock from a register may possibly cause timing problems, but creates a valid clock anyway. This clock and the logic driven by it would be removed only, if the register is stuck to a constant output, which may be the case in your design.
I completely agree with your assumption of a simple cause, but it's very likely not in the field of synthesis options.