Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20688 Discussions

How do I dynamically set a transceiver channel to a low-power state?

bswag
Beginner
820 Views

I have a design with multiple transceivers depending on a configuration only one will be active at a time. For the unused transceivers I would like to place them into a low-power state. Any ideas how to do this? I am using an arria 10 and serial lite 3 interface.

 

thanks

 

ben

0 Kudos
1 Reply
CheePin_C_Intel
Employee
506 Views
Hi Ben, Similar to what I have posted in another thread of yours, you can reduce the power by holding the temporarily unused channel in reset mode. If you are using different SOFs for different compilation, you can choose not to instantiate the unused channels in design. However, you would need to add PRESERVE_UNUSED_XCVR_CHANNEL assignment to prevent performance degradation of unused RX serial clock over time. You may refer to "Unused Transceiver RX Channels Settings" section in A10 XCVR PHY user guide for further details. Please let me know if there is any concern. Thank you.
0 Kudos
Reply