Atmel ARM-Based Evaluation Kit AT91SAM9N12-EK AT91SAM9N12-EK Data Sheet

Product codes
AT91SAM9N12-EK
Page of 1104
336
SAM9N12/SAM9CN11/SAM9CN12 [DATASHEET]
11063K–ATARM–05-Nov-13
28.4.2.2 MLC/SLC Read Operation
If the spare area is not protected with the error correcting code, the redundancy area is retrieved directly. This mode is
entered by writing one in the DATA field of the PMECC_CTRL register. When AUTO field is set to one the ECC is
retrieved automatically, otherwise the ECC must be read using user mode.
Figure 28-6.  Read Operation
28.4.2.3 MLC/SLC User Read ECC Area
This mode allows a manual retrieve of the ECC.
This mode is entered writing one in the USER field of the PMECC_CTRL register.
Figure 28-7.  User Read Mode
Sector 0
512 or 1024 bytes
Sector 1
Sector 2
Sector 3
Spare
pagesize = n * sectorsize
sparesize
ecc_area
start_addr
end_addr
Remainder computation enable signal
Read NAND operation with SPAREEN set to Zero and AUTO set to One
EC
C_SEC0
EC
C_SEC1
EC
C_SEC2
EC
C_SEC3
ECC
ecc_area_size
ecc_area
end_addr
addr = 0
Partial Syndrome computation enable signal