US2019068416A1PendingUtilityA1

Phase error detecting module and phase error detection method

Assignee: MSTAR SEMICONDUCTOR INCPriority: Aug 29, 2017Filed: May 31, 2018Published: Feb 28, 2019
Est. expiryAug 29, 2037(~11.1 yrs left)· nominal 20-yr term from priority
H03L 7/0807H04L 2027/0067H04L 27/20H04L 27/0014H04L 27/3827
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A phase error detection module includes: a constellation point selector, generating a constellation point selection signal according to a position and a radius of data of an input signal in a constellation diagram; a symbol estimator, selecting a part of all of a plurality of constellation points in the constellation diagram according to the constellation point selection signal, as a plurality of reference constellation points for calculating an estimated symbol corresponding to the data of the input signal, and a quantity of the reference constellation points is smaller than a quantity of all of the constellation points of the constellation diagram; and a phase estimator, calculating an estimated phase error of the input signal according to the data of the input signal and the estimated symbol.

Claims

exact text as granted — not AI-modified
1 . A phase error detection module, comprising:
 a constellation point selector, generating a constellation point selection signal according to a position and a radius of data of an input signal in a constellation diagram;   a symbol estimator, selecting, according to the constellation point selection signal, a part of all of a plurality of constellation points of the constellation diagram, as a plurality of reference constellation points for calculating an estimated symbol corresponding to the data of the input signal, and a quantity of the plurality of reference constellation points is smaller than a quantity of all of the plurality of constellation points; and   a phase evaluator, calculating an estimated phase error of the input signal according to the data of the input signal and the estimated symbol,   wherein the constellation diagram is divided into a plurality of areas, and the constellation point selector comprises:   an area determiner, determining in which one of the plurality of areas the position of the data of the input signal is located in the constellation diagram to generate an area indication signal;   a radius comparator, determining whether the radius of the data of the input signal in the constellation diagram is greater than a radius threshold to generate a radius indication signal; and   a constellation point identifier, generating the constellation point selection signal according to the area indication signal and the radius indication signal.   
     
     
         2 . (canceled) 
     
     
         3 . The phase error detection module according to  claim 1 , wherein the symbol estimator comprises:
 a plurality of multiplexers, selecting the plurality of reference constellation points from all of the plurality of constellation points according to the constellation point selection signal; and   a symbol estimator, generating the estimated symbol by means of a minimum mean squared algorithm based on the plurality of constellation points.   
     
     
         4 . A phase error detection method, comprising:
 generating a constellation point selection signal according to a position and a radius of data of an input signal in a constellation diagram;   selecting, according to the constellation point selection signal, a part of all of a plurality of constellation points of the constellation diagram, as a plurality of reference constellation points for calculating an estimated symbol corresponding to the data of the input signal, and a quantity of the plurality of reference constellation points is smaller than a quantity of all of the plurality of constellation points; and   calculating an estimated phase error of the input signal according to the data of the input signal and the estimated symbol,   wherein the constellation diagram is divided into a plurality of areas, and the step of generating the constellation point selection signal according to the position of the data of the input signal in the constellation diagram comprises:   determining in which one of the plurality of areas the position of the data of the input signal is located in the constellation diagram to generate an area indication signal;   determining whether the radius of the data of the input signal in the constellation diagram is greater than a radius threshold to generate a radius indication signal; and   generating the constellation point selection signal according to the area indication signal and the radius indication signal.   
     
     
         5 . (canceled) 
     
     
         6 . The phase error detection method according to  claim 5 , wherein the step of selecting, according to the constellation point selection signal, the part of all of a plurality of constellation points of the constellation diagram, as the plurality of reference constellation points for calculating the estimated symbol corresponding to the data of the input signal comprises:
 selecting the plurality of reference constellation points from all of the plurality of constellation points according to the constellation point selection signal; and   generating the estimated symbol by means of a minimum mean squared algorithm based on the plurality of constellation points.   
     
     
         7 . A phase error detection module, comprising:
 a constellation point selector, generating a constellation point selection signal according to a position and a radius of data of an input signal in a constellation diagram;   a symbol estimator, selecting, according to the constellation point selection signal, a part of all of a plurality of constellation points of the constellation diagram, as a plurality of reference constellation points for calculating an estimated symbol corresponding to the data of the input signal, and a quantity of the plurality of reference constellation points is smaller than a quantity of all of the plurality of constellation points; and   a phase evaluator, calculating an estimated phase error of the input signal according to the data of the input signal and the estimated symbol,   wherein the symbol estimator comprises:   a plurality of multiplexers, selecting the plurality of reference constellation points from all of the plurality of constellation points according to the constellation point selection signal; and   a symbol estimator, generating the estimated symbol by means of a minimum mean squared algorithm based on the plurality of constellation points

Join the waitlist — get patent alerts

Track US2019068416A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.