01.08.2013 Views

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Public Version<br />

General-Purpose <strong>Memory</strong> Controller www.ti.com<br />

Bits Field Name Description Type Reset<br />

31:21 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x000<br />

20:16 ADVWROFFTIME nADV de-assertion time from start cycle time for write accesses RW 0x02<br />

0x00: 0 GPMC_FCLK cycle<br />

0x01: 1 GPMC_FCLK cycle<br />

...<br />

0x1F: 31 GPMC_FCLK cycles<br />

15:13 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x0<br />

12:8 ADVRDOFFTIME nADV de-assertion time from start cycle time for read accesses RW 0x02<br />

0x00: 0 GPMC_FCLK cycle<br />

0x01: 1 GPMC_FCLK cycle<br />

...<br />

0x1F: 31 GPMC_FCLK cycles<br />

7 ADVEXTRADELAY nADV Add Extra Half GPMC_FCLK cycle RW 0x0<br />

0x0: nADV Timing control signal is not delayed<br />

0x1: nADV Timing control signal is delayed of half GPMC_FCLK<br />

clock cycle<br />

6:4 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x0<br />

3:0 ADVONTIME nADV assertion time from start cycle time RW 0x1<br />

0x0: 0 GPMC_FCLK cycle<br />

0x1: 1 GPMC_FCLK cycle<br />

...<br />

0xF: 15 GPMC_FCLK cycles<br />

Table <strong>10</strong>-54. Register Call Summary for Register GPMC_CONFIG3_i<br />

General-Purpose <strong>Memory</strong> Controller<br />

• Timing Setting: [0] [1] [2] [3]<br />

• Asynchronous Access Description: [4] [5] [6] [7] [8] [9]<br />

• Synchronous Access: [<strong>10</strong>] [11] [12] [13] [14] [15]<br />

• GPMC Register Summary: [16]<br />

Table <strong>10</strong>-55. GPMC_CONFIG4_i<br />

Address Offset 0x0000 006C + (0x0000 0030 * i) Index i = 0 to 7<br />

Physical Address 0x6E00 006C + (0x0000 0030 * i) Instance GPMC<br />

Description nWE and nOE signals timing parameter configuration<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<br />

WEOFFTIME WEONTIME OEOFFTIME OEONTIME<br />

WEEXTRADELAY<br />

RESERVED<br />

Bits Field Name Description Type Reset<br />

31:29 RESERVED Write 0s for future compatibility. Read returns 0s. RW 0x0<br />

28:24 WEOFFTIME nWE de-assertion time from start cycle time RW 0x<strong>10</strong><br />

0x00: 0 GPMC_FCLK cycle<br />

0x01: 1 GPMC_FCLK cycle<br />

...<br />

0x1F: 31 GPMC_FCLK cycles<br />

23 WEEXTRADELAY nWE Add Extra Half GPMC_FCLK cycle RW 0x0<br />

RESERVED<br />

0x0: nWE Timing control signal is not delayed<br />

0x1: nWE Timing control signal is delayed of half GPMC_FCLK<br />

clock cycle<br />

2190 <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 />

OEEXTRADELAY<br />

RESERVED

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

Saved successfully!

Ooh no, something went wrong!