Patent ID: 7760750

Claim:
A media and speed independent system for transmitting data to an external device, the system comprising: a physical layer device (PHY); a rate adaptation layer (RAL) module that communicates with the PHY using a plurality of signal interconnections, wherein the PHY and the RAL module: store a first mapping of 10 Gbps media independent interface (XGMII) signals onto the plurality of signal interconnections; store a second mapping of 1 Gbps media independent interface (GMII) signals onto the plurality of signal interconnections; store a third mapping of media independent interface (MII) signals onto the plurality of signal interconnections, wherein selected ones of the plurality of signal interconnections are mapped by each of the first, second, and third mappings; select one of the first, second, and third mappings; and communicate with each other using the selected one of the first, second, and third mappings; and a physical extension module that communicates with each of (i) the RAL module using XGMII and (ii) the external device using a physical extension interface.