
R01UH0336EJ0102 Rev.1.02
Page 315 of 1538
Jul 17, 2014
V850E2/PG4-L
Section 9 Safety Functions
9.4 Overview of Self-Diagnostic BIST
This section contains a general description of the self-diagnostic BIST.
Caution
The registers listed below are beyond the scope of self-diagnostic BIST.
Accordingly, except in the case of BSEQ0STRHBT and BSEQ0CTL, software
must run self-diagnosis for these registers (by reading from and writing to the
register or setting and clearing its bits).
Although setting and clearing of the bits in BSEQ0STRHBT is not possible,
self diagnosis can take the form of checking the difference between master
and checker bits in this register. For details, refer to Section 9.6.2
(6)BSEQ0STRHBT - Self-Diagnostic BIST Status Register.
BSEQ0CTL is a majority circuit of BSEQ0CTLA-C.
•
POF (power on flag register)
•
RESF (reset source flag register)
•
SGAMESSTR0-1 (error source status registers 0 and 1, master)
•
SGACESSTR0-1 (error source status registers 0 and 1, checker)
•
BSEQ0STRHBT (self-diagnostic BIST status register)
•
BRAMDAT3-0 (backup RAM3-0 registers)
•
BSEQ0CTL (self-diagnostic BIST control register)
•
BSEQ0CTLA-C (self-diagnostic BIST control registers A to C)
•
LRAMSTBYCTL (on-chip RAM resumption–standby control register)
9.4.1
Self-Diagnostic BIST Skip Function
This product contains a facility for software to select skipping of the self-
diagnostic BIST. Skipping the self-diagnostic BIST shortens the time to boot up
from a reset when the power is on.
Caution
If a pin reset coincides with RAM access, the value in RAM may be undefined
after the reset. Accordingly, stop DMA transfer and place the controller in
halted mode before input of the pin-reset signal.