Altera_Forum
Honored Contributor
13 years agoPhase relationship between 2 different PLL with the same source
Hi everyone,
I've got a question : 1 - I have 2 PLLs with the same input clock (80 MHz) coming from the same pin. 2 - Both PLL generate a bunch of clocks, but both generate a 20 MHz clock (20% duty cycle, for the 1st PLL) and 25% duty cycle for the second PLL. 3 - The PLL are in normal mode (I've tried source-synchronous too) Here's what happens The phase relationship between the two 20 MHz clocks change from power-up to power-up. Both edge should occur at the same time. However, in one power-up the delay between the 2 edges can be 20 ns, the next one 10 ns, etc. Do you guys have any idea what can cause this? Is this supposed to be happening? I'm thinking that maybe my clock source isn't clean enough at start-up and that I should wait a few milliseconds and then reset both PLLs. Do you have other suggestions and or workarounds? I cannot use only one PLL since I have too many clock outputs to generate and they need to have a known phase relation.