Patent ID: 7954042

Claim:
A method for checking an address decoder of a data memory, comprising: selecting, one after another, each of a plurality of base addresses from a record of addresses of the data memory designated as the base addresses, so as to have a selected base address; and performing for the respectively selected base address the following: a) determining a content of a selected base address of the plurality of base addresses, so as to have a determined content of the selected base address, b) selecting an address having a Hamming distance 1 from the base address, designated as the Hamming address, so as to have a selected Hamming address, c) changing a content of the selected Hamming address, d) reading the base address and detecting an error of the address decoder if a content read from the selected base address differs from the determined content of the selected base address, and e) recovering the original content of the Hamming address.