Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Public Version<br />
General-Purpose <strong>Memory</strong> Controller www.ti.com<br />
Table <strong>10</strong>-78. Register Call Summary for Register GPMC_ECC_CONFIG<br />
General-Purpose <strong>Memory</strong> Controller<br />
• Error correction code engine (ECC): [0] [1]<br />
• NAND Device Basic Programming Model: [2] [3] [4] [5] [6] [7] [8] [9]<br />
• GPMC Register Summary: [<strong>10</strong>]<br />
• GPMC Register Description: [11] [12] [13]<br />
Address Offset 0x0000 01F8<br />
Table <strong>10</strong>-79. GPMC_ECC_CONTROL<br />
Physical Address 0x6E00 01F8 Instance GPMC<br />
Description ECC control<br />
Type RW<br />
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 <strong>10</strong> 9 8 7 6 5 4 3 2 1 0<br />
RESERVED RESERVED ECCPOINTER<br />
Bits Field Name Description Type Reset<br />
31:9 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x000000<br />
8 ECCCLEAR Clear all ECC result registers RW 0x0<br />
Reads returns 0<br />
Write 0x1 to this field clear all ECC result registers<br />
Write 0x0 is ignored<br />
7:4 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x0<br />
3:0 ECCPOINTER Selects ECC result register (Reads to this field give the dynamic RW 0x0<br />
position of the ECC pointer - Writes to this field select the ECC result<br />
register where the first ECC computation will be stored); Other<br />
enums: writing other values disables the ECC engine (ECCENABLE<br />
bit of GPMC_ECC_CONFIG set to 0)<br />
0x0: Writing 0x0 disables the ECC engine (ECCENABLE bit of<br />
GPMC_ECC_CONFIG set to 0)<br />
0x1: ECC result register 1 selected<br />
0x2: ECC result register 2 selected<br />
0x3: ECC result register 3 selected<br />
0x4: ECC result register 4 selected<br />
0x5: ECC result register 5 selected<br />
0x6: ECC result register 6 selected<br />
0x7: ECC result register 7 selected<br />
0x8: ECC result register 8 selected<br />
0x9: ECC result register 9 selected<br />
Table <strong>10</strong>-80. Register Call Summary for Register GPMC_ECC_CONTROL<br />
General-Purpose <strong>Memory</strong> Controller<br />
• NAND Device Basic Programming Model: [0] [1] [2] [3]<br />
• GPMC Register Summary: [4]<br />
2200 <strong>Memory</strong> <strong>Subsystem</strong> SPRUGN4L–May 20<strong>10</strong>–Revised June 2011<br />
Copyright © 20<strong>10</strong>–2011, Texas Instruments Incorporated<br />
ECCCLEAR