Forum Discussion

JPrig's avatar
JPrig
Icon for New Contributor rankNew Contributor
1 hour ago

Configurable transceiver enable

I need to enable transceiver channels in groups based on a board parameter read during board start-up. If the parameter is '0', channels 1 and 2 are enabled, channels 3 and 4 are disabled. If the parameter is '1', channels 3 and 4 are enabled and 1 and 2 are disabled. I want to explicitly disable the unused channels to save power and prevent them from driving outputs.

The only way to disable channels that I've figured out is to hold the input reset of the reset controller asserted. Then I'll need 2 reset controllers, one for each group of 2 channels. I'll also need 2 PLLs since they are interconnected with the reset controller.

Is this the way to do it or is there a better way?

Best regards,

Julia 

No RepliesBe the first to reply