Multi-rate MAC to PHY interface
First Claim
1. A method to provide a multi-rate Media Access Control (MAC) layer interface utilizing a shared set of communication lanes, the method comprising:
- receiving a first set of signals;
sampling the first set of signals using a first MAC layer interface that corresponds to a first data rate and generating a first signal indicating whether the first set of signals correspond to the first MAC layer interface;
sampling the first set of signals using a second MAC layer interface that corresponds to a second data rate and generating a second signal indicating whether the first set of signals correspond to the second MAC layer interface;
generating a select signal indicating a mode from a plurality of modes to be used based on the first signal and the second signal; and
transmitting the first set of signals using the first MAC layer interface or a subset of the first set of signals using the second MAC layer interface based on the mode indicated by the select signal;
wherein each of the plurality of modes use the same shared set of communication lanes;
wherein a first mode uses at least one communication lane of the shared set of communication lanes and a second mode uses the at least one communication lane of the first mode in addition to one or more additional communication lanes of the shared set of communication lanes; and
wherein the first mode corresponds to the first data rate and the second mode corresponds to the second data rate that is higher than the first data rate.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for a multi-rate Media Access Control layer (MAC) to Physical layer (PHY) interface is provided. The method to provide a multi-rate Media Access Control layer (MAC) interface comprises receiving a first set of signals, sampling the first set of signals to determine a type of interface to be used to transmit or receive the first set of signals or a subset of the first set of signals, generating a select signal indicating type of interface to be used based on the sampling step and transmitting the first set of signals or a subset of the first set of signals using the interface indicated by the select signal. The method to provide a multi-rate Physical layer (PHY) interface comprises receiving a select signal from a Physical layer (PHY) layer indicating data rate of a first set of signals, selecting a first interface and turning off the second interface if the select signal indicates the first interface is to be used, selecting the second interface and turning off the first interface if the select signal indicates the second interface is to be used and transmitting the first set of signals using the second interface or a subset of the first set of signals using the first interface based on the select signal.
-
Citations
18 Claims
-
1. A method to provide a multi-rate Media Access Control (MAC) layer interface utilizing a shared set of communication lanes, the method comprising:
-
receiving a first set of signals; sampling the first set of signals using a first MAC layer interface that corresponds to a first data rate and generating a first signal indicating whether the first set of signals correspond to the first MAC layer interface; sampling the first set of signals using a second MAC layer interface that corresponds to a second data rate and generating a second signal indicating whether the first set of signals correspond to the second MAC layer interface; generating a select signal indicating a mode from a plurality of modes to be used based on the first signal and the second signal; and transmitting the first set of signals using the first MAC layer interface or a subset of the first set of signals using the second MAC layer interface based on the mode indicated by the select signal; wherein each of the plurality of modes use the same shared set of communication lanes; wherein a first mode uses at least one communication lane of the shared set of communication lanes and a second mode uses the at least one communication lane of the first mode in addition to one or more additional communication lanes of the shared set of communication lanes; and wherein the first mode corresponds to the first data rate and the second mode corresponds to the second data rate that is higher than the first data rate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to provide a multi-rate Physical (PHY) layer interface, the method comprising:
-
receiving a select signal from a PHY layer interface that is based on a data rate of a first set of signals; selecting a first PHY layer interface associated with a first mode and a first data rate and turning off a second PHY layer interface associated with a second mode and a second data rate if the select signal indicates the first mode is to be used; selecting the second PHY layer interface and turning off the first PHY layer interface if the select signal indicates the second mode is to be used; and transmitting the first set of signals using the first PHY layer interface or a subset of the first set of signals using the second PHY layer interface based on the select signal; wherein said first mode uses at least one communication lane to transfer data at the first data rate and said second mode uses the at least one communication lane of the first mode in addition to one or more additional communication lanes to transfer data at the second data rate, and wherein the second data rate is higher than the first data rate. - View Dependent Claims (8, 9)
-
-
10. A multi-rate Media Access Control (MAC) layer interface, comprising:
-
a first MAC layer interface corresponding to a first data rate configured to transmit a first set of signals from a Physical (PHY) layer interface and generate a first signal indicating whether the first set of signals correspond to the first MAC interface; a second MAC interface corresponding to a second data rate configured to transmit a subset of the first set of signals from the PHY layer interface and generate a second signal indicating whether the first set of signals correspond to the second MAC layer interface, wherein the first MAC layer interface detects the first data rate and the second MAC layer interface detects the second data rate; an auto-detect module coupled to the first and second MAC layer interfaces and configured to generate a third signal indicating the type of MAC layer interface to be used based on the first signal and the second signal; and a mux coupled to the first MAC layer interface, the second MAC layer interface, the auto-detect module and configured to transmit the first set of signals using the first MAC layer interface or a subset of the first set of signals using the second MAC layer interface based on the third signal; wherein the first MAC layer interface includes at least one communication lane and the second MAC layer interface includes the at least one communication lane of the first interface in addition to one or more additional communication lanes; and wherein the second data rate is higher than the first data rate. - View Dependent Claims (11, 12, 13)
-
-
14. A multi-rate Physical (PHY) layer interface, comprising:
-
a first interface configured to receive a select signal from the PHY layer interface indicating whether a first set of signals correspond to the first interface and transmit the first set of signals from a Media Access Control (MAC) layer interface; a second interface configured to receive the select signal from the PHY layer interface indicating whether the first set of signals correspond to the second interface and transmit a subset of the first set of signals from the MAC layer interface; and a mux coupled to the first interface and the second interface and configured to transmit the first set of signals or the subset of the first set of signals to or from the MAC layer interface based on the select signal received from the PHY layer interface; wherein said first interface includes at least one communication lane and said second interface includes the at least one communication lane of the first interface in addition to one or more additional communication lanes; and wherein the first interface corresponds to a first data rate and the second interface corresponds to a second data rate that is higher than the first data rate. - View Dependent Claims (15, 16, 17, 18)
-
Specification