Back to results
US 9,521,026 B1Granted
Tomlinson-harashima precoding with non-overlapping dynamic modulation coding subsets
AssigneeValens Semiconductor Ltd.
InventorsEyran Lida, Aviv Salamon
Life of this patent
Estimating the term…
Abstract
A Tomlinson-Harashima Precoding (THP) transmitter transmits data modulated by non-overlapping Dynamic Modulation Coding (DMC) to a receiver. In order to enable the receiver to differentiate between the different modulations of the DMC, a novel non-overlapping DMC is used. The constellations of the non-overlapping DMC are selected such that the result of the modulo operation of the THP maintains the signal levels, belonging to the different constellations, separated.
Claims12
A Tomlinson-Harashima Precoding transmitter, comprising:
- a signal generator configured to produce non-overlapping Dynamic Modulation Coding signals comprising:
- a first Pulse-Amplitude Modulation constellation of M levels (PAM-M), and a second Pulse-Amplitude Modulation constellation of N levels (PAM-N), wherein M>N;
- wherein the meaning of producing Dynamic Modulation Coding is that a receiver expects to receive either PAM-M or PAM-N signals, and not just PAM-M signals or just PAM-N signals;
- wherein the PAM-M and PAM-N constellations have different levels without any overlap thereof;
- and
- wherein the Tomlinson-Harashima Precoding transmitter uses modulo K*M, where K is an integer equal to or greater than two;
- and wherein the result of the modulo K*M operation applied to the PAM-M and PAM-N constellations maintains the signal levels belonging to the different constellations without any overlap thereof.
4 more elements
A Tomlinson-Harashima Precoding transmitter, comprising:
- a signal generator configured to produce non-overlapping Dynamic Modulation Coding signals comprising:
- a first Pulse-Amplitude Modulation constellation of M levels (PAM-M), and a second Pulse-Amplitude Modulation constellation of N levels (PAM-N);
- wherein M>N, and the PAM-M and PAM-N constellations have different levels without any overlap thereof;
- and wherein the meaning of producing Dynamic Modulation Coding is that a receiver expects to receive either PAM-M or PAM-N signals, and not just PAM-M signals or just PAM-N signals;
- and
- a Tomlinson-Harashima Precoder configured to receive the non-overlapping Dynamic Modulation Coding signals and a compensation signal, and to output a modulo K*M result, where K is an integer equal to or greater than two;
- wherein the result of the modulo K*M operation applied to the PAM-M and PAM-N constellations maintains the signal levels belonging to the different constellations separated.
4 more elements
Dependencies are inferred from the claim text.