Methods and apparatus for implementing error correction coding (ECC) in a
dynamic random access memory (DRAM) utilizing vertical ECC storage. An
integral number of available data blocks is identified for each page of
the DRAM. Each data block includes a defined number of data and ECC bytes.
Data and ECC bytes are stored in the identified integral number of data
blocks for each page. The remaining bytes in each page are used as
padding.
Μέθοδοι και συσκευές για την κωδικοποίηση διορθώσεων λάθους (ecc) σε μια δυναμική τυχαία μνήμη πρόσβασης (DRAM) που χρησιμοποιεί την κάθετη ecc αποθήκευση. Ένας ακέραιος αριθμός διαθέσιμων φραγμών στοιχείων προσδιορίζεται για κάθε σελίδα του DRAM. Κάθε φραγμός στοιχείων περιλαμβάνει έναν καθορισμένο αριθμό στοιχείων και ecc ψηφιολέξεων. Τα στοιχεία και ecc οι ψηφιολέξεις αποθηκεύονται στον προσδιορισμένο ακέραιο αριθμό φραγμών στοιχείων για κάθε σελίδα. Οι υπόλοιπες ψηφιολέξεις σε κάθε σελίδα χρησιμοποιούνται όπως γεμίζοντας.