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

11:<strong>10</strong> DEVICETYPE Selects the attached device type RW 0x0<br />

0x0: NOR Flash like, asynchronous and synchronous<br />

devices<br />

0x1: Reserved<br />

0x2: NAND Flash like devices, stream mode<br />

0x3: Reserved<br />

9 MUXADDDATA Enables the Address and data multiplexed protocol (Reset RW 0xvalue<br />

is CS0MUXDEVICE input pin sampled at IC reset for<br />

CS0 and 0 for CS1-7)<br />

0x0: Non Multiplexed attached device<br />

0x1: Address and data multiplexed attached device<br />

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

4 TIMEPARAGRANULARITY Signals timing latencies scalar factor (Rd/WrCycleTime, RW 0x0<br />

Rd/WrAccessTime, PageBurstAccessTime, CSOnTime,<br />

CSRd/WrOffTime, ADVOnTime, ADVRd/WrOffTime,<br />

OEOnTime, OEOffTime, WEOnTime, WEOffTime,<br />

Cycle2CycleDelay, BusTurnAround, TimeOutStartValue)<br />

0x0: x1 latencies<br />

0x1: x2 latencies<br />

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

1:0 GPMCFCLKDIVIDER Divides the GPMC_FCLK clock RW 0x0<br />

0x0: GPMC_CLK frequency = GPMC_FCLK frequency<br />

0x1: GPMC_CLK frequency = GPMC_FCLK frequency / 2<br />

0x2: GPMC_CLK frequency = GPMC_FCLK frequency / 3<br />

0x3: GPMC_CLK frequency = GPMC_FCLK frequency /4<br />

Table <strong>10</strong>-50. Register Call Summary for Register GPMC_CONFIG1_i<br />

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

• GPMC Environment: [0]<br />

• Clocking, Reset, and Power Management Scheme: [1]<br />

• GPMC Address and Data Bus: [2] [3] [4] [5] [6] [7] [8] [9] [<strong>10</strong>] [11] [12]<br />

• L3 Interconnect Interface: [13] [14]<br />

• Access Protocol Configuration: [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]<br />

• Timing Setting: [25] [26] [27] [28] [29] [30] [31] [32]<br />

• WAIT Pin Monitoring Control: [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]<br />

• Asynchronous Access Description: [49] [50] [51] [52] [53] [54] [55] [56]<br />

• Synchronous Access: [57] [58] [59] [60] [61] [62] [63]<br />

• pSRAM Basic Programming Model: [64]<br />

• NAND Device Basic Programming Model: [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83]<br />

[84]<br />

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

Table <strong>10</strong>-51. GPMC_CONFIG2_i<br />

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

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

Description CS signal timing parameter configuration<br />

Type RW<br />

2188 <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

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

Saved successfully!

Ooh no, something went wrong!