4.
    发明专利
    未知

    公开(公告)号:DE69500346T2

    公开(公告)日:1997-12-11

    申请号:DE69500346

    申请日:1995-01-23

    Applicant: IBM

    Abstract: Described is a self test circuitry which provides a general statement about the condition of a thereto coupled memory, whereby the general statement indicates a wanted or unwanted manipulation or alteration within the memory and the contents of the memory or parts of it are not derivable from the generated statement. The general statement is preferably a "fail" or "pass" statement stating whether a deviation in the contents of the memory with respect to the last executed testing has been detected or not. The testing of a non-volatile memory is executed by generating a signature from the contents of the non-volatile memory and comparing the generated signature with a reference value of the signature. When the comparison of the generated signature with the reference value of the signature indicates a difference, a signal is issued and an access to the non-volatile memory is restricted and/or a failure treatment procedure can be started. The access to the non-volatile memory is allowed when the comparison of the generated signature with the reference value of the signature indicates no difference. In order to allow a testing whether an alteration of the contents of the non-volatile memory has happened between successive authorised applications, a new signature from the contents of the non-volatile memory is generated after each application and stored as a new reference value of the signature. The generation of a signature from the contents of the non-volatile memory can be effected by sequentially reading out the contents of the non-volatile memory, combining the first read-out sequence with a start sequence and combining each successive read-out sequence with the result of the preceding combination, whereby the last combination represents the signature of the non-volatile memory. Alternatively, the generation of a signature can be executed by adding digits representing the contents of the respective memory cells, thus forming the sum of digits (the check-sum) representing the signature of the non-volatile memory, or at least of a part of it.

    5.
    发明专利
    未知

    公开(公告)号:DE69500346D1

    公开(公告)日:1997-07-17

    申请号:DE69500346

    申请日:1995-01-23

    Applicant: IBM

    Abstract: Described is a self test circuitry which provides a general statement about the condition of a thereto coupled memory, whereby the general statement indicates a wanted or unwanted manipulation or alteration within the memory and the contents of the memory or parts of it are not derivable from the generated statement. The general statement is preferably a "fail" or "pass" statement stating whether a deviation in the contents of the memory with respect to the last executed testing has been detected or not. The testing of a non-volatile memory is executed by generating a signature from the contents of the non-volatile memory and comparing the generated signature with a reference value of the signature. When the comparison of the generated signature with the reference value of the signature indicates a difference, a signal is issued and an access to the non-volatile memory is restricted and/or a failure treatment procedure can be started. The access to the non-volatile memory is allowed when the comparison of the generated signature with the reference value of the signature indicates no difference. In order to allow a testing whether an alteration of the contents of the non-volatile memory has happened between successive authorised applications, a new signature from the contents of the non-volatile memory is generated after each application and stored as a new reference value of the signature. The generation of a signature from the contents of the non-volatile memory can be effected by sequentially reading out the contents of the non-volatile memory, combining the first read-out sequence with a start sequence and combining each successive read-out sequence with the result of the preceding combination, whereby the last combination represents the signature of the non-volatile memory. Alternatively, the generation of a signature can be executed by adding digits representing the contents of the respective memory cells, thus forming the sum of digits (the check-sum) representing the signature of the non-volatile memory, or at least of a part of it.

Patent Agency Ranking