Renesas SH7781 用户手册

下载
页码 1692
12.   DDR2-SDRAM Interface (DBSC2) 
Rev.1.00  Jan. 10, 2008  Page 544 of 1658 
REJ09B0261-0100 
 
12.5.8
 
Important Information Regarding Use of 8-Bank DDR2-SDRAM Products 
The DDR2-SDRAM specifications limit the number of banks in an 8-bank product which can be 
activated simultaneously. Control must be executed so that the number of activated banks never 
exceeds four banks. Hence the DBSC2 handles (BA2,BA1,BA0) = (1,X,Y) and (0,X,Y) as access 
to the same banks. Through this handling, no more than four banks can be activated 
simultaneously. As an operation example, consider a case in which the page corresponding to 
bank (BA2,BA1,BA0) = (0,0,0) is opened, and then access of (BA2,BA1,BA0) = (1,0,0) occurs. 
After using a PRE command to close the page of the bank corresponding to (BA2,BA1,BA0) = 
(0,0,0), the DBSC2 issues an ACT command for the bank corresponding to (BA2,BA1,BA0) = 
(1,0,0) to open the page, and accesses the memory. Because the DBSC2 executes the above 
control, if a program which is activated simultaneously is placed in an address area such that 
(BA2,BA1,BA0) = (1,X,Y) and (0,X,Y), frequent page misses may result. 
12.5.9
 
Important Information Regarding ODT Control Signal Output to SDRAM 
The following should be noted when having the DBSC2 output an ODT control signal to the 
SDRAM.  
•  When an ODT control signal is output to the SDRAM, a CAS latency of at least four DDR 
clock cycles is necessary (figure 12.21). 
•  When the ODT control signal is output one DDR clock cycle early using the ODT_EARLY bit 
in the DBDICODTOCD register and is extended, the CAS latency must be at least five DDR 
clock cycles, and moreover the setting of the RDWR bits in the DBTR2 register must be equal 
to the value required by the SDRAM specifications, plus one (figure 12.22)  
 
The DBSC2 supports only the memory for which tAOND is two cycles and tAOFD is 2.5 cycles.