Flash Memory
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 619
 
17.3.6.14 User Multiple Input Signature Register 0 (UMISR0)
The Multiple Input Signature Register provides a mean to evaluate the Array Integrity.
The User Multiple Input Signature Register 0 represents the bits 31-0 of the whole 144 bits word (2 Double 
Words including ECC).
The UMISR0 Register is not accessible whenever MCR.DONE or UT0.AID are low: reading returns 
indeterminate data while writing has no effect.
Table 17-53. UT2 field descriptions 
Field Description
0:31 DAI63-32: Data Array Input 63-32 (Read/Write)
These bits represent the input of odd word of ECC logic used in the ECC Logic Check. The DAI63-32 
correspond to the 32 array bits representing Word 1 within the double word.
0: The array bit is forced at 0.
1: The array bit is forced at 1.
Address Offset: 0x00048 Reset value: 0x00000000
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
MS03
1
MS03
0
MS02
9
MS02
8
MS02
7
MS02
6
MS02
5
MS02
4
MS02
3
MS02
2
MS02
1
MS02
0
MS01
9
MS01
8
MS01
7
MS01
6
rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
MS01
5
MS01
4
MS01
3
MS01
2
MS01
1
MS01
0
MS00
9
MS00
8
MS00
7
MS00
6
MS00
5
MS00
4
MS00
3
MS00
2
MS00
1
MS00
0
rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0 rw/0
Figure 17-37. User Multiple Input Signature Register 0 (UMISR0)
Table 17-54. UMSIR0 field descriptions 
Field Description
0:31 MS031-000: Multiple input Signature 031-000 (Read/Write)
These bits represent the MISR value obtained accumulating the bits 31-0 of all the pages read from the 
flash memory. 
The MS can be seeded to any value by writing the UMISR0 register.