AS4C32M16D2A-25BAN
32M x 16 bit DDR2 Synchronous DRAM (SDRAM)
Advanced (Rev. 1.5,
Mar.
/2016)
Features
•
JEDEC Standard Compliant
•
JEDEC standard 1.8V I/O (SSTL_18-compatible)
•
Power supplies: V
DD
& V
DDQ
= +1.8V
±
0.1V
•
Operating temperature: TC =
-40
℃
~105
℃
•
Supports JEDEC clock jitter specification
•
Fully synchronous operation
•
Fast clock rate: 400MHz
•
Differential Clock, CK & CK#
•
Bidirectional single/differential data strobe
- DQS & DQS#
•
4 internal banks for concurrent operation
•
4-bit prefetch architecture
•
Internal pipeline architecture
•
Precharge & active power down
•
Programmable Mode & Extended Mode registers
•
Posted CAS# additive latency (AL): 0, 1, 2, 3, 4, 5, 6
•
WRITE latency = READ latency - 1 t
CK
•
Burst lengths: 4 or 8
•
Burst type: Sequential / Interleave
•
DLL enable/disable
•
Off-Chip Driver (OCD)
- Impedance Adjustment
- Adjustable data-output drive strength
•
On-die termination (ODT)
•
RoHS compliant
•
Auto Refresh and Self Refresh
•
8192 refresh cycles / 64ms
- Average refresh period
7.8µs @
-40℃
≦ ≦
TC +85℃
TC +105℃
3.9µs @ +85℃
< ≦
Overview
The
AS432M16D2A-BAN
is a high-speed CMOS
Double-Data-Rate-Two (DDR2), synchronous dynamic
random access memory (SDRAM) containing 512 Mbits
in a 16-bit wide data I/Os. It is internally configured
as a quad bank DRAM, 4 banks x 8Mb addresses x 16
I/Os
The device is designed to comply with DDR2 DRAM
key features such as posted CAS# with additive latency,
Write latency = Read latency -1, Off-Chip Driver (OCD)
impedance adjustment, and On Die Termination(ODT)
.
All of the control and address inputs are synchronized
with a pair of externally supplied differential clocks. Inputs
are latched at the cross point of differential clocks (CK
rising and CK# falling)
All I/Os are synchronized with a pair of bidirectional
strobes (DQS and DQS#) in a source synchronous
fashion. The address bus is used to convey row,
column, and bank address information in RAS #
, CAS# multiplexing style. Accesses begin with the
registration of a Bank Activate command, and then it is
followed by a Read or Write command. Read and write
accesses to the DDR2 SDRAM are 4 or 8-bit burst
oriented; accesses start at a selected location and
continue for a programmed number of locations in a
programmed sequence. Operating the four memory
banks in an interleaved fashion allows random access
operation to occur at a higher rate than is possible with
standard DRAMs. An auto precharge function may be
enabled to provide a self-timed row precharge that is
initiated at the end of the burst sequence. A sequential
and gapless data rate is possible depending on burst
length, CAS latency, and speed grade of the device.
•
84-ball 8x12.5x1.2mm (max) FBGA
-
Pb and Halogen Free
Table 1. Ordering Information
Part Number
AS4C32M16D2A-25BAN
Clock Frequency
400MHz
Data Rate
800Mbps/pin
Power Supply
V
DD
1.8V, V
DDQ
1.8V
Package
FBGA
Alliance Memory Inc.
511 Taylor Way, San Carlos, CA 94070 TEL: (650) 610-6800 FAX: (650) 620-9211
Alliance Memory Inc. reserves the right to change products or specification without notice
Rev.1.5
1
Mar./2016
AS4C32M16D2A-25BAN
Table 2. Speed Grade Information
Speed Grade
AS4C32M16D2A-25BAN
Clock Frequency
400MHz
CAS Latency
5
t
RCD
(ns)
12.5
t
RP
(ns)
12.5
Figure 1. Ball Assignment (FBGA Top View)
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
VDD
VSS
NC
VDD
DQ14
VDDQ
DQ12
VDD
DQ6
VDDQ
DQ4
VDDL
2
NC
VSSQ
DQ9
VSSQ
NC
VSSQ
DQ1
VSSQ
VREF
CKE
BA0
A10
A3
A7
A12
3
VSS
UDM
VDDQ
DQ11
VSS
LDM
VDDQ
DQ3
VSS
WE#
BA1
A1
A5
A9
NC
7
VSSQ
UDQS
.
VDDQ
DQ10
VSSQ
LDQS
VDDQ
DQ2
VSSDL
RAS#
CAS#
A2
A6
A11
NC
8
UDQS#
VSSQ
DQ8
VSSQ
LDQS#
VSSQ
DQ0
VSSQ
CK
CK#
CS#
A0
A4
A8
NC
9
VDDQ
DQ15
VDDQ
DQ13
VDDQ
DQ7
VDDQ
DQ5
VDD
ODT
VDD
VSS
Alliance Memory Inc.
511 Taylor Way, San Carlos, CA 94070 TEL: (650) 610-6800 FAX: (650) 620-9211
Alliance Memory Inc. reserves the right to change products or specification without notice
Rev.1.5
2
Mar./2016
AS4C32M16D2A-25BAN
Figure 2. Block Diagram
CK
CK#
CKE
Row
Decoder
Row
Decoder
Row
Decoder
DQ
Buffer
Row
Decoder
8M x 16
CELL ARRAY
(BANK #3)
Column Decoder
8M x 16
CELL ARRAY
(BANK #0)
Column Decoder
DLL
CLOCK
BUFFER
CS#
RAS#
CAS#
WE#
COMMAND
DECODER
CONTROL
SIGNAL
GENERATOR
A10/AP
COLUMN
COUNTER
MODE
REGISTER
8M x 16
CELL ARRAY
(BANK #1)
Column Decoder
A0
A9
A11
A12
BA0
BA1
LDQS
LDQS#
UDQS
UDQS#
~
Rev.1.5
ADDRESS
BUFFER
REFRESH
COUNTER
8M x 16
CELL ARRAY
(BANK #2)
Column Decoder
DATA
STROBE
BUFFER
DQ0
DQ15
~
ODT LDM
UDM
Alliance Memory Inc.
511 Taylor Way, San Carlos, CA 94070 TEL: (650) 610-6800 FAX: (650) 620-9211
Alliance Memory Inc. reserves the right to change products or specification without notice
3
Mar./2016
AS4C32M16D2A-25BAN
Figure 3. State Diagram
CKEL
Initialization
Sequence
PR
Setting
MR,
EMR(1)
EMR(2)
EMR(3)
Self
Refreshing
OCD
calibration
SRF H
CKE
(E)MRS
Idle
All banks
precharged
REF
CK
EL
CK
EH
Refreshing
ACT
EL
CK
Precharge
Power
Down
Activating
CKEL
Active
Power
Down
L
CKE
CKEL
Automatic Sequence
Cammand Sequence
CKEH
CKE
L
WR
Bank
Active
RA
RD
WR
Writing
RD
Reading
W
WR
RD
A
RD
CKEL = CKE LOW, enter Power Down
RDA
CKEH = CKE HIGH, exit Power Down,exit Self Refresh
ACT = Activate
RDA
Reading
With
Autoprecharge
WRA
A
WR
WR(A) = Write (with Autoprecharge)
RD(A) = Read (with Autoprecharge)
PR(A) = Precharge (All)
(E)MRS = (Extended) Mode Register Set
SRF = Enter Self Refresh
REF = Refresh
Writing
With
Autoprecharge
PR, PRA
PR, PRA
PR, PRA
Precharging
Note: Use caution with this diagram. It is indented to provide a floorplan of the possible state transitions and the
commands to control them, not all details. In particular situations involving more than one bank,
enabling/disabling on-die termination, Power Down entry/exit, timing restrictions during state transitions, among
other things, are not captured in full detail.
Alliance Memory Inc.
511 Taylor Way, San Carlos, CA 94070 TEL: (650) 610-6800 FAX: (650) 620-9211
Alliance Memory Inc. reserves the right to change products or specification without notice
Rev.1.5
4
Mar./2016
AS4C32M16D2A-25BAN
Ball Descriptions
Table 3. Ball Descriptions
Symbol
CK, CK#
Type
Input
Description
Differential Clock:
CK, CK# are driven by the system clock. All SDRAM input signals
are sampled on the crossing of positive edge of CK and negative edge of CK#. Output
(Read) data is referenced to the crossings of CK and CK# (both directions of
crossing).
Clock Enable:
CKE activates (HIGH) and deactivates (LOW) the CK signal. If CKE
goes LOW synchronously with clock, the internal clock is suspended from the next
clock cycle and the state of output and burst address is frozen as long as the CKE
remains LOW. When all banks are in the idle state, deactivating the clock controls the
entry to the Power Down and Self Refresh modes.
Bank Address:
BA0 and BA1 define to which bank the BankActivate, Read, Write, or
BankPrecharge command is being applied.
Address Inputs:
A0-A12 are sampled during the BankActivate command (row
address A0-A12) and Read/Write command (column address A0-A9 with A10 defining
Auto Precharge).
Chip Select:
CS# enables (sampled LOW) and disables (sampled HIGH) the
command decoder. All commands are masked when CS# is sampled HIGH. CS#
provides for external bank selection on systems with multiple banks. It is considered
part of the command code.
Row Address Strobe:
The RAS# signal defines the operation commands in
conjunction with the CAS# and WE# signals and is latched at the crossing of positive
edges of CK and negative edge of CK#. When RAS# and CS# are asserted "LOW"
and CAS# is asserted "HIGH," either the BankActivate command or the Precharge
command is selected by the WE# signal. When the WE# is asserted "HIGH," the
BankActivate command is selected and the bank designated by BA is turned on to the
active state. When the WE# is asserted "LOW," the Precharge command is selected
and the bank designated by BA is switched to the idle state after the precharge
operation.
Column Address Strobe:
The CAS# signal defines the operation commands in
conjunction with the RAS# and WE# signals and is latched at the crossing of positive
edges of CK and negative edge of CK#. When RAS# is held "HIGH" and CS# is
asserted "LOW," the column access is started by asserting CAS# "LOW." Then, the
Read or Write command is selected by asserting WE# “HIGH " or “LOW".
Write Enable:
The WE# signal defines the operation commands in conjunction with
the RAS# and CAS# signals and is latched at the crossing of positive edges of CK
and negative edge of CK#. The WE# input is used to select the BankActivate or
Precharge command and Read or Write command.
Bidirectional Data Strobe:
Specifies timing for Input and Output data. Read Data
Strobe is edge triggered. Write Data Strobe provides a setup and hold time for data
and DQM. LDQS is for DQ0~7, UDQS is for DQ8~15. The data strobes LDOS and
UDQS may be used in single ended mode or paired with LDQS# and UDQS# to
provide differential pair signaling to the system during both reads and writes.A control
bit at EMR (1)[A10] enables or disables all complementary data strobe signals.
Data Input Mask:
Input data is masked when DM is sampled HIGH during a write
cycle. LDM masks DQ0-DQ7, UDM masks DQ8-DQ15.
Data I/O:
Bi-directional data bus.
CKE
Input
BA0, BA1
A0-A12
Input
Input
CS#
Input
RAS#
Input
CAS#
Input
WE#
Input
LDQS,
LDQS#
UDQS
UDQS#
LDM,
UDM
DQ0 - DQ15
Input /
Output
Input
Input /
Output
Alliance Memory Inc.
511 Taylor Way, San Carlos, CA 94070 TEL: (650) 610-6800 FAX: (650) 620-9211
Alliance Memory Inc. reserves the right to change products or specification without notice
Rev.1.5
5
Mar./2016