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

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

Table <strong>10</strong>-1. GPMC I/O Description (continued)<br />

Pin Name I/O Description<br />

gpmc_nbe1 O Byte 1 enable (active low)<br />

gpmc_nwp O Write protect (active low)<br />

gpmc_wait[3:0] I External wait signal for NOR and NAND protocol memories<br />

gpmc_io_dir O gpmc_d[15:0] signal direction control:<br />

Low during transmit (for write access: data OUT from GPMC to memory),<br />

High during receive (for read access: data IN from memory to GPMC)<br />

Table <strong>10</strong>-2 shows the use of address and data GPMC pins based on the type of external device.<br />

Table <strong>10</strong>-2. GPMC Pin Multiplexing Options<br />

GPMC Pin Multiplexed 16-Bit NAND 8-Bit NAND<br />

Address Data Device Device<br />

16-Bit Device<br />

gpmc_a[11] A27 Not used Not used<br />

gpmc_a[<strong>10</strong>] A26 Not used Not used<br />

gpmc_a[9] A25 Not used Not used<br />

gpmc_a[8] A24 Not used Not used<br />

gpmc_a[7] A23 Not used Not used<br />

gpmc_a[6] A22 Not used Not used<br />

gpmc_a[5] A21 Not used Not used<br />

gpmc_a[4] A20 Not used Not used<br />

gpmc_a[3] A19 Not used Not used<br />

gpmc_a[2] A18 Not used Not used<br />

gpmc_a[1] A17 Not used Not used<br />

gpmc_d[15] A16/D15 D15 Not used<br />

gpmc_d[14] A15/D14 D14 Not used<br />

gpmc_d[13] A14/D13 D13 Not used<br />

gpmc_d[12] A13/D12 D12 Not used<br />

gpmc_d[11] A12/D11 D11 Not used<br />

gpmc_d[<strong>10</strong>] A11/D<strong>10</strong> D<strong>10</strong> Not used<br />

gpmc_d[9] A<strong>10</strong>/D9 D9 Not used<br />

gpmc_d[8] A9/D8 D8 Not used<br />

gpmc_d[7] A8/D7 D7 D7<br />

gpmc_d[6] A7/D6 D6 D6<br />

gpmc_d[5] A6/D5 D5 D5<br />

gpmc_d[4} A5/D4 D4 D4<br />

gpmc_d[3] A4/D3 D3 D3<br />

gpmc_d[2] A3/D2 D2 D2<br />

gpmc_d[1] A2/D1 D1 D1<br />

gpmc_d[0] A1/D0 D0 D0<br />

Enabling the GPMC.GPMC_CONFIG[1] LIMITEDADDRESS bit forces A[26:11] to 1 on the GPMC I/O<br />

side. Thus, only devices with 2 Kbytes of addressing space can be accessed using gpmc_a[11:1] .<br />

With all device types, the GPMC does not drive unnecessary address lines. They stay at their reset value<br />

of 0x00.<br />

Address mapping supports address/data-multiplexed 16-bit wide devices:<br />

• To minimize the number of IC pins required for the external memory connection, the NOR flash<br />

memory controller supports multiplexed address and data memory devices without adding logic<br />

externally.<br />

SPRUGN4L–May 20<strong>10</strong>–Revised June 2011 <strong>Memory</strong> <strong>Subsystem</strong><br />

Copyright © 20<strong>10</strong>–2011, Texas Instruments Incorporated<br />

2099

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

Saved successfully!

Ooh no, something went wrong!