Technical data

CHALLENGE/Onyx Diagnostic Road Map 6-49
mem9 Memory with ECC test (ported
from the IP17 mem6 test)
(2 minutes/128 MB)
This test writes to memory via
uncached space and reads
back through cached space
(ECC exceptions enabled).
Although it provides a simple
level of ECC checking, its
main function is to verify that
cached and uncached
memory addresses are
accessing the same area of
physical memory. The test
values used are
address-in-address and
inverted address- in-address
patterns, so a certain amount
of address uniqueness
checking is done as well.
mem10 Cache write-through memory
test (ported from the IP17 mem9
test) (2 minutes/128 MB)
This is a traditional, heuristic,
rule-of-thumb,
address-in-address memory
test. It also puts the
complement of the address in
the address, making passes in
ascending order only. All of
memory is stored and then
checked. All reads and writes
are made through K0 seg, so
the reads and writes are
cached. However, since the
size of main memory exceeds
the cache sizes, all data will be
written to main memory and
then read back. This is not a
particularly thorough test,
and it depends upon a good
cache to function correctly,
but it is fast, at least compared
to the other full-memory tests.
Test Function Description
Table 6-10 (continued) MC3 Tests