EasyManua.ls Logo

Rockchip RK3288 - DDR Controller & DRAM

Default Icon
115 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RK3288 Hardware Design Guide
8 DDR Controller & DRAM
8.1 Schematic
RK3288 has dual channel 32bits DDR controllers, DDR0 and DDR1. They share the
same configuration. Taking DDRO channel for example:
Four groups of data cablesDATA0DATA31, four DATA MASKSDQM0--DQM3),
four pairs of differential lines DATA STROBESDQS0P/ DQS0MDQS3P/
DQS3M.All of them can be divided into four groups
GROUP A:( DATA0DATA7DQM0DQS0P/ DQS0M
GROUP B:( DATA8DATA15DQM1DQS1P/ DQS1M
GROUP C:( DATA16DATA23DQM2DQS2P/ DQS2M
GROUP D:( DATA24DATA31DQM3DQS3P/ DQS3M
The rest signals can be divided into three groups
GROUP EAddress ADDR0ADDR14
GROUP GControlincluding WE, CAS, RAS, CS0, CS1, CKE0, CKE1, ODT0, ODT1,
BA0, BA1, BA2, etc.
GROUP FClockdifferential pair of CLK and CLK
DDR controller outputs address and control signals when occurring falling edge in
CLK, and latches the status of address and control buses when occurring rising
edge in CLK. So the sequence between CLK and address/control must fit the best
setup/hold timing
For address signals, no matter DDR3/3L or LPDDR2/3, none of them is permitted to be
exchanged with each other, the same for control signals.
When exchanging between group(A, B, C, D) data , DATA MASKS and DATA STROBES
are also responded to be exchanged, as shown in Fig 8-1