Precoding mechanism in pci-express
AssigneeIntel Corporation
InventorDebendra Das Sharma
Life of this patent
Estimating the term…
Abstract
In embodiments, an apparatus for serial communication includes a transceiver, to receive a precoding request from a downlink receiver across a serial communication link, and to transmit data bits to the downlink receiver over the serial communication link. In embodiments, the apparatus further includes a precoder, coupled to the transceiver, to: receive scrambled data bits of a subset of the data bits to be transmitted, from a coupled scrambler, and, in response to the request from the downlink receiver, precode the scrambled data bits, and output the precoded scrambled data bits to the transceiver, for transmission to the downlink receiver across the serial communication link together with other unscrambled data bits.
Claims25
An apparatus for serial communication, comprising:
- a transceiver, to receive a precoding request from a downlink receiver across a serial communication link, and to transmit data bits to the downlink receiver over the serial communication link;
- and
- a precoder, coupled to the transceiver, to:
- receive scrambled data bits of a subset of the data bits to be transmitted, from a coupled scrambler;
- and
- in response to the request from the downlink receiver,
- precode the scrambled data bits;
- and
- output the precoded scrambled data bits to the transceiver, for transmission to the downlink receiver across the serial communication link together with other unscrambled data bits.
A circuit card for computing, comprising:
- a transceiver to receive a precoding request from a downlink receiver external to the circuit card, across a peripheral component interconnect-express (PCIe) link;
- and
- a scrambler, to scramble a subset of a plurality of data bits to be transmitted to the downlink receiver over the PCIe link,
- wherein the transceiver, in response to the request from the downlink receiver, is to further:
- precode the scrambled data bits, and transmit the precoded scrambled data bits to the downlink receiver together with unscrambled data bits.
A system, comprising:
- first circuit component having a downlink receiver to send a precoding request to an uplink transmitter of a second circuit component across a serial communication link during back-channel based transmitter equalization;
- and
- the second circuit component having the uplink transmitter, to receive the precoding request from, and transmit data bits to, the downlink receiver, across the serial communication link,
- wherein the transmitter scrambles a subset of data bits to be transmitted, of a pre-defined type, and
- wherein, in response to the request from the downlink receiver, the transmitter precodes the scrambled data bits, and transmits them to the downlink receiver, together with other unscrambled data bits, across the serial communication link.
Dependencies are inferred from the claim text.