11
P PE E512 bytes 512 bytes U U
U UE E512 bytes 512 bytes
11P PE E512 bytes 512 bytes
P PE E512 bytes 512 bytes
size0 size1 size0 size1
size1
1i.
size1
0
size0
size0 size1 size0 size1
size0 size0
size0 size1 size0 size1
size0
s1
size0 s1
size0 size0
size0 size1 size0 size1
Data0 Data1 Prot0 Ecc0 Prot1 Ecc1
Data0 Data1 Prot0 Ecc0 Prot1 Ecc1U0 U1
Sector spares Sector spares
0 1
0 1
0
0
inactive inactive1
1
0 1
0 1
0
0
inactive inactive1
1i. i.
Write
Read
Write
Read
1
1
Mode Size0 Size1
P E
P+E 0
1
1
P E+U
P+E U
Data0 Data1 Unprot0 Ecc0 Unprot1 Ecc1
0 1
0 1 0
inactive
1inactive inactive
Write
Read
2
2
U+E 0
U E
Mode Size0 Size1
Mode Size0 Size1
Per-sector spares
Spares covered by sector ECC
per sector ECC mapping.
Per-sector spares
Spares covered by sector ECC,
ECC not right-aligned.
Per-sector spares
Spares not covered by ECC,
ECC right-aligned per sector.
Sector spares Sector spares
Sector spares Sector spares
size0
Data0 Data1 Prot0 Ecc0 Prot1 Ecc1
Sector spares Sector spares
0 1
0 1
0
0
inactive inactive1
1
Write
Read
1
10
Mode Size0 Size1
P 1+E
P E
Per-sector spares
Spares covered by sector ECC
per sector, left-padded ECC.
Pad Pad
i.
Sector data Sector data
Sector data Sector data
Sector data Sector data
Sector data Sector data
M1
M2
M3
M4
GPMC
www.ti.com
7.1.3.3.12.3.3.1 Per-Sector Spare Mappings
In these schemes (Figure 7-38), each 512-byte sector of the main area has its own dedicated section of
the spare area. The spare area of each sector is composed of:
• ECC, which must be located after the data it protects
• other data, which may or may not be protected by the sectors ECC
Figure 7-38. NAND Page Mapping and ECC: Per-Sector Schemes
324
Memory Subsystem SPRUH73H–October 2011–Revised April 2013
Submit Documentation Feedback
Copyright © 2011–2013, Texas Instruments Incorporated