An adaptive equalizer for use in blind equalization systems to compensate
for transmission channel distortion and noise in a digital communication
system uses multiple quantization levels for implementation of the
Constant Modulus Algorithm (CMA). Different quantization levels are used
in different regions of the CMA error function for both passband and
baseband equalizers. In one embodiment, a quantizer with a step rise
having logarithmic scale is used to digitize the CMA error function. In
particular, a quantizer with a step rise in which each level of the
quantizer step rise is a power of 2 is used to digitize the CMA error
function. In another embodiment, a quantizer with a step rise in which
each level of the quantizer step rise is the sum of two or more
logarithmic scales is used to digitize the CMA error function. In
particular, a quantizer with a step rise wherein each level of the
quantizer step rise is the sum of two or more numbers each of which is a
power of 2 is used to digitize the CMA error function. The use of
logarithmic scales, the sum of logarithmic scales, powers of 2, or the sum
of powers of 2 for the quantizer step rise size to digitize the CMA error
function make efficient use of shift and add operations to achieve
multiplication in the adaptation process.
Ένας προσαρμοστικός εξισωτής για τη χρήση στα τυφλά συστήματα εξίσωσης για να αντισταθμίσει τη διαστρέβλωση και το θόρυβο καναλιών μετάδοσης σε ένα ψηφιακό σύστημα επικοινωνιών χρησιμοποιεί τα πολλαπλάσια επίπεδα κβαντοποίησης για την εφαρμογή του σταθερού αλγορίθμου συντελεστών (CMA). Τα διαφορετικά επίπεδα κβαντοποίησης χρησιμοποιούνται στις διαφορετικές περιοχές της λειτουργίας λάθους CMA και για passband και ζωνών βάσης τους εξισωτές. Σε μια ενσωμάτωση, ένα quantizer με μια άνοδο βημάτων που έχει τη λογαριθμική κλίμακα χρησιμοποιείται για να ψηφιοποιήσει τη λειτουργία λάθους CMA. Ειδικότερα, ένα quantizer με μια άνοδο βημάτων στην οποία κάθε επίπεδο της ανόδου βημάτων quantizer είναι μια δύναμη 2 χρησιμοποιείται για να ψηφιοποιήσει τη λειτουργία λάθους CMA. Σε μια άλλη ενσωμάτωση, ένα quantizer με μια άνοδο βημάτων στην οποία κάθε επίπεδο της ανόδου βημάτων quantizer είναι το ποσό δύο ή περισσότερων λογαριθμικών κλιμάκων χρησιμοποιείται για να ψηφιοποιήσει τη λειτουργία λάθους CMA. Ειδικότερα, ένα quantizer με μια άνοδο βημάτων όπου κάθε επίπεδο της ανόδου βημάτων quantizer είναι το ποσό δύο ή περισσότερων αριθμών κάθε ένας από τους οποίους είναι μια δύναμη 2 χρησιμοποιείται για να ψηφιοποιήσει τη λειτουργία λάθους CMA. Η χρήση των λογαριθμικών κλιμάκων, το ποσό των λογαριθμικών κλιμάκων, οι δυνάμεις 2, ή το ποσό των δυνάμεων 2 για το μέγεθος ανόδου βημάτων quantizer για να ψηφιοποιήσει τη λειτουργία λάθους CMA κάνουν την αποδοτική χρήση της μετατόπισης και προσθέτουν τις διαδικασίες για να επιτύχουν τον πολλαπλασιασμό στη διαδικασία προσαρμογής.