01.08.2013 Views

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!