Wired communications device and method for operating a wired communications device
AssigneeNXP B.V.
InventorSujan Pandey
Life of this patent
Estimating the term…
Abstract
Embodiments of a method and a device are disclosed. In an embodiment, a method for operating a wired communications device involves performing a bit mapping operation on an input bit stream to generate a mapped bit stream, performing a bit scrambling operation in response to the mapped bit stream to generate a scrambled bit stream, generating an encoded bit stream in response to the scrambled bit stream, and transmitting the encoded bit stream using the wired communications device.
Claims13
A method for operating a wired communications network, the method comprising:
- at a wired communications device:
- forming a message structure having:
- a preamble having a start of stream delimiter (SSD) and a repeating sequence;
- a start frame delimiter;
- a payload;
- a cyclic redundancy check field;
- and
- an inter-message gap, including:
- inserting the SSD into an input bit stream by instructing a multiplexer to output the SSD from a start sequence unit;
- performing a bit mapping operation on the input bit stream to generate a mapped bit stream;
- and
- performing a bit mapping operation on the SSD to generate a mapped SSD;
- resetting a scrambler seed to zero before performing a bit scrambling operation;
- performing the bit scrambling operation using the scrambler seed on the preamble, the SSD, the payload, and the cyclic redundancy check field of the message structure to generate a scrambled bit stream;
- encoding the scrambled bit stream to generate an encoded bit stream;
- and
- transmitting the encoded bit stream as differential signals;
- and
- at a receiver communications device:
- receiving the encoded bit stream as the differential signals;
- and
- resetting a descrambler seed to zero before descrambling the encoded bit stream.
A wired communications device, the wired communications device comprising:
- a bit manipulating unit configured to:
- form a message structure having:
- a preamble having a start of stream delimiter (SSD) and a repeating sequence;
- a start frame delimiter;
- a payload;
- a cyclic redundancy check field;
- and
- an inter-message gap by inserting the SSD into an input bit stream by instructing a multiplexer to output the SSD from a start sequence unit, by performing a bit mapping operation on the input bit stream to generate a mapped bit stream and by performing a bit mapping operation on the SSD to generate a mapped SSD;
- to reset a scrambler seed to zero before performing a bit scrambling operation;
- and;
- to perform the bit scrambling operation on the preamble, the SSD, the payload, and the cyclic redundancy check field of the message structure to generate a scrambled bit stream;
- an encoder configured to encode the scrambled bit stream to generate an encoded bit stream;
- and
- a transmitter unit configured to transmit the encoded bit stream as differential signals using the wired communications device, wherein a receiver communications device that receives the encoded bit stream as the differential signals resets a descrambler seed to zero before descrambling the encoded bit stream.
A method for operating an Ethernet network, the method comprising:
- at an Ethernet device:
- forming a message structure having:
- a preamble having a start of stream delimiter (SSD) and a repeating sequence;
- a start frame delimiter;
- a payload;
- a cyclic redundancy check field;
- and
- an inter-message gap, including:
- inserting the SSD into an input bit stream by instructing a multiplexer to output the SSD from a start sequence unit;
- performing a bit mapping operation on the input bit stream to generate a mapped bit stream;
- and
- performing a bit mapping operation on the SSD to generate a mapped SSD;
- resetting a scrambler seed to zero before performing a bit scrambling operation;
- performing the bit scrambling operation using the scrambler seed on the preamble, the SSD, the payload, and the cyclic redundancy check field of the message structure to generate a scrambled bit stream;
- encoding the scrambled bit stream to generate an encoded bit stream;
- and
- transmitting the encoded bit stream as differential signals;
- and
- at a receiver Ethernet device:
- receiving the encoded bit stream as the differential signals;
- and
- resetting a descrambler seed to zero before descrambling the encoded bit stream.
Dependencies are inferred from the claim text.