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

<strong>10</strong>.1.6.2.1 Supported Memories or Devices<br />

NAND flash and NOR flash architectures are the two flash technologies. The GPMC supports various<br />

types of external memory or device, basically any one that supports NAND or NOR protocols:<br />

• 8- and 16-bit width asynchronous or synchronous memory or device (8-bit: non burst device only)<br />

• 16-bit address and data multiplexed NOR flash devices (pSRAM, OneNAND)<br />

• 8- and 16-bit NAND flash device<br />

NOTE: Nonmultiplexed NOR flash devices are supported by the GPMC, but their use is highly<br />

limited. Because only ten address pins are available on the GPMC interface, the maximum<br />

device size supported is 2KB.<br />

<strong>10</strong>.1.6.2.1.1 <strong>Memory</strong> Pin Multiplexing<br />

This section describes the interfacing differences of the supported GPMC memories.<br />

Table <strong>10</strong>-24. Supported <strong>Memory</strong> Interfaces<br />

16-Bit Address/Data Muxed<br />

Function OneNAND 16-bit NAND 8-bit NAND<br />

pSRAM or NOR Flash (1)<br />

gpmc_a11 A27<br />

gpmc_a<strong>10</strong> A26<br />

gpmc_a9 A25<br />

gpmc_a8 A24<br />

gpmc_a7 A23<br />

gpmc_a6 A22<br />

gpmc_a5 A21<br />

gpmc_a4 A20<br />

gpmc_a3 A19<br />

gpmc_a2 A18<br />

gpmc_a1 A17<br />

gpmc_d15 D15 or A16 IO15<br />

gpmc_d14 D14 or A15 IO14<br />

gpmc_d13 D13 or A14 IO13<br />

gpmc_d12 D12 or A13 IO12<br />

gpmc_d11 D11 or A12 IO11<br />

gpmc_d<strong>10</strong> D<strong>10</strong> or A11 IO<strong>10</strong><br />

gpmc_d9 D9 or A<strong>10</strong> IO9<br />

gpmc_d8 D8 or A9 IO8<br />

gpmc_d7 D7 or A8 IO7<br />

gpmc_d6 D6 or A7 IO6<br />

gpmc_d5 D5 or A6 IO5<br />

gpmc_d4 D4 or A5 IO4<br />

gpmc_d3 D3 or A4 IO3<br />

gpmc_d2 D2 or A3 IO2<br />

gpmc_d1 D1 or A2 IO1<br />

gpmc_d0 D0 or A1 IO0<br />

gpmc_clk CLK<br />

gpmc_ncs0 nCS0 (chip select) nCE0 (chip enable)<br />

gpmc_ncs1 nCS1 nCE1<br />

gpmc_ncs2 nCS2 nCE2<br />

(1) Addresses seen from the device side. When interfacing to the external IC, A1 is connected to the memory A0, A2 to the memory A1, and<br />

so on.<br />

2174 <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!