A43L0632G-7UF AMIC Technology, Corp., A43L0632G-7UF Datasheet - Page 13
![no-image](/images/no-image-200.jpg)
A43L0632G-7UF
Manufacturer Part Number
A43L0632G-7UF
Description
512K x 32-Bit x 2 Banks Synchronous DRAM
Manufacturer
AMIC Technology, Corp.
Datasheet
1.A43L0632G-7UF.pdf
(44 pages)
requiring some time for power supplies to recover before the
other bank can be sensed reliably. t
minimum time required between activating different banks.
The number of clock cycles required between different bank
activation must be calculated similar to t
The minimum time required for the bank to be active to
initiate sensing and restoring the complete row of dynamic
cells is determined by t
precharge command to that active bank can be asserted.
The maximum time any bank can be in the active state is
determined by t
t
specification.
Burst Read
The burst read command is used to access burst of data on
consecutive clock cycles from an active row in an active
bank. The burst read command is issued by asserting low on
the clock. The bank must be active for at least t
before the burst read command is issued. The first output
appears CAS latency number of clock cycles after the issue
of burst read command. The burst length, burst sequence
and latency from the burst read command is determined by
the mode register which is already programmed. The burst
read can be initiated on any column address of the active
row. The address wraps around if the initial address does not
start from a boundary such that number of outputs from each
I/O are equal to the burst length programmed in the mode
register. The output goes into high-impedance at the end of
the burst, unless a new burst read was initiated to keep the
data output gapless. The burst read can be terminated by
issuing another burst read or burst write in the same bank or
the other active bank or a precharge command to the same
bank. The burst stop command is valid at every page burst
length.
Burst Write
The burst write command is similar to burst read command,
and is used to write data into the SDRAM consecutive clock
cycles in adjacent addresses depending on burst length and
burst sequence. By asserting low on
with valid column address, a write burst is initiated. The data
inputs are provided for the initial address in the same clock
cycle as the burst write command. The input buffer is
deselected at the end of the burst length, even though the
internal writing may not have been completed yet. The burst
write can be terminated by issuing a burst read and DQM for
blocking data inputs or burst write in the same or the other
active bank. The burst stop command is valid only at full
page burst length where the writing continues at the end of
burst and the burst is wrap around. The write burst can also
be terminated by using DQM for blocking data and
precharging the bank “t
written into the active row. See DQM OPERATION also.
DQM Operation
The DQM is used to mask input and output operation. It
works similar to
writing during write operation. The read latency is two cycles
from DQM and zero cycle for write, which means DQM
masking occurs two cycles later in the read cycle and occurs
PRELIMINARY
CS
RAS
(min) and t
and
CAS
with
RAS
RAS
(August, 2005, Version 0.0)
(max) can be calculated similar to t
OE
(max). The number of cycles for both
WE
during read operation and inhibits
RDL
being high on the positive edge of
RAS
” after the last data input to be
(min) specification before a
RRD
CS
(min) specifies the
RCD
,
CAS
specification.
and
RCD
(min)
WE
RCD
12
in the same cycle during write cycle. DQM operation is
synchronous with the clock, therefore the masking occurs for
a complete cycle. The DQM signal is important during burst
interrupts of write with read or precharge in the SDRAM. Due
to asynchronous nature of the internal write, the DQM
operation is critical to avoid unwanted or incomplete writes
when the complete burst write is not required.
Precharge
The precharge operation is performed on an active bank by
asserting low on
of the bank to be precharged. The precharge command can
be asserted anytime after t
activate command in the desired bank. “t
minimum time required to precharge a bank.
The minimum number of clock cycles required to complete
row precharge is calculated by dividing “t
time and rounding up to the next higher integer. Care should
be taken to make sure that burst write is completed or DQM
is used to inhibit writing before precharge command is
asserted. The maximum time any bank can be active is
specified by t
precharged within t
command. At the end of precharge, the bank enters the idle
state and is ready to be activated again.
Entry to Power Down, Auto refresh, Self refresh and Mode
register Set etc, is possible only when all banks are in idle
state.
Auto Precharge
The precharge operation can also be performed by using
auto precharge. The SDRAM internally generates the timing
to satisfy t
and CAS latency. The auto precharge command is issued at
the same time as burst read or burst write by asserting high
on A10/AP. If burst read or burst write command is issued
with low on A10/AP, the bank is left active until a new
command is asserted. Once auto precharge command is
given, no new commands are possible to that particular bank
until the bank achieves idle state.
All Banks Precharge
All banks can be precharged at the same time by using
Precharge all command. Asserting low on
t
the end of tRP after performing precharge all, all banks are
in idle state.
Auto Refresh
The storage cells of SDRAM need to be refreshed every
64ms to maintain data. An auto refresh cycle accomplishes
refresh of a single row of storage cells. The internal counter
increments automatically on every auto refresh cycle to
refresh all the rows. An auto refresh command is issued by
asserting low on
and
with all banks being in idle state and the device is not in
power down mode (CKE is high in the previous cycle). The
time required to complete the auto refresh operation is
specified by “t
WE
RAS
(min) requirement, performs precharge on all banks. At
WE
with high on A10/AP after both banks have satisfied
. The auto refresh command can only be asserted
RAS
(min) and “t
RC
RAS
(min)”. The minimum number of clock cycles
CS
(max). Therefore, each bank has to be
CS
,
RAS
RAS
,
AMIC Technology, Corp.
RAS
RP
(max) from the bank activate
RAS
” for the programmed burst length
,
WE
(min) is satisfied from the bank
and
and A10/AP with valid BA
CAS
RP
RP
with high on CKE
A43L0632
” is defined as the
” with clock cycle
CS
,
RAS
and