Altera_Forum
Honored Contributor
13 years agoPreventing a PLL instance from being optimized away
I have a design that uses two PLLs that drive separate clock output pins. Because the PLLs are identical and are driven from the same input clock, Quartus II is optimizing away one of the PLLs. I have reasons to want to keep both, and I want to know how to tell Quartus to keep the "redundant" PLL. I've tried the "synthesis keep" attribute but that only works for wires apparently. I could contrive the design to make it appear to Quartus that the PLLs are being used differently, but this seems silly and shouldn't be necessary. Does anyone know how to do this?