Description: CMOS 2-Bank 524,288-Word 16 Bit Synchronous Dynamic Random Access
Description: CMOS 2-Bank 524,288-Word 16 Bit Synchronous Dynamic Random Access
Description: CMOS 2-Bank 524,288-Word 16 Bit Synchronous Dynamic Random Access
■ DESCRIPTION
The TIWIN SD11620HGT device is a CMOS Synchronous Dynamic Random Access
Memory (SDRAM) containing 16,777,216 memory cells accessible in a 16-bit format.
The SD11620HGT device features a fully synchronous operation referenced to a
positive edge clock hereby all operations are synchronized at a clock input which
enables high performance and simple user interface coexistence. The SD11620HGT
SDRAM is designed to reduce the complexity of using a standard dynamic RAM
(DRAM) which requires many control signal timing constraints, and may improve
data bandwidth of memory as much as 5 times more than a conventional DRAM.
The SD11620HGT device is ideally suited for personal computers, high resolution
graphic adapters/accelerators, VCD/MP3 player and other applications where an
extremely large memory and bandwidth are required and where a simple interface is
needed. The SD11620HGT device is available in 50-pin 400 mil TSOP-II package.
■ FEATURES
• Single +3.3 V Supply ±0.3 V tolerance
• LVTTL compatible I/O interface
• 4 K refresh cycles every 64 ms
• Two bank operation
• Burst read/write operation and burst read/single write operation capability
• Programmable burst type, burst length, and CAS latency
• Auto-and Self-refresh
• CKE power down mode
• Output Enable and Input Data Mask
1
T91F161642
■ PRODUCT FAMILY
SD11620HGT
Parameter
-6 -7
2
T91F161642
■PIN CONFIGURATION
50-Pin TSOP(II)
(TOP VIEW)
3
T91F161642
4
T91F161642
■ PIN DESCRIPTION
Pin Number Symbol Function
Data I/O
2, 3, 5, 6, 8, 9, 11, 12, 39, 40, 42,
DQ0 to DQ15 •Lower Byte : DQ0 to DQ7
43, 45, 46, 48, 49
•Upper Byte : DQ8 to DQ15
Address Input
20, 21, 22, 23, 24, 27, 28, 29, 30, •Row: A0 to A10
A0 to A10
31, 32 •Column: A0 to A7
5
T91F161642
*1
■ FUNCTIONAL TRUTH TABLE
*2, *3, and *4
C O M M AN D T R U T H TAB L E
A9
CKE
Function Symbol /CS /RAS /CAS /WE BA A10 To
n-1 n
A0
*5
Device Deselect DESL H X H X X X X X X
*5
No Operation NOP H X L H H H X X X
Notes:
*1.V = Valid, L = Logic Low, H = Logic High, X = either L or H.
*2. All commands assume no CSUS command on previous rising edge of clock.
*3. All commands are assumed to be valid state transitions.
*4. All inputs are latched on the rising edge of clock.
*5. NOP and DESL commands have the same effect on the part. Unless specifically noted, NOP will represent both NOP
and DESL command in later descriptions.
*6. READ, READA, WRIT and WRITA commands should only be issued after the corresponding bank has been
activated (ACTV command). Refer to STATE DIAGRAM.
*7. ACTV command should only be issued after corresponding bank has been recharged (PRE or PALL command).
*8. Required after power up. Refer to POWER-UP INITIALIZATION.
*9. MRS command should only be issued after all banks have been recharged (PRE or PALL command)
6
T91F161642
■ D Q M T R U T H TA B L E
CKE
Function Symbol DQML DQMU
n-1 n
■ C K E T R U T H TA B L E
CKE A9
Current A10
Function Symbol /CS /RAS /CAS /WE BA To
State n-1 n (AP)
A0
Bank Active Clock Suspend Mode Entry *1 CSUS H L X X X X X X X
Any (Except
Clock Suspend Continue*1 L L X X X X X X X
Idle)
Clock
Clock Suspend Mode Exit L H X X X X X X X
Suspend
L H L H H H X X X
Self Refresh Self-refresh Exit SELFX
L H H X X X X X X
H L L H H H X X X
Idle Power Down Entry*3 PD
H L H X X X X X X
Power L H L H H H X X X
Power Down Exit
Down L H H X X X X X X
Notes:
*1.The CSUS command requires that at least one bank is active. Refer to STATE DIAGRAM.
NOP or DESL command should be issued after CSUS and PRE (or PALL) commands asserted at the same time.
*2. REF and SELF commands should only be issued after all banks have been precharged (PRE or PALL command). Refer to
STATE DIAGRAM.
*3. SELF and PD commands should only be issued after the last read data have been appeared on DQ.
7
T91F161642
*1
■ O P ERAT ION C OM MAND TAB LE (Ap p l ic ab l e to s in gl e ba nk)
Current
/CS /RAS /CAS /WE Ad d r Command Function
State
H X X X X DESL NOP
L H H H X NOP NOP
L H H L X BST NOP
H X X X X DESL NOP
L H H H X NOP NOP
L H H L X BST NOP
L L L H X REF/SELF Illegal
(Continued)
8
T91F161642
Current
/CS /RAS /CAS /WE Ad d r Command Function
State
L H H L X BST Illegal
Read with L H L H BA, CA, AP READ/READA Illegal*2
Auto-
L H L L BA, CA, AP WRIT/WRITA Illegal*2
precharge
L L H H BA, RA ACTV Illegal*2
L L L H X REF/SELF Illegal
L L L H X REF/SELF Illegal
(Continued)
9
T91F161642
L L L H X REF/SELF Illegal
L L L H X REF/SELF Illegal
(Continued)
10
T91F161642
READ/READA/
L H L X X Illegal
Refreshing WRIT/WRITA
L L H X X ACTV/PRE/PALL Illegal
REF/SELF/
L L L X X Illegal
MRS
L H H L X BST Illegal
Mode
Register READ/READA/
L H L X X Illegal
Setting WRIT/WRITA
ACTV/PRE/
L L X X X PALL/REF/ Illegal
SELF/MRS
ABBREVIATIONS:
RA = Row Address BA= Bank Address
CA = Column Address AP=Auto Precharge
Notes : *1. All entries in OPERATION COMMAND TABLE assume the CKE was High during the proceeding clock cycle and the
current clock cycle.
Illegal means don't used command. If used, power up sequence be asserted after power shut down.
*2. Illegal to bank in specified state; entry may be legal in the bank specified by BA, depending on the state of that bank.
*3. Illegal if any bank is not idle.
*4. Must satisfy bus contention, bus turn around, and/or write recovery requirements. Refer to TIMING DIAGRAM
-11 & -12.
*5. NOP to bank precharging or in idle state. May precharge bank specified by BA (and AP).
*6. SELF command should only be issued after the last read data have been appeared on DO.
*7. MRS command should only be issued on condition that all DO are in Hi-Z.
11
T91F161642
*1
■ C O M M A N D T R U T H TA B L E F O R C K E
Current CKE CKE
/CS /RAS /CAS /WE Ad d r Function
State n-1 n
H X X X X X X Invalid
Exit Self-refresh
L H H X X X X
(Self-refresh RecoveryÆIdle after tRC)
Exit Self-refresh
L H L H H H X
(Self-refresh RecoveryÆIdle after tRC)
Self-refresh
L H L H H L X Illegal
L H L H L X X Illegal
L H L L X X X Illegal
L X X X X X X Invalid
refresh H H L H H L X Illegal
Recovery
H H L H L X X Illegal
H H L L X X X Illegal
H L X X X X X Illegal*2
(Continued)
12
T91F161642
H X X X X X X Invalid
L H H X X X X
Exit Power Down Mode Æ Idle
L H L H H H X
L H L L X X X Illegal
L H L H L X X Illegal
L H L H H X X Illegal
H H L L L H X Auto-refresh
H L H X X X X Power Down
H L L H H L X Illegal
H L L H L X X Illegal
H L L L H X X Illegal
H L L L L H X Self-refresh*3
H L L L L L X Illegal
L X X X X X X Invalid
(Continued)
13
T91F161642
CKE CKE
Current State /CS /RAS /CAS /WE Ad d r Function
N- 1 n
Read/Write
Read with Auto- H L X X X X X Begin Clock Suspend next cycle
precharge/
Write with
Auto-precharge L X X X X X X Invalid
H X X X X X X Invalid
L X X X X X X Invalid
H L X X X X X Illegal
Notes:
*1. All entries in COMMAND TRUTH TABLE FOR CKE are specified at CKE(n) state and CKE input from CKE(n-1) to CKE(n) state
must satisfy corresponding set up and hold time for CKE.
*2. CKE should be held High for tRC period.
*3. SELF command should only be issued after the last data have been appeared on DQ.
14
T91F161642
■ FUNCTIONAL DESCRIPTION
15
T91F161642
16
T91F161642
The burst type can be selected either sequential or interleave mode if burst length is 2, 4 or 8. The sequential
mode is an incremental decoding scheme within a boundary address to be determined by count length, it
assigns +1 to the previous (or initial) address until reaching the end of boundary address and then wraps round to
least significant address (= 0). The interleave mode is a scrambled decoding scheme for A0 and A2 If the first
access of column address is even (0), the next address will be odd (1), or vice-versa.
When the full burst operation is executed at single write mode, Auto-precharge command is valid only at write operation.
The burst type can be selected either sequential or interleave mode. But only the sequential mode is usable to the full column
burst. The sequential mode is an incremental decoding scheme within a boundary address to be determined by burst length,
it assigns +1 to the previous (or initial) address until reaching the end of boundary address and then wraps round to least
significant address (= 0).
17
T91F161642
AUTO-REFRESH (REF)
Auto-refresh uses the internal refresh address counter. The SDRAM Auto-refresh command (REF) generates
Precharge command internally. All banks of SDRAM should be precharged prior to the Auto-refresh command.
The Auto-refresh command should also be asserted every 16 ps or a total 4096 refresh commands within a 64 ms
period.
18
T91F161642
POWER-UP INITIALIZATION
The SDRAM internal condition after power-up will be undefined. It is required to follow the following Power On
Sequence to execute read or write operation.
1. Apply power and start clock. Attempt to maintain either NOP or DESL command at the input.
2. Maintain stable power, stable clock, and NOP condition for a minimum of 100 µs.
3. Precharge all banks by Precharge (PRE) or Precharge All command (PALL).
4. Assert minimum of 2 Auto-refresh commands (REF).
5. Program the mode register by Mode Register Set command (MRS).
In addition, it is recommended DQM and CKE to track VCC to insure that output is High-Z state. The Mode
Register Set command (MRS) can be set before 2 Auto-refresh commands (REF).
19
T91F161642
20
T91F161642
21
T91F161642
22
T91F161642
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,
temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.
Ambient
SD11620HGT-6 TA 0 — +70 °C
Temperature
Notes:
WARNING:
The recommended operating conditions are required in order to ensure the normal operation of the semiconductor device. All
of the device's electrical characteristics are warranted when the device is operated within these ranges. Always use
semiconductor devices within their recommended operating condition ranges. Operation outside these ranges may adversely
affect reliability and could result in device failure. No warranty is made with respect to uses, operating conditions, or
combinations not represented on the data sheet. Users considering application outside the listed conditions are advised to
contact their TIWIN representatives beforehand.
23
T91F161642
■ CAPACITANCE
Parameter Symbol Min. Typ. Max. Unit
Input Capacitance, Except for CLK CIN1 2.5 — 5.0 pF
24
T91F161642
■ DC CHARACTERISTICS
Value
Parameter Symbol Condition Unit
Min. Max.
Output High Voltage VOH(DC) IOH = –2 mA 2.4 — V
0 V ≤ VIN ≤ VCC;
Output Leakage Current ILO –10 10 µA
Data out disabled
Burst Length = 1
tRC = min
tCK = min
110
Operating Current One bank active Output pin
ICC1S — / mA
(Average Power Supply Current) open Addresses changed up
120
to one time during tCK (min)
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIL
All banks idle
tCK = min
ICC2P Power down mode 1 mA
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIL
All banks idle
CLK = VIH or VIL mA
ICC2PS 1
Power down mode
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
Precharge Standby Current (Power
Supply Current) CKE = VIH
All banks idle, tCK = 15 ns
NOP command only,
Input signals (except to
ICC2N 15 mA
CMD) are changed one
time during 30 ns
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIH
All banks idle
CLK =VIH or VIL
ICC2NS Input signal are stable — 2 mA
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
25
T91F161642
Value
Parameter Symbol Condition Unit
Min. Max.
CKE = VIL, Any bank active
tCK = min
ICC3P — 2 mA
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIL, Any bank active
CLK = VIH or VIL
ICC3PS — 1 mA
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIH, Any bank active
Active Standby Current (Power
tCK = 15 ns
Supply Current)
NOP command only, Input
signals (except to CMD) are
ICC3N — 25 mA
changed one time during 30
ns
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
CKE = VIH, Any bank active
CLK = VIH or VIL
ICC3NS Input signals are stable — 2 mA
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
tCK = min
Burst Length = 4
Output pin open 170
Burst mode Current(Average Power
ICC4 All-banks active — / mA
Supply Current)
Gapless data 180
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
Auto-refresh;
tCK = min 100
Refresh Current #1(Average Power
ICC5 tRC = min — / mA
Supply Current)
0 V ≤ VIN ≤ VIL max 110
VIH min ≤ VIN ≤ VCC
Self-refresh;
tCK = min
Refresh Current #2(Average Power
ICC6 CKE ≤ 0.2 V — 1 mA
Supply Current)
0 V ≤ VIN ≤ VIL max
VIH min ≤ VIN ≤ VCC
Notes:
*1.All voltage are referenced to VSS.
*2.DC characteristics are measured after following the POWER-UP INITIALIZATION procedure.
*3.ICC depends on the output termination or load conditions, clock cycle rate, signal clocking rate.
The specified values are obtained with the output open and no termination register.
*4.This value is for reference only.
26
T91F161642
AC CHARACTERISTICS
(At recommended operating conditions unless otherwise noted.) Note *1, *2, *3
SD11620HGT SD11620HGT
Parameter Symbol Unit
Min. Max. Min. Max.
CL = 2 tCK2 8 9 ns
Clock Period - -
CL = 3 tCK3 6 7 ns
*5
Clock High Time tCH 2.5 - 3.0 - ns
*5
Clock Low Time tCL 2.5 - 3.0 - ns
Input Setup Time*5 tSi 2 - 2.5 - ns
*5
Input Hold Time tHi 1 - 1 - ns
CL = 2 tAC2 6 7 ns
Access Tim from ClocK*5,6,7 - -
(tCK = min)
CL = 3 tAC3 5.5 6 ns
*5
Output in Low-Z tLZ 1 - 1 - ns
CL = 2 tHZ2 3 6 3 7 ns
Output in High-Z*5,8
CL = 3 tHZ3 3 5.5 3 6 ns
CL = 2 2.5 3 ns
Output Hold Time*5,7 tOH - -
CL = 3 2.5 3 ns
Time between Auto-Refresh command tREFI - 16 - 16 µs
interval*4
Time between Refresh tREF - 65 - 65 ms
Transition Time tT 0.5 10 0.5 10 ns
CKE *5Setup Tim for Power Down Exit tCKSP 2.0 - 2.0 - ns
Time
27
T91F161642
SD11620HGT SD11620HGT
-6 -7
Parameter Symbol Unit
Min. Min.
Max. Max.
CL=3 CL=2 CL=3 CL=2
1 cyc+ 1 cyc+
CL=2 tDAL2 — — — — ns
Data-in to tRP tRP
Active/Refresh 2 2
Command Period CL=3 tDAL3 cyc+ — — cyc+ — — ns
tRP tRP
28
T91F161642
Notes:
*1. AC characteristics are measured after following the POWER-UP INITIALIZATION procedure.
*2. AC characteristics assume tT = 1 ns and 50 pF of capacitive load.
*3. 1.4 V is the reference level for measuring timing of input signals. Transition times are measured between VIH (min) and VIL
(max). (See Fig. 5)
*4. This value is for reference only.
*5. If input signal transition time (tT) is longer than 1 ns; [(tT/2) –0.5] ns should be added to tAC (max), tHZ (max), and tCKSP
(min) spec values, [(tT/2) –0.5] ns should be subtracted from tLZ (min), tHZ (min), and tOH (min) spec values, and (tT –1.0)
ns should be added to tCH (min), tCL (min), tSI (min), and tHI (min) spec values.
*6. tAC also specifies the access time at burst mode .
*7. tAC and tOH are the specs value under AC test load circuit shown in Fig. 4.
*8. Specified where output buffer is no longer driven.
*9. Actual clock count of tRC (lRC) will be sum of clock count of tRAS (lRAS) and tRP (lRP).
*10. All base values are measured from the clock edge at the command input to the clock edge for the next command input. All
clock counts are calculated by a simple formula: clock count equals base value divided by clock period (round off to a whole
number).
29
T91F161642
Output
CL=30pF
LVTTL
Note: By adding appropriate correlation factors to the test conditions, tAC and tOH measured
when the output is coupled to the Output Load Circuit are within specifications.
30
T91F161642
31
T91F161642
32
T91F161642
TIMING DIAGRAMS
33
T91F161642
34
T91F161642
35
T91F161642
36
T91F161642
37
T91F161642
38
T91F161642
39
T91F161642
40
T91F161642
41
T91F161642
42
T91F161642
PACKAGE DIMENSION
50-pin plastic TSOP(II)
43