A circuit for calculating an error position polynomial at high speed. The error position polynomial is calculated by using the Berlekamp-Massey iterative algorithm of a serial structure to simplify calculation and obtain a high-speed operation. To correct a Reed-Solomon code, a syndrome calculator calculates a syndrome from a received word. An error position polynomial is then calculated from the syndrome by an error position polynomial calculator. An error position is retrieved from the error position polynomial and an error value of the retrieved error position is calculated by a error position retrieval and error value calculator. The error is corrected by adding an error position symbol to the error value via an error corrector, thereby generating the corrected code word.

Ένα κύκλωμα για τον υπολογισμό ενός πολυωνύμου θέσης λάθους με την υψηλή ταχύτητα. Το πολυώνυμο θέσης λάθους υπολογίζεται με τη χρησιμοποίηση επαναληπτικού αλγόριθμος ψερλεκαμπ- Massey μιας τμηματικής δομής για να απλοποιήσει τον υπολογισμό και να λάβει μια μεγάλη λειτουργία. Για να διορθώσει έναν κώδικα κάλαμος- Solomon, ένας υπολογιστής συνδρόμου υπολογίζει ένα σύνδρομο από μια λαμβανόμενη λέξη. Ένα πολυώνυμο θέσης λάθους υπολογίζεται έπειτα από το σύνδρομο από έναν πολυωνυμικό υπολογιστή θέσης λάθους. Μια θέση λάθους ανακτάται από το πολυώνυμο θέσης λάθους και μια αξία λάθους της ανακτημένης θέσης λάθους υπολογίζεται από έναν υπολογιστή αξίας ανάκτησης και λάθους θέσης λάθους. Το λάθος διορθώνεται με την προσθήκη ενός συμβόλου θέσης λάθους στην αξία λάθους μέσω ενός διορθωτή λάθους, με αυτόν τον τρόπο παράγοντας τη διορθωμένη λέξη κώδικα.

 
Web www.patentalert.com

< (none)

< Methods, apparatus and computer program products for performing post-layout verification of microelectronic circuits using best and worst case delay models for nets therein

> Memory architecture for automatic test equipment using vector module table

> (none)

~ 00014