The present invention comprises an efficient system and method for
computing and encoding error detection sequences in digital audio
encoding. In one embodiment, an AC-3 encoder appends a cyclic redundancy
check (CRC) frame check sequence at the front of each data frame.
Furthermore, this frame check sequence may be evaluated in the same kind
of circuitry that is used to evaluate the CRC frame check sequence
appended at the end of each data frame. In one embodiment of the present
invention, a shift register contains feedback elements located in
reference to a generating polynomial derived from the given generating
polynomial for the CRC frame check sequence appended at the end of each
data frame. The data bits are sent through the shift register in reverse
time order, and, upon sending the last data bit in reverse time order, the
shift register contains the required CRC frame check sequence.
Η παρούσα εφεύρεση περιλαμβάνει ένα αποδοτικές σύστημα και μια μέθοδο για και τις ακολουθίες ανίχνευσης λάθους στην ψηφιακή ακουστική κωδικοποίηση. Σε μια ενσωμάτωση, ένας κωδικοποιητής ρεύμα-3 επισυνάπτει μια κυκλική ακολουθία ελέγχου πλαισίων ελέγχου πλεονασμού (κέντρο ανίχνευσης και ελέγχου) στο μέτωπο κάθε πλαισίου στοιχείων. Επιπλέον, αυτή η ακολουθία ελέγχου πλαισίων μπορεί να αξιολογηθεί στο ίδιο είδος στοιχείων κυκλώματος που χρησιμοποιείται για να αξιολογήσει την ακολουθία ελέγχου πλαισίων κέντρου ανίχνευσης και ελέγχου που επισυνάπτεται στο τέλος κάθε πλαισίου στοιχείων. Σε μια ενσωμάτωση της παρούσας εφεύρεσης, ένας κατάλογος μετατόπισης περιλαμβάνει τα στοιχεία ανατροφοδότησης που βρίσκονται στην αναφορά σε ένα παραγωγικό πολυώνυμο που προέρχεται από το δεδομένο παραγωγικό πολυώνυμο για την ακολουθία ελέγχου πλαισίων κέντρου ανίχνευσης και ελέγχου που επισυνάπτεται στο τέλος κάθε πλαισίου στοιχείων. Τα κομμάτια στοιχείων στέλνονται μέσω του καταλόγου μετατόπισης στην αντίστροφη χρονική διαταγή, και, επάνω στην αποστολή του τελευταίου κομματιού στοιχείων στην αντίστροφη χρονική διαταγή, ο κατάλογος μετατόπισης περιέχει την απαραίτητη ακολουθία ελέγχου πλαισίων κέντρου ανίχνευσης και ελέγχου.