IP Library Granted Patent US 9,172,578
Granted Patent B1
US 9,172,578 · App. 14/466,334 · Granted Oct 27, 2015

High speed transceiver based on embedded leech lattice constellation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,172,578
App. No.
14/466,334
Granted
Oct 27, 2015
Kind
B1
Abstract

A transceiver architectures can comprises an encoder and a decoder for communicating high speed transmissions. The encoder can modulate signal data for being mapped in a constellation that is generated based on a leech lattice. The data can be transmitted at a high speed according to the constellation with an embedded leech lattice configuration in order to generate a coding gain. A decoder operates to decode the received input signal data with a decreased latency or a minimal latency with a high spectral efficiency.

Claims (42)

1. A cable assembly, comprising:

a transceiver device configured for communicating a plurality of signals via a communication link, and comprising a memory storing executable instructions; and

a processor, communicatively coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising:

constructing a constellation diagram by generating a dimensional vector of phase amplitude modulated points mapped to a leech lattice, wherein the phase amplitude modulated points are generated with two bits at a time and signal amplitudes are mapped to one of four amplitude levels; and

translating the constellation diagram based on the leech lattice to the plurality of signals.

2. The cable assembly of claim 1 , wherein the dimensional vector is a twenty-four dimensional vector.

3. The cable assembly of claim 1 , wherein the transceiver device is further configured for transmitting one bit per dimension based on points of the constellation diagram.

4. The cable assembly of claim 1 , wherein the transceiver device is further configured for transmitting more than one bit at a time based on a translation of points of the constellation diagram to translation vectors of multiples of 4m, where m is an integer.

5. The cable assembly of claim 1 , wherein the transceiver device is further configured for communicating the plurality of signals via the communication link comprising an optical link at a speed of 100 Gbps or greater.

6. The cable assembly of claim 1 , further comprising a decoder configured for decoding the plurality of signals received via the communication link based on the leech lattice and increases a coding gain of the communication link.

7. The cable assembly of claim 1 , wherein the transceiver device is further configured for transmitting more than one bit at a time by augmenting the constellation diagram based on the leech lattice with a translation vector comprising a number of vector elements with integers in a form of 4m, where m equals an integer, and the number of elements corresponds to a number of bits being transmitted at the time.

8. The cable assembly of claim 1 , wherein the leech lattice is embedded.

9. The cable assembly of claim 1 , wherein the transceiver device is passively powered and draws power from the plurality of signals.

10. The cable assembly of claim 1 , wherein the transceiver device is actively powered and draws power from a power source coupled to the cable assembly.

11. A transceiver device comprising:

a memory to store computer-executable instructions; and

a processor, coupled to the memory, that facilitates execution of the computer-executable instructions to perform operations, comprising:

mapping one or more dimensional vectors of one or more phase amplitude modulated points to a leech lattice in a constellation diagram;

translating the constellation diagram based on the leech lattice to a plurality of signals for a communication via a communication link; and

encoding the plurality of signals for the communication based on translation vectors generated via the translating.

12. The transceiver device of claim 11 , wherein the operations further comprise:

translating the constellation diagram based on the leech lattice by analyzing a twenty-four dimensional array of PAM-4 symbols and encoding the plurality of signals to be communicated via the communication link.

13. The transceiver device of claim 11 , wherein the operations further comprise:

detecting a timing differential between a received communication comprising the plurality of signals encoded and a detected signal.

14. The transceiver device of claim 11 , wherein the operations further comprise:

reducing an error rate in detecting a transmitted constellation point of the plurality of signals.

15. The transceiver device of claim 14 , wherein the operations further comprise:

receiving a detection signal and detecting a time differential between a received signal and the detection signal.

16. A constellation translation method, comprising:

constructing, by a device with a processor, a constellation diagram by generating a plurality of dimensional vectors of phase modulated points mapped to a leech lattice;

translating the constellation diagram based on the leech lattice to a plurality of signals;

communicating the plurality of signals via a communication link;

generating a plurality of translation vectors according to the constellation diagram; and

encoding the plurality of signals for the communicating based on the plurality of translation vectors.

17. The constellation translation method of claim 16 , further comprising:

transmitting more than one bit at a time based on a translation of points of the constellation diagram to translation vectors of multiples of 4m, where m is an integer.

18. The constellation translation method of claim 16 , further comprising:

transmitting more than one bit at a time by augmenting the constellation diagram based on the leech lattice with a translation vector comprising a number of vector elements with integers in a form of 4m, where m equals an integer, and the number of elements corresponds to a number of bits being transmitted at the time.

19. The constellation translation method of claim 16 , further comprising:

detecting a timing differential between a received communication comprising the plurality of signals encoded and a detected signal.

20. The constellation translation method of claim 19 , further comprising:

driving a clock recover loop by utilizing the timing differential detected.

Assignments (2)
SECURITY INTEREST Recorded May 11, 2017
From: MACOM CONNECTIVITY SOLUTIONS, LLC (SUCCESSOR TO APPLIED MICRO CIRCUITS CORPORATION)
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 042444/0891 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2017
From: APPLIED MICRO CIRCUITS CORPORATION; MACOM CONNECTIVITY SOLUTIONS, LLC; MACOM CONNECTIVITY SOLUTIONS, LLC
To: MACOM CONNECTIVITY SOLUTIONS, LLC
Reel/Frame 042176/0185 →