This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83TG720S-Q1: Disable its Open Alliance TC10 functionality

Part Number: DP83TG720S-Q1

Tool/software:

Regarding the TI PHY (DP83TG720SWRHARQ1), I have a question to ask. How can I disable its Open Alliance TC10 functionality on the PHY (DP83TG720SWRHARQ1)? This includes:

  1. Disabling the PHY from sending LPS (Low Power Sleep).
  2. Disabling the PHY from receiving LPS (Low Power Sleep).
  3. Disabling the PHY from sending WUP/WUR (Wake_UP Request/ Wake_UP Pulse).
  4. Disabling the PHY from receiving WUP/WUR, or in other words, disabling the PHY's remote wake - up detection function.

Please help me provide the relevant register settings to achieve the above functions. Thank you!

  • Hi Xianhui,

    The DP83TG720 does not have TC-10 compliant sleep/wake functions. Are you thinking of another product maybe?

    Best,

    Evan Su

  • Hi Evan Su,

           Thank you for your reply. What we expect is that the DP83TG720 PHY should not send Low Power Signals (LPS) before entering sleep mode, and after entering sleep mode, it should not receive LPS sent by other nodes either.  Based on your response, it seems that the DP83TG720 PHY does not support the TC-10 compliant sleep function. So, does that mean we don't need to make any other configurations and our expectation is already met?

  • Hi Xianhui,

     The DP83TG720 sleep mode implementation (which does not follow TC-10) is described in Section 6.4.5 of the datasheet and the state transitions are in 6.4.6. Generally there are specific sequences of commands, WAKE line manipulation, and MDI silence conditions that are used to send a PHY to sleep or wake a PHY from sleep. Regarding your specific questions, my understanding is that:

    • 1) The DP83TG720 will not send any signals to another PHY to initiate sleep
    • 2) The DP83TG720 does not enter remote sleep from receiving low power signals
    • 3) The DP83TG720 will not send any purposeful wake up pulses or requests to other PHYs, unless it is specifically configured to transmit Send-T signals
    • 4) While sleeping, the DP83TG720 will be listening for Send-S symbols (the symbols that a Master mode PHY sends to initiate linkup) or Send-T symbols (must be specifically chosen and transmitted) from the link partner. I am not sure at the moment if this function can be disabled and would need to research it further.

    I am a bit confused by the context of your inquiry: do you plan to use sleep mode in your design and just do not want any remote wakeup from MDI activity? I don't know what the link partner PHY being used is, but because the DP83TG720's sleep mode does not follow TC-10 and requires specific instructions, I expect it should be quite easy to just not implement the remote sleep and remote wake procedures.

    Best,

    Evan Su