page6
Add start
Add start register
0
1
Mux
≥
+ incr
- incr
ROM
Add stop
Start bist
Done
Start bist
ROM_BIST_WRONG_SIG
ROM address
ROM data
Port bus
16
24
20
20
20
20
Done
COMPLETED
MCU_CLK
ROM_BIST_CYCLE
DONE
BIST_REQUEST
MCU_APP_CLK_SEL
Write 0x11EB in
START_BIST
Signature
expected
Signature
calculation
≠
KEY
FT_APP_CLK_ACTIVE
DMA Bus
ROM_BIST_WRONG_SIG
COMPLETED
MCU_CLK
ROM_BIST_CYCLE
DONE
BIST_REQUEST
MCU_APP_CLK_SEL
Write 0x11EB in
START_BIST
ROM_BIST_WRONG_SIG
RUNNING
ROM_BIST_RUNNING