
www.ti.com
Peripheral Architecture
2.4Protocol Description(s)
The DDR2 memory controller supports the DDR2 SDRAM commands listed in Table 2. Table 3 shows the signal truth table for the DDR2 SDRAM commands.
  | Table 2. DDR2 SDRAM Commands | 
Command | Function | 
ACTV  | Activates the selected bank and row.  | 
DCAB  | Precharge all command. Deactivates (precharges) all banks.  | 
DEAC  | Precharge single command. Deactivates (precharges) a single bank.  | 
DESEL  | Device Deselect.  | 
EMRS  | Extended Mode Register set. Allows altering the contents of the mode register.  | 
MRS  | Mode register set. Allows altering the contents of the mode register.  | 
NOP  | No operation.  | 
Power Down  | Power down mode.  | 
READ | Inputs the starting column address and begins the read operation.  | 
READ with | Inputs the starting column address and begins the read operation. The read operation is followed by a  | 
autoprecharge  | precharge.  | 
REFR  | Autorefresh cycle.  | 
SLFREFR  | |
WRT | Inputs the starting column address and begins the write operation.  | 
WRT with | Inputs the starting column address and begins the write operation. The write operation is followed by a  | 
autoprecharge  | precharge.  | 
Table 3. Truth Table for DDR2 SDRAM Commands
DDR2 SDRAM  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Signals  | 
  | CKE  | CS  | RAS  | CAS  | WE  | BA[2:0]  | A[13:11, 9:0]  | A10  | 
  | DDR_CKE  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
DDR2 Memory  | Previous  | 
  | 
  | 
  | 
  | 
  | DDR_BA[2:0  | 
  | 
  | 
Controller Signals  | Cycles  | Current Cycle  | DDR_CS | DDR_RAS | DDR_CAS | DDR_WE | ]  | DDR_A[13:11, 9:0] | DDR_A[10]  | 
ACTV  | H(1)  | H  | L  | L  | H  | H  | Bank  | Row Address  | |
DCAB  | H  | H  | L  | L  | H  | L  | X  | X  | L  | 
DEAC  | H  | H  | L  | L  | H  | L  | Bank  | X  | L  | 
MRS  | H  | H  | L  | L  | L  | L  | BA(2)  | OP Code  | 
  | 
EMRS  | H  | H  | L  | L  | L  | L  | BA  | OP Code  | 
  | 
READ  | H  | H  | L  | H  | L  | H  | BA  | Column Address  | L  | 
READ with  | H  | H  | L  | H  | L  | H  | BA  | Column Address  | H  | 
precharge  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
WRT  | H  | H  | L  | H  | L  | L  | BA  | Column Address  | L  | 
WRT with precharge  | H  | H  | L  | H  | L  | L  | BA  | Column Address  | L  | 
REFR  | H  | H  | L  | L  | L  | H  | X  | X  | X  | 
SLFREFR  | H  | L  | L  | L  | L  | H  | X  | X  | X  | 
entry  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
SLFREFR  | L  | H  | H  | X  | X  | X  | X  | X  | X  | 
exit  | 
  | 
  | L  | H  | H  | H  | X  | X  | X  | 
  | 
  | 
  | |||||||
NOP  | H  | X  | L  | H  | H  | H  | X  | X  | X  | 
DESEL  | H  | X  | H  | X  | X  | X  | X  | X  | X  | 
Power Down entry  | H  | L  | H  | X  | X  | X  | X  | X  | X  | 
  | 
  | 
  | L  | H  | H  | H  | X  | X  | X  | 
Power Down exit  | L  | H  | H  | X  | X  | X  | X  | X  | X  | 
  | 
  | 
  | L  | H  | H  | H  | X  | X  | X  | 
(1)Legend: H means logic high; L means logic low; X means don'tcare (either H or L).
(2)BA refers to the bank address pins (BA[2:0]).
SPRUF85   | DSP DDR2 Memory Controller  | 13  |