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.

1 Gbyte SDRC<br />

address space<br />

8 partitions<br />

0x4000 0000<br />

0x3000 0000<br />

0x2000 0000<br />

0x0200 0000<br />

0x0000 0000<br />

128M-byte address space<br />

32M-byte address space<br />

32M-byte address space<br />

32M-byte address space<br />

32M-byte address space<br />

Public Version<br />

SDRAM Controller (SDRC) <strong>Subsystem</strong> www.ti.com<br />

Therefore, for a start address of 0x2000 0000 (SDRC point of view) when connecting a 2048-Mbit SDRAM<br />

memory (64M * 32 such as in MUX25, Table <strong>10</strong>-97), the SDRC_CS_CFG[9:8] CS1STARTLOW bit field<br />

must be set to 0x00 (the first 32M-byte address space, as shown in Figure <strong>10</strong>-77), and the<br />

SDRC_CS_CFG[3:0] CS1STARTHIGH bit field must be set to 0x0<strong>10</strong>0 (fourth 128M-byte address space).<br />

The start address must be aligned on the memory size.<br />

The CS1 end address (0x3000 0000) can be deduced from the CS1 size ( that is, from the RAMSIZE<br />

parameter), which takes the value 0x80 when connecting a 2048-Mbit SDRAM memory.<br />

Figure <strong>10</strong>-77. CS Start and End Address Configuration Example<br />

<strong>10</strong>.2.6.4 How to Choose a Suitable SDRAM<br />

CS1 SDRAM 2048Mb / 256MB address space<br />

CS0 SDRAM 256Mb / 32 MB address space<br />

Illegal address space - Accessing this address<br />

range generates an error<br />

CS1 max address, defined by<br />

SDRC_MCFG_1[17:8] RAMSIZE = 0x80<br />

CS1 start address slot defined by<br />

SDRC_CS_CFG[9:8] CS1STARTLOW = 0x00 and<br />

SDRC_CS_CFG[3:0] CS1STARTHIGH = 0x0<strong>10</strong>0<br />

Illegal address space - Accessing this address<br />

range generates an error<br />

CS0 max address, defined by<br />

SDRC_MCFG_0[17:8] RAMSIZE = 0x0<strong>10</strong><br />

CS0 start address slot<br />

fixed interconnect address 0x0000 0000<br />

This section describes how to select a suitable SDRAM device to interface with the SDRC. Basically, if an<br />

SDRAM device is aligned with the JEDEC LPDDR1 SDRAM standard (JEDEC committee JC42.3), the<br />

SDRAM device is likely to be compatible with the SDRC. To ensure that an SDRAM device is fully<br />

compatible, see the following sections.<br />

Section <strong>10</strong>.2.6.4.1 discusses the SDRAM device features to consider. Section <strong>10</strong>.2.6.4.2 discusses the<br />

SDRC features to consider. As an example, Section <strong>10</strong>.2.6.4.3 lists chosen SDRAM parameters versus<br />

the supported characteristics of the SDRC.<br />

<strong>10</strong>.2.6.4.1 SDRAM Device Parameters<br />

Several settings must be considered when selecting an SDRAM device to interface with the SDRC:<br />

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

sdrc-041

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

Saved successfully!

Ooh no, something went wrong!