FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5925 Discussions

Why LVDS output clock must be divided by division factor?

Jiayi_H_Intel
Employee
498 Views

Hi experts,

 

I am using LVDS transmitter with internal PLL, on 10M50 board. Just find that tx_outclock must be divided by a division factor, which has some fixed value: 10, 2, 4, 20.

Why can't we just send the clock rate equal to data rate? what's the purpose to do the division?

0 Kudos
3 Replies
YuanLi_S_Intel
Employee
389 Views

Hi Jiayi,

 

The division is actually the factor convertion from LVDS fast clock to tx_outclock. Fast clock is a high frequency that is converted from user supply clock and it is meant for the mechanism of LVDS.

 

You will need to refer to the serialization factor that you choose for the setting of the division.

 

For more information, please refer to our user guide for that:

 https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_altera_lvds.pdf (Page 18)

 

Thank You

0 Kudos
Jiayi_H_Intel
Employee
389 Views

That means if I set data rate to 200Mbps, and serialization factor is 10. I can choose 10, 2, 4 or 20 for division factor in drop list. So the fastest output clock is 100M( division factor is 2), right?

0 Kudos
YuanLi_S_Intel
Employee
389 Views

Yes, you can said so. But for accurate output clock, it would be good if you could do model sim or measure it in hardware level.

0 Kudos
Reply