A memory checking device for cells arranged in memory rows and columns,
wherein, in a state of integrity, the memory has parity values for two
memory rows or two columns that differ from each other with the same
parity value calculation rule or with different parity value calculation
rules or are equal with different parity value calculation rules. The
checking device includes a reader for reading out the binary memory
values of the two memory columns or rows. The memory checking device
includes a checking unit designed to calculate the parity value according
to the calculation rule valid for the corresponding memory column or row
for the two memory columns or the two rows, and to compare it with an
expected parity value for the state of integrity, and, in the case of a
deviation, to provide an error indication in one of the rows or one of
the columns.