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 />
Bits Field Name Description Type Reset<br />
9 WAIT1STATUS Is a copy of input pin WAIT1. (Reset value is WAIT1 input R 0xpin<br />
sampled at IC reset)<br />
0x0: WAIT1 asserted (inactive state)<br />
0x1: WAIT1 de-asserted<br />
8 WAIT0STATUS Is a copy of input pin WAIT0. (Reset value is WAIT0 input R 0xpin<br />
sampled at IC reset)<br />
0x0: WAIT0 asserted (inactive state)<br />
0x1: WAIT0 de-asserted<br />
7:1 RESERVED Write 0s for future compatibility. Reads returns 0 RW 0x00<br />
0 EMPTYWRITEBUFFERSTATUS Stores the empty status of the write buffer R 0x1<br />
0x0: Write Buffer is not empty<br />
0x1: Write Buffer is empty<br />
Table <strong>10</strong>-48. Register Call Summary for Register GPMC_STATUS<br />
General-Purpose <strong>Memory</strong> Controller<br />
• NAND Device Basic Programming Model: [0] [1] [2] [3]<br />
• GPMC Register Summary: [4]<br />
Table <strong>10</strong>-49. GPMC_CONFIG1_i<br />
Address Offset 0x0000 0060 + (0x0000 0030 * i) Index i = 0 to 7<br />
Physical Address 0x6E00 0060 + (0x0000 0030 * i) Instance GPMC<br />
Description The configuration register 1 sets signal control parameters per chip-select<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 />
WRAPBURST<br />
READMULTIPLE<br />
READTYPE<br />
WRITEMULTIPLE<br />
WRITETYPE<br />
CLKACTIVATIONTIME<br />
ATTACHEDDEVICEPAGELENGTH<br />
WAITREADMONITORING<br />
WAITWRITEMONITORING<br />
RESERVED<br />
WAITMONITORINGTIME<br />
WAITPINSELECT<br />
RESERVED<br />
DEVICESIZE<br />
DEVICETYPE<br />
MUXADDDATA<br />
RESERVED<br />
Bits Field Name Description Type Reset<br />
31 WRAPBURST Enables the wrapping burst capability. Must be set if the RW 0x0<br />
attached device is configured in wrapping burst<br />
0x0: Synchronous wrapping burst not supported<br />
0x1: Synchronous wrapping burst supported<br />
30 READMULTIPLE Selects the read single or multiple access RW 0x0<br />
0x0: Single access<br />
0x1: Multiple access (burst if synchronous, page if<br />
asynchronous)<br />
29 READTYPE Selects the read mode operation RW 0x0<br />
0x0: Read Asynchronous<br />
0x1: Read Synchronous<br />
2186 <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 />
TIMEPARAGRANULARITY<br />
RESERVED<br />
GPMCFCLKDIVIDER