size1
size1
size1
size1
inactive
P
P
E
E
512 bytes
512 bytes
1
1
1
1
U
U
E
E
512 bytes
512 bytes
U
U
E
E
512 bytes
512 bytes
P
P
E
E
512 bytes
512 bytes
1
1
size1
size1
1
0
i.
Ecc0
Ecc1
Pad
Pad
size1
size1
size0
size0
size1
size1
size0
size0
size1
size1
size0
Data0
Data1
Ecc0
Ecc1
non-ECC spares
0
1
0
1
1
inactive
0
Write
Read
6
5
P
E
P
E
Mode
Size0
Size1
Per-sector spares, separate ECC
Spares covered by sector ECC
All ECC at the end
Prot0
Prot1
1
0
1
0
ECC
Data0
Data1
Ecc0
Ecc1
non-ECC spares
0
1
1
0
Read
4
SU
E
Mode
Size0
Size1
Per-sector spares, separate ECC
Spares not covered by ECC
All ECC at the end
ECC
Unprot0
Unprot1
inactive
size1
size1
size0
size0
size0
size0
Data0
Data1
non-ECC spares
0
1
0
1
inactive
Write
Read
6
11
P
1+E
P
E
Mode
Size0
Size1
Per-sector spares, separate ECC
Spares covered by sector ECC
All ECC at the end, left-padded
Prot0
Prot1
1
0
1
0
ECC
size0
Data0
Data1
Sector data
non-ECC spares
0
1
Read
9
SU
E
Mode
Size0
Size1
Per-sector spares, separate ECC
Spares not covered by ECC
All ECC at the end, left-padded
ECC
Unprot0
Unprot1
inactive
Ecc0
Ecc1
Pad
Pad
1
1
size1
size1
1
0
i.
i.
Sector data
Sector data
Sector data
Sector data
Sector data
Sector data
Sector data
M9
M
10
M
11
M
12
0
1
inactive
Write
6
0
U+1+E
0
1
Write
6
0
U+E
gpmc_035
Public Version
www.ti.com
General-Purpose Memory Controller
Figure 10-35. NAND Page Mapping and ECC: Per-Sector Schemes, With Separate ECC
10.1.5.14.4 Prefetch and Write-Posting Engine
NAND device data access cycles are usually much slower than the MCU system frequency; such NAND
read or write accesses issued by the processor will impact the overall system performance, especially
considering long read or write sequences required for NAND page loading or programming. To minimize
this effect on system performance, the GPMC includes a prefetch and write-posting engine, which can be
used to read from or write to any chip-select location in a buffered manner.
The prefetch and write-posting engine uses an embedded 64 bytes (32 Word16) FIFO to prefetch data
2179
SWPU177N – December 2009 – Revised November 2010
Memory Subsystem
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...