![Texas Instruments AM1808 Technical Reference Manual Download Page 386](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_1094558386.webp)
0
1
2
3
M
Bank 0
Row 0
Row 1
Row 2
Row N
C
o
l
l
C
o
l
C
o
l
C
o
Row 0
Row N
Row 1
Row 2
C
C
Bank 1
l
l
0
2
1
o
o
C
C
l
l
3
M
o
o
Row 0
Row N
Row 1
Row 2
C
C
Bank 2
l
l
0
2
1
o
o
l
l
l
l
Row N
Row 2
Row 0
Row 1
Bank P
0
1
2
3
M
C
C
l
l
3
M
o
o
o
C
o
C
o
C
o
C
Architecture
386
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
DDR2/mDDR Memory Controller
Figure 14-14. SDRAM Column, Row, Bank Access (IBANKPOS = 1)
NOTE: M is number of columns (as determined by PAGESIZE) minus 1, P is number of banks (as determined by
IBANK) minus 1, and N is number of rows (as determined by ROWSIZE) minus 1.
14.2.6 DDR2/mDDR Memory Controller Interface
To move data efficiently from on-chip resources to external DDR2/mDDR SDRAM memory, the
DDR2/mDDR memory controller makes use of a command FIFO, a write FIFO, a read FIFO, and
command and data schedulers.
describes the purpose of each FIFO.
shows the block diagram of the DDR2/mDDR memory controller FIFOs. Commands, write
data, and read data arrive at the DDR2/mDDR memory controller parallel to each other. The same
peripheral bus is used to write and read data from external memory as well as internal memory-mapped
registers.
Table 14-7. DDR2/mDDR Memory Controller FIFO Description
FIFO
Description
Depth (64-bit doublewords)
Command
Stores all commands coming from on-chip requestors
7
Write
Stores write data coming from on-chip requestors to memory
11
Read
Stores read data coming from memory to on-chip requestors
17