Forum Discussion
6 Replies
- EngWei_O_Intel
Frequent Contributor
Hi Lambert
In general, when you issue a pll_powerdown, recalibration shall automatically been done. The Modelsim simulation would mimic the functional behavior. In other words, what you observe in simulation will be the actual behavior in hardware. Is the fPLL for transceiver usage?
Thanks.
Eng Wei
- lambert_yu
Contributor
Hi End wei,
Yes, I plan to use fPll for transceiver. But now I only test the fPLL reset and it's reconfig. From the transceiver PHY user guide, I believe that the calibration will occur at POR & user-mode, and at user-mode, it will occure only after we send recalibration instruction to fPLL; But from the simualtion result and debug on board, I found that every time I set 0x1 to 0x2e0[1] (pll_powerdown through the avalon-memory mapped register), there is always once recalibration before pll locks. If this action right, when I can not provide suitable reference clock to fPLL, I can only write 0x1 to 0x2e0[1] to complete recalibration and reset fPLL, but from the debug on board, fPLL didn't work. and Only do I send one recalibrate instruction to fPLL, fPll will work. So I don't know the function of the recalibration which occurs after I reset fPLL.
Brs,
Lambert
- EngWei_O_Intel
Frequent Contributor
Hi Lambert
Can you share your simulation results?
Thanks.
Eng Wei