Data transmission using address encoding
AssigneeMarvell International Ltd.
InventorMichael Orr
Life of this patent
Estimating the term…
Abstract
An apparatus includes an input circuit to receive a frame of data. The frame of data includes an address field. The address field includes an address. An encoder encodes a portion of the address into an encoded address. The encoded address includes at least two fewer bits relative to the portion of the address prior to being encoded. An address circuit replaces the address in the address field with the encoded address and at least two data bits. At least two data bits are provided based on the encoded address having at least two fewer bits. An output circuit outputs the frame of data having the encoded address and at least two data bits within the address field.
Claims18
An apparatus comprising:
- an input circuit to receive a frame of data, the frame of data comprising an address field, the address field including an address;
- an encoder to encode a portion of the address into an encoded address, the encoded address having at least two fewer bits relative to the portion of the address prior to being encoded;
- an address circuit to replace the address in the address field with the encoded address and at least two data bits, wherein the at least two data bits are provided based on the encoded address having at least two fewer bits;
- and
- an output circuit to output the frame of data having the encoded address and the at least two data bits within the address field.
An apparatus comprising:
- an input circuit to receive a frame of data, the frame of data comprising an address field, the address field including an address;
- an address circuit to retrieve an encoded address and at least two data bits from a portion of the address in the address field;
- a decoder to decode the encoded address into a decoded portion of the address, the decoded portion of the address having at least two more bits relative to the encoded address,
- wherein the address circuit replaces the encoded address and the at least two data bits with the decoded portion of the address;
- and
- an output circuit to output the frame of data including the decoded portion of the address within the address field.
A method comprising:
- receiving a frame of data comprising an address field, the address field including an address;
- encoding a portion of the address into an encoded address, the encoded address having at least two fewer bits relative to the portion of the address prior to being encoded;
- replacing the address in the address field with the encoded address and at least two data bits, wherein the at least two data bits are provided based on the encoded address having at least two fewer bits;
- and
- outputting the frame of data having the encoded address and the at least two data bits within the address field.
A method comprising:
- receiving a frame of data comprising an address field, the address field including an address;
- retrieving an encoded address and at least two data bits from a portion of the address in the address field;
- decoding the encoded address into a decoded portion of the address, the decoded portion of the address having at least two more bits relative to the encoded address;
- replacing the encoded address and the at least two data bits with the decoded portion of the address;
- and
- outputting the frame of data including the decoded portion of the address within the address field.
Dependencies are inferred from the claim text.