I leverage existing Arria 10 phy device in the design. Since original phy reference clock is 125Mhz, now I have to use 150Mhz because clock resource limitation. How do I re-program phy to meet new requirement.
Thanks in advance,
I am very much afraid the advice on the above case, If I understood your question. The Question is you have is one Clock PHY device ( Not FPGA ) which generates 125 Mhz and the current requirement is for the 150 MHz.
How to program the PHY device ( Not FPGA) ,
if the above is the question , I would recommend to contact to the PHY device vendor. In generic the PHY device vendor have some register setting to change the frequency.
If it is in FPGA , I would recommend you to use PLL to change the frequency.
I can give you a suggestion from myside , If you see the development board for Arria 10 you can see programmable clock, ( attaching screen shot for your reference) .
I did not gone in depth to the program , but in generic way this is the only example I can think of for the programmable clock.