Altera_Forum
Honored Contributor
14 years agoSetting location for PLL_x
Hi,
For my design, I'm using a cyclone III /w PLL in compensated mode. So I noticed Quartus will usually automatically use the correct PLL based on the clock input if there is a single clock input going to a single instance of a PLL megafunction. By correct, I mean Cyclone III has restrictions on which clock input can be used for each PLL if compensated mode is used. However if I assign two PLL to the same dedicated clock input, with one PLL in compensated mode and the other PLL in non-compensated mode, I noticed on my design anyways, Quartus assigned the compensated PLL instance to to a location that can not support compensatated mode given the clock input. Then the PLL which could support compenstated mode was assigned the instance which did not need to use this mode. I got around the issue, but I would like to know how to force Quartus to assign a particular instance to a particular device resource. In cyclone 3 they label the PLL as PLL_1, PLL_2, ... Any comments are appreciated.