Test Support
10-6
Copyright © ARM Limited 2000. All rights reserved.
Note
Clearing the functional memory array enable when BIST is enabled prevents you from
trying to run from cache or tightly coupled SRAM following a BIST test, without
having first flushed the cache memory and reprogrammed the SRAM. This is necessary
as the BIST algorithm corrupts all tested memory locations.
10.3.2
BIST address and general registers
The BIST control register enables you to perform standard BIST operations on each
SRAM block and to optionally specify the size of the test. Additional registers are
required, however, to provide the following functionality:
•
testing of the BIST hardware
•
changing the seed data for a BIST test
•
providing a nonzero starting address for a BIST test
•
peek and poke of the SRAM
•
returning an address location for a failed BIST test.
This additional functionality is most useful for debugging faulty silicon during
production test. The exception to this is the start address for a BIST test. It is possible
that BIST of the SRAM is performed periodically during program execution, the
memory being tested in smaller pieces rather than in one go. This requires a start
address that is incremented by the size of the test each time a test is activated.
Note
ARM recommends that you do not write application code that relies on the presence of
the BIST address and general registers. ARM does not guarantee to support these
registers in future versions of the ARM946E-S.
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...