×

METHOD FOR FAST ECC MEMORY TESTING BY SOFTWARE INCLUDING ECC CHECK BYTE

  • US 20080229176A1
  • Filed: 05/19/2008
  • Published: 09/18/2008
  • Est. Priority Date: 12/22/2003
  • Status: Active Grant
First Claim
Patent Images

1. A Random Access Memory Controller logic comprising a functional hardware component implementing a functional component for performing the steps of:

  • (a) supplying a data pattern X, that generates a predetermined ECC checksum C by solving equation (1);


    E*X=C



    (1)wherein;

    E is a known n×

    m ECC matrix, where n is the number of data bits and m is the number of check bits,X is a data pattern consisting of n bits fulfilling said equation (1), andC is a check bit string consisting of m bits, wherein all bits have the logical value of “

    1”

    ;

    (b) generating a data pattern P3 by calculating a term (2) or (2′

    );


    (b1) P3=X XOR P1 or  



    (2)
    (b2) P3=X XOR P2  



    (2′

    )wherein P1 and P2 are arbitrary data patterns of the same bit length as said X data pattern;

    (c) writing said data pattern P3 into the data section of said memory unit, thus generating respective ECC data;

    (d) testing said ECC memory section in an ECC test run by reading out the ECC data associated with said P3 data patterns;

    (e) indicating an error, if said ECC procedure leads to an incorrect result.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×