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.

OCP slave<br />

interface<br />

OCP slave<br />

port<br />

Command<br />

interface<br />

Refresh<br />

module<br />

DLL<br />

module<br />

CREQ<br />

CACK<br />

RREQ<br />

RACK<br />

Public Version<br />

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

<strong>10</strong>.2.4.4.1 CS0-CS1 <strong>Memory</strong> Spaces<br />

<strong>10</strong>.2.4.4.1.1 Chip-Select 0 Start Address<br />

Figure <strong>10</strong>-50. SDRC Architecture<br />

Configuration<br />

Power<br />

management<br />

Bank tracking<br />

Controller<br />

state-machine<br />

Status<br />

ac timing<br />

parameters<br />

SDRAM<br />

control<br />

signal<br />

interface<br />

RW<br />

data path<br />

SDRAM<br />

Control signals<br />

DATAOUT<br />

DATAIN<br />

• CS0 always starts at address 0 with respect to the local interconnect address.<br />

• The valid CS0 range is 0 - CS0max, where CS0max is defined in the SDRC.SDRC_MCFG_p[17:8]<br />

RAMSIZE field where p = 0 (for CS0), and by the number of banks.<br />

<strong>10</strong>.2.4.4.1.2 Chip-Select 1 Start Address<br />

• CS1 start address is programmable.<br />

• The default base address for CS1 after reset is defined in the register description.<br />

• The SDRC 1G-byte/8G-bit address space is segmented so that 7 possible CS1 start address locations<br />

(8 in total minus 1 reserved for CS0) are defined by the SDRC.SDRC_CS_CFG[3:0] CS1STARTHIGH<br />

field as shown in Figure <strong>10</strong>-51.<br />

• Each 128M-byte address space is also segmented into 32M-byte address spaces defined by the<br />

SDRC.SDRC_CS_CFG[9:8] CS1STARTLOW field so that 64 possible CS1 start address locations are<br />

defined by the SDRC.SDRC_CS_CFG[3:0] CS1STARTHIGH and SDRC.SDRC_CS_CFG[9:8]<br />

CS1STARTLOW fields.<br />

• The valid CS1 range is:<br />

CS1 start address slot - CS1max, where CS1max is defined by SDRC.SDRC_MCFG_p[17:8]<br />

RAMSIZE where p = 1 (for CS1) and SDRC.SDRC_CS_CFG registers.<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 />

sdrc-0<strong>10</strong><br />

2229

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

Saved successfully!

Ooh no, something went wrong!