Forum Discussion
fogl
Occasional Contributor
6 years agoPLL - variable frequency input, constant output (Max10)
Hello everybody, I would like to connect the RGMII ethernet phy to Max10 device. The phy can output clock and data at 25MHz or 125 MHz (depending in the ethernet datarate), and i would like that my ...
HBhat2
Contributor
6 years agoHi,
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/max-10/ug_m10_clkpll.pdf
as per above link, 2.3.12. Clock Switchover chapter talks about changing the input reference clock frequency (only 2 frequencies)
apart from that, you can use Asynchronous FIFO to work in a constant frequency.
In Asynchronous FIFO,
on the transmission side, write the data to Asynchronous FIFO with the constant frequency and Ethernet interface may read this data wrt the link clock and take it to next level. Otherway, in the receiver side.
With Regards,
HPB