Back to results
US 2003/0214974 A1Published application
Bus conversion device, system and method
AssigneeIntel Corporation
InventorsHarlan T. Beverly, Percy W. Wong, Bradley J. Booth
Life of this patent
Estimating the term…
Abstract
Disclosed are a system and method of transmitting data frames between media independent interfaces (MIIs) in a bus conversion device. Data frames received at a first MII may be formatted according to a first data transmission protocol. A bus conversion device formats the data frame for forwarding to a second MII. The bus conversion device may transmit data frames between MIIs having different associated data rates and data frame formats.
Claims35
An apparatus comprising:
- a first MII to receive a data frame comprising a plurality of bytes;
- and
- a second MII to transmit the received data frame to a destination, and to insert one or more trailing bytes in a multi-byte word transmitting a tail portion of the received data frame prior to transmission to the destination, wherein the trailing bytes comprise a terminate code and the number of trailing is based upon a size of the received data frame.
A method comprising:
- receiving a data frame comprising a plurality of data bytes at a first MII;
- storing the received data frame as one or more multi-byte words;
- transmitting the multi-byte data words to a destination through a second MII;
- and
- inserting one or more trailing bytes in a multi-byte word comprising a tail portion of the received data frame prior to transmission to the destination, wherein the trailing bytes comprise a terminate code and the number of trailing is based upon a size of the received data frame.
2 more elements
An apparatus comprising:
- a first MII to receive a data frame comprising a plurality of bytes, the data frame comprising a terminate code in one or more trailing bytes;
- and
- a second MII to transmit the received data frame from a buffer to a destination, and to inhibit transmission of the terminate code from the buffer based upon a size of the received data frame.
A method comprising:
- receiving data frame comprising a plurality of bytes at a first MII, the data frame comprising a terminate code in one or more trailing bytes;
- storing the received data frame in a buffer;
- transmitting the stored data frame from a second MII to a destination;
- and
- inhibiting transmission of the terminate code from the buffer based upon a size of the received data frame.
2 more elements
A system comprising:
- XGMII to transmit and receive data frames;
- a plurality of MAC devices, each MAC device being associated with an Ethernet address, each MAC device being coupled to an associated GMII to transmit data frames to and receive data frames from the XGMII;
- and
- a bus conversion device to select a MAC device to receive a data frame from the XGMII according to an association of a destination Ethernet address in the data frame and the Ethernet address of the selected MAC device.
1 more element
A system comprising:
- a XAUI data link to transmit data frames to and received data frames from an XGMII;
- a plurality of GMIIs to transmit data frames to and receive data frames from the XGMII, each GMII being associated with an Ethernet address;
- and
- a bus conversion device to select a GMII to receive a data frame from the XGMII according to an association of a destination Ethernet address in the data frame and the Ethernet address of the selected GMII.
1 more element
Dependencies are inferred from the claim text.