A system and method for implementing a universal Reed-Solomon (R-S) encoder and decoder that can process variable sized data blocks and variable sized Galois fields in a same hardware device. The Galois field operators for multiplication, scale, inversion, and addition are each implemented as symbol-width bit-logic arrays that correspond to a maximum symbol width, and for symbols having smaller widths, the extraneous bits are unused. The present invention allows for selection of a multitude of operational data word widths based on a computer-controlled selection port on the hardware device.

Ένα σύστημα και μια μέθοδος για έναν καθολικό κωδικοποιητή κάλαμος- Solomon και τον αποκωδικοποιητή (του ρ-s) που μπορούν να επεξεργαστούν τους μεταβλητούς μεγέθους φραγμούς στοιχείων και τους μεταβλητούς μεγέθους τομείς Galois σε μια ίδια συσκευή υλικού. Οι χειριστές τομέων Galois για τον πολλαπλασιασμό, την κλίμακα, την αντιστροφή, και την προσθήκη κάθε μια εφαρμόζονται ως σειρές κομμάτι-λογικής σύμβολο-πλάτους που αντιστοιχούν σε ένα μέγιστο πλάτος συμβόλων, και για τα σύμβολα που έχουν τα μικρότερα πλάτη, τα ξένα κομμάτια είναι αχρησιμοποίητα. Η παρούσα εφεύρεση επιτρέπει την επιλογή ενός πλήθους λειτουργικών πλατών λέξης στοιχείων βασισμένων σε έναν με έλεγχο από υπολογιστή λιμένα επιλογής στη συσκευή υλικού.

 
Web www.patentalert.com

< Method for testing a testable electronic device

< Keyless access control device

> Data processing system, memory device, data processor, data processing method, and program

> Information processing apparatus, program loading method, recording medium, program updating method and circuit device

~ 00062