Altera_Forum
Honored Contributor
13 years agoPLL "must be fed by an I/O node"
Hello All,
I'm trying to port my design over from X where I use a PLL(DLL) to generate a secondary clock that is slightly advanced so when used on registered outputs produces transitions in phase with the internal source clock. It is all about the design being aware of when the output pins are actually toggling - and compensating for the temperature/voltage/process changes in the IO pad(s). The compensated clock from the PLL can then be used to capture the returning data. (Yes from DDR.) I can't use the 'proper' DQS capture way as I'm running the DDR too slowly: ~80MHz for an emulation system. So I looked at the External Feedback Mode with a bidirectional pad to the Stratix IV 'PLL_L3_FB_CLKOUT0p' pad using the fbout and fbin on the PLL. It all synthesized well and progressed in the fitter until it reported that the PLL "must be fed by an I/O node -- PLL is in the zero delay buffer or external feedback mode" Unfortunately, I need to feed this circuit from another PLL. Does anyone know if it is possible to get around the external IO requirement? Regards, ++Simon