Altera_Forum
Honored Contributor
15 years agoArria PLL Reset
I have a LVDS Reciever running at parallel clock of 162MHz and a 4:1 serialisation.
When I use the altlvds megafunction with no reset input and only the "PLL_Locked" output for signaltap use, it works correctly and copes with input async connection, clock interruptions and almost anything I can do to disrupt the data flow. Recovery is fast and correct. However under the design rules I was given, I have to initiate a PLL Reset when I detect a loss of clock. This is when I have problems both on power on starts and occasional clock interruption. Does Altera have a working example of how to best impliment a LVDS or PLL reset that will cope with async. clock connection and data loss. I already have an effective and accurate bit alignment system that periodically checks and corrects the bit alignment if required (this is triggered by a specific string of data that occurs periodically).