A SERVICE OF

logo

166 Chapter 9
mem3000
mem3000 classes and subtests
mem3000 classes and subtests
mem3000 verifies the V2500 memory subsystem using the Test
Controller.
mem3000 requires one node with a minimum of one process with
associated SPAC and two EWMBs with associated SMACs.
mem3000 consists of a series of tests grouped together in classes
beginning with verification of the most basic functionality and
progressing toward more complex functionality. Each class has several
subtests that target specific functionality.
mem3000 classes
mem3000 has six classes of tests shown in Table 63.
Table 63 mem3000 test classes
Class 1 and class 2 subtests (with the exception of subtest 150) can be
configured to test a single EMB. Subtest 640 can also be used to test a
single EMB.
Running any other Class 4, 5, or 6 subtest with only one EMB selected is
not recommended.
Class 3 subtests and subtest 150 use memory interleaving and do not
work with a single EMB selected.
Class Description
1 Verifies the operation of the diagnostic CSRs on each EMB.
2 Verifies the tag field.
3 Verifies the data field.
4 Verifies the various coherent and noncoherent transactions.
5 Verifies the ECC.
6 Verifies miscellaneous memory capabilities.