Forum Discussion
Altera_Forum
Honored Contributor
8 years ago --- Quote Start --- Not sure about your testing and conclusion. --- Quote End --- Conclusion: Cyclone V devices do not compensate what they should in "normal" compensation mode. --- Quote Start --- PLL normal mode compensates for internal delay of clk from its pin to input register... --- Quote End --- Not really true. Maybe you mean "source synchronous compensation mode" ? Plase see my very first extracted screenshot from the Cyclone 5 manual. "normal" mode means the reference clock at the input pin should be in phase with the clock as it arrives on internal registers (not ONLY input registers). --- Quote Start --- ...I understand you can tap the scope on pins but you can't on io registers. --- Quote End --- True. But I can measure the difference between a pin driven by an I/O register, which is clocked directly from the clock pin and a pin driven by an I/O register clocked by a PLL (in "normal" compensation mode). This gives me an idea how much the PLL is compensating (the pin driven by the I/O register, which is clocked by the PLL should toggle earlier than the pin driven by the I/O register clocked directly by the clock pin). Result: Cyclone V PLLs do not really compensate anything (TimeQuest says the difference is minimal, measurements show that the difference is higher than TimeQuest thinks, but still quite small.)