Back to results
US 2017/0257327 A1Published application
Multiple ethernet ports and port types using a shared data path
AssigneeCavium, Inc.
InventorsShahe H. Krakirian, Paul G. Scrobohaci, Daniel A. Katz
Life of this patent
Estimating the term…
Abstract
In an embodiment an interface unit includes a transmit pipeline configured to transmit egress data, and a receive pipeline configured to receive ingress data. At least one of the transmit pipeline and the receive pipeline being may be configured to provide shared resources to a plurality of ports. The shared resources may include at least one of a data path resource and a control logic resource.
Claims32
An interface unit comprising:
- a transmit pipeline configured to transmit egress data, and a receive pipeline configured to receive ingress data, at least one of the transmit pipeline and the receive pipeline being configured to provide shared resources to a plurality of ports, the shared resources including at least one of:
- a data path resource and a control logic resource, the shared resources including media access control (MAC) resources at a MAC layer;
- wherein a portion of the transmit pipeline comprises a plurality of pipeline stages that includes interfacing to the MAC layer, decoding media independent interface data from the MAC layer, and encoding.
A method comprising:
- transmitting egress data through a transmit pipeline;
- receiving ingress data through a receive pipeline;
- and
- providing shared resources to a plurality of ports, by at least one of the transmit pipeline and the receive pipeline, the shared resources including at least one of:
- a data path resource and a control logic resource, the shared resources including media access control (MAC) resources at a MAC layer;
- wherein a portion of the transmit pipeline comprises a plurality of pipeline stages that includes interfacing to the MAC layer, decoding media independent interface data from the MAC layer, and encoding.
3 more elements
Dependencies are inferred from the claim text.