DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
510 of 571
NXP Semiconductors
UM10316
Chapter 28: LPC29xx Flash/EEPROM
Fig 132. Data bits BIST signature calculation
sign = 0
FOR
address = EEMSSTART.STARTA
TO
EEMSSTOP.STOPA
{
FOR
i = 0
TO
14
nextSign[i] = readdata[address][i]
XOR
sign[i+1]
nextSign[15] = readdata[address][15]
XOR
sign[0]
XOR
sign[4]
sign = nextSign
}
signature16 = sign
XOR
sign[13]
XOR
sign[15]