Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

PLL Relock problem

Altera_Forum
Honored Contributor II
1,549 Views

Hi, 

 

i used a pll in EP3C40F484, the pll had two clock input pins and a switch input pin. in my logic, i used switch input to select the input clock (inclk0 or inclk1), however, when i changed switch signal, for example, from 0 to 1, and then gave pll a reset, the pll could not lock again, i saw that the locked output was always 0 in signalTap. did i miss something? 

 

thanks for any answer. 

 

regards, 

ingdxdy
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
684 Views

Do You use PLL core clock switch option or You just have a mux, which select a clock before PLL input?

0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Hi, Socrates, 

i used PLL core clock switch to select the pll clock input, when i dynamically switch the PLL input, it just could not relock again. 

 

regards, 

ingdxdy 

 

 

--- Quote Start ---  

Do You use PLL core clock switch option or You just have a mux, which select a clock before PLL input? 

--- Quote End ---  

0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Then read the documentation carefully. Afaik it doesn't switch on switch state change - You need to do a pulse for switching. 0->1 and 1->0.

0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Hi, Socrates, 

Sorry for my carelessness and thanks much for your help.:) 

 

regards, 

ingdxdy 

 

 

--- Quote Start ---  

Then read the documentation carefully. Afaik it doesn't switch on switch state change - You need to do a pulse for switching. 0->1 and 1->0. 

--- Quote End ---  

0 Kudos
Reply