Data Sheet.
HY[B/E]18L512160BF-7.5
512-Mbit Mobile-RAM
2.4.8
PRECHARGE
The PRECHARGE command is used to deactivate (close) the
open row in a particular bank or the open row in all banks. The
bank(s) will be available for a subsequent row access a
specified time (tRP) after the PRECHARGE command is
issued. Input A10 determines whether one or all banks are to
be precharged, and in the case where only one bank is to be
precharged, inputs BA0, BA1 select the bank. Otherwise
BA0, BA1 are treated as “Don’t Care”.
Once a bank has been precharged, it is in the idle state and
must be activated prior to any READ or WRITE commands
being issued to that bank. A PRECHARGE command will be
treated as a NOP if there is no open row in that bank, or if the
previously open row is already in the process of precharging.
FIGURE 36
PRECHARGE Command
#,+
#+%
#3
ꢃ(IGHꢄ
2!3
#!3
7%
!ꢀꢆ!ꢇ
!ꢂꢂꢁ!ꢂꢈ
!LL "ANKS
!ꢂꢀ
/NE "ANK
"!
"!ꢀꢁ"!ꢂ
ꢅ $ONgT #ARE
"! ꢅ "ANK !DDRESS
ꢃIF !ꢂꢀ ꢅ ,ꢁ OTHERWISE $ONgT #AREꢄ
2.4.8.1
AUTO PRECHARGE
Auto Precharge is a feature which performs the same individual-bank precharge functions described above, but without
requiring an explicit command. This is accomplished by using A10 to enable Auto Precharge in conjunction with a specific
READ or WRITE command. A precharge of the bank/row that is addressed with the READ or WRITE command is automatically
performed upon completion of the READ or WRITE burst. Auto Precharge is nonpersistent in that it is either enabled or disabled
for each individual READ or WRITE command. Auto Precharge ensures that the precharge is initiated at the earliest valid stage
within a burst. The user must not issue another command to the same bank until the precharge (tRP) is completed. Auto
Precharge is equivalent to an explicit PRECHARGE command being issued at the earliest possible time, as described for each
burst type.
Rev. 1.22, 2006-12
36
01132005-06IU-IGVM