iPEM
2.4Gb SDRAM-DDR
AS4DDR32M72PBG1
Austin Semiconductor, Inc.
TRUTH TABLE - COMMANDS (NOTE 1)
NAME (FUNCTION)
CS#
H
L
RAS#
CAS#
WE#
X
ADDR
X
DESELECT (NOP)(9)
X
H
L
X
H
H
L
NO OPERATION (NOP) (9)
H
X
ACTIVE (Select bank and activate row) (3)
READ (Select bank and column, and start READ burst) (4)
WRITE (Select bank and column, and start WRITE burst) (4)
BURST TERMINATE (8)
L
H
Bank/Row
Bank/Col
Bank/Col
X
L
H
H
H
L
H
L
L
L
L
H
H
L
L
PRECHARGE (Deactivate row in bank or banks) (5)
AUTO REFRESH or SELF REFRESH (Enter self refresh mode) (6,7)
LOAD MODE REGISTER (2)
L
L
Code
X
L
L
H
L
L
L
L
Op-Code
TRUTH TABLE - DM OPERATION
NAME (FUNCTION)
WRITE ENABLE (10)
WRITE INHIBIT (10)
DM
L
DQs
Valid
X
H
N O T E S :
1 . CKE is HIGH for all commands shown except SELF REFRESH.
2 . A0-12 define the op-code to be written to the selected Mode Register.
BA0, BA1 select either the mode register (0, 0) or the extended mode
register (1, 0).
6 . This command is AUTO REFRESH if CKE is HIGH; SELF REFRESH if
CKE is LOW.
7 . Internal refresh counter controls row addressing; all inputs and I/Os are
“Don’t Care” except for CKE.
3. A0-12 provide row address, and BA0, BA1 provide bank address.
4. A0-8 provide column address; A10 HIGH enables the auto precharge
feature (non-persistent), while A10 LOW disables the auto precharge
feature; BA0, BA1 provide bank address.
5. A10 LOW: BA0, BA1 determine the bank being precharged. A10 HIGH:
All banks precharged and BA0, BA1 are “Don’t Care.”
8. Applies only to read bursts with auto precharge disabled; this command
is undefined (and should not be used) for READ bursts with auto
precharge enabled and for WRITE bursts.
9 . DESELECT and NOP are functionally interchangeable.
10. Used to mask write data; provided coincident with the corresponding
data.
READ
PRECHARGE
The READ cꢀmmand is ꢁsed tꢀ initiate a bꢁrst read
access tꢀ an active rꢀo. The valꢁe ꢀn the BA0, BA1 inpꢁts
selects the bank, and the address prꢀvided ꢀn inpꢁts A0-
9 selects the starting cꢀlꢁmn lꢀcatiꢀn. The valꢁe ꢀn inpꢁt
A10 determines ohether ꢀr nꢀt AUTO PRECHARGE is
ꢁsed. If AUTO PRECHARGE is selected, the rꢀo being
accessed oill be precharged at the end ꢀf the READ bꢁrst;
if AUTO PRECHARGE is nꢀt selected, the rꢀo oill remain
ꢀpen fꢀr sꢁbseqꢁent accesses.
The PRECHARGE cꢀmmand is ꢁsed tꢀ deactivate the ꢀpen
rꢀo in a particꢁlar bank ꢀr the ꢀpen rꢀo in all banks. The
bank(s) oill be available fꢀr a sꢁbseqꢁent rꢀo access a
specified time (tRP) after the PRECHARGE cꢀmmand is
issꢁed. Except in the case ꢀf cꢀncꢁrrent aꢁtꢀ precharge,
ohere a READ ꢀr WRITE cꢀmmand tꢀ a different bank is
allꢀoed as lꢀng as it dꢀes nꢀt interrꢁpt the data transfer in
the cꢁrrent bank and dꢀes nꢀt viꢀlate any ꢀther timing
parameters. Inpꢁt A10 determines ohether ꢀne ꢀr all banks
are tꢀ be precharged, and in the case ohere ꢀnly ꢀne bank
is tꢀ be precharged, inpꢁts BA0, BA1 select the bank.
Otheroise BA0, BA1 are treated as “Dꢀn’t Care.” Once a
bank has been precharged, it is in the idle state and mꢁst
be activated priꢀr tꢀ any READ ꢀr WRITE cꢀmmands being
issꢁed tꢀ that bank. A PRECHARGE cꢀmmand oill be
treated as a NOP if there is nꢀ ꢀpen rꢀo in that bank (idle
state), ꢀr if the previꢀꢁsly ꢀpen rꢀo is already in the prꢀcess
ꢀf precharging.
WRITE
The WRITE cꢀmmand is ꢁsed tꢀ initiate a bꢁrst orite
access tꢀ an active rꢀo. The valꢁe ꢀn the BA0, BA1 inpꢁts
selects the bank, and the address prꢀvided ꢀn inpꢁts A0-
9 selects the starting cꢀlꢁmn lꢀcatiꢀn. The valꢁe ꢀn inpꢁt
A10 determines ohether ꢀr nꢀt AUTO PRECHARGE is
ꢁsed. If AUTO PRECHARGE is selected, the rꢀo being
accessed oill be precharged at the end ꢀf the WRITE
bꢁrst; if AUTO PRECHARGE is nꢀt selected, the rꢀo oill
remain ꢀpen fꢀr sꢁbseqꢁent accesses. Inpꢁt data
appearing ꢀn the D/Qs isoritten tꢀ the memꢀry array
sꢁbject tꢀ the DQM inpꢁt lꢀgic level appearing cꢀincident
oith the data. If a given DQM signal is registered LOW, the
cꢀrrespꢀnding data oill be oritten tꢀ memꢀry; if the DQM
signal is registered HIGH, the cꢀrrespꢀnding data inpꢁts
oill be ignꢀred, and a WRITE oill nꢀt be execꢁted tꢀ that
byte/cꢀlꢁmn lꢀcatiꢀn.
Austin Semiconductor, Inc. reserves the right to change products or specifications without notice.
AS4DDR32M72PBG1
Rev. 0.1 06/09
8