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.

Ethernet

Hi,

I am new to Ethernet. Can anyone please explain the concept of "Strapping" in Ethernet.

Regards

Hari

  • Hari,

    Strapping is short for bootstrapping. The idea is to provide some level of device configuration without the need for register changes. For an Ethernet PHY, some examples of strap options would be the ability to configure the MAC interface (for example, MII vs. RMII or RGMII vs. SGMII) or the operational speed (for example, 1000Base-T vs.100Base-TX vs. 10Base-T).

    For the TI Ethernet portfolio, strapping is accomplished using resistors connected to the pins. A combination of pull up and/or pull down resistors on the board can set the desired functionality.

    Note that straps are not always necessary. In many cases, the register defaults are all that is needed for normal operation.

    Patrick
  • Hi Patrick than you very much for your time and concern. One more question, How RGMII attains gigabit speed even though its is clocked at 125Mhz??
  • In Gigabit mode, the RGMII data is clocked on both edges of the 125MHz clock.

    Patrick