Some of contents are described for general products and are
subject to change without notice.
DESCRIPTION
M2V64S20DTP is a 4-bank x 4,194,304-word x 4-bit,
M2V64S30DTP is a 4-bank x 2,097,152-word x 8-bit,
M2V64S40DTP is a 4-bank x 1,048,576-word x 16-bit,
synchronous DRAM, with LVTTL interface. All inputs and outputs are referenced to the rising edge
of CLK. M2V64S20DTP, M2V64S30DTP and M2V64S40DTP achieve very high speed data rate up
to 133MHz for -6, and are suitable for main memory or graphic memory in computer systems.
tCLK
tRAS
tRCD
tAC
tRC
Clock Cycle Time(Min.)
Row to Column Delay(Min.)
Access Time from CLK(Max.) (CL=3)
Ref /Active Command Period(Min.)
7.5ns
67.5ns
10ns
70ns
50ns
20ns
6ns
70ns
Operation Current(Max.)
V64S40D
- Single 3.3v±0.3V power supply
- Max. Clock frequency -6:133MHz<3-3-3>, -7:100MHz<2-2-2>, -8:100MHz<3-2-2>
- Fully Synchronous operation referenced to clock rising edge
- 4 bank operation controlled by BA0 & BA1 (Bank Address)
- /CAS latency- 2 and 3 (programmable)
- Burst length- 1, 2, 4, 8 and full page (programmable)
- Burst type- sequential and interleave (programmable)
- Byte Control- DQML and DQMU for M2V64S40DTP
- Random column access
- Auto precharge and All bank precharge controlled by A10
- Auto refresh and Self refresh
- 4096 refresh cycles every 64ms
- LVTTL Interface
- 400-mil, 54-pin Thin Small Outline Package (TSOP II) with 0.8mm lead pitch
The M2V64S20DTP configration is 4096x1024x4 of cell array and DQ 0-3.
The M2V64S40DTP configration is 4096x256x16 of cell array and DQ 0-15.
Type Designation Code
M2 V 64S 3 0TP-8
D
BA0,1
Clock Buffer
CLKCKE
Access Item
Package Type
Function
Organization
Synchronous DRAM
Interface
/CS
These rules are only applied to the Synchronous DRAM family.
/RAS
/CAS
-6 : 7.5ns (PC133 3-3-3),
-7 : 10ns (PC100 2-2-2),
-8 : 10ns (PC100 3-2-2)
Reserved for Future Use
2 : x4, 3 : x8, 4 : x16
64 : 64Mbit
V : LVTTL
/WE
DQM
MITSUBISHI ELECTRIC
3
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
PIN FUNCTION
A10 is also used to indicate precharge option. When A10 is high at a
DQM(U, L)(x16)
SDRAM (Rev.3.2)
Feb.'00
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
CLKInput
CKEInput
/CSInput
/RAS, /CAS, /WEInputCombination of /RAS, /CAS, /WE defines basic commands.
A0-11Input
BA0,1Input
Master Clock:
All other inputs are referenced to the rising edge of CLK.
Clock Enable:
CKE controls internal clock. When CKE is low, internal clock for the
following cycle is ceased. CKE is also used to select auto /
selfrefresh. After self refresh mode is started, CKE becomes
asynchronous input. Self refresh is maintained as long as CKE is low.
Chip Select:
When /CS is high, any command means No Operation.
A0-11 specify the Row / Column Address in conjunction with BA0,1.
The Row Address is specified by A0-11. The Column Address is
specified by A0-9 (x4) / A0-8 (x8) / A0-7 (x16).
read / write command, an auto precharge is performed. When A10 is
high at a precharge command, all banks are precharged.
Bank Address:
BA0,1 specifies one of four banks to which a command is applied.
BA0,1 must be set with ACT, PRE, READ, WRITE commands.
DQ0-3(x4),
DQ0-7(x8),
DQ0-15(x16)
DQM(x4,x8),
Vdd, VssPower SupplyPower Supply for the memory array and peripheral circuitry.
VddQ, VssQPower SupplyVddQ and VssQ are supplied to the Output Buffers only.
Input / Output
Input
Data In and Data out are referenced to the rising edge of CLK.
Din Mask and Output Disable:
When DQM(U, L) is high in burst write, Din for the current cycle is
masked. When DQM(U, L) is high in burst read, Dout is disabled at
the next but one cycle.
MITSUBISHI ELECTRIC
4
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
BASIC FUNCTIONS
truth table.
precharge,
READA
)
(auto-precharge,
WRITEA
).
/write operation. When A10 =H at this command, all banks are deactivated (precharge all,
PREA
).
command, the banks are precharged automatically.
(4-BANK x 4,194,304-WORD x 4-BIT)
SDRAM (Rev.3.2)
Feb.'00
64M Synchronous DRAM
The M2V64S20, 30 and 40DTP provides basic functions, bank (row) activate, burst read and write, bank
(row) precharge, and auto and self refresh. Each command is defined by control signals of /RAS, /CAS and
/WE at CLK rising edge. In addition to 3 signals, /CS ,CKE and A10 are used as chip select, refresh option,
and precharge option, respectively. To know the detailed definition of commands, please see the command
ACT command activates a row in an idle bank indicated by BA.
Read (READ) [/RAS =H, /CAS =L, /WE =H]
READ command starts burst read from the active bank indicated by BA. First output data appears after
/CAS latency. When A10 =H at this command, the bank is deactivated after the burst read (auto-
Write (WRITE) [/RAS =H, /CAS =/WE =L]
WRITE command starts burst write to the active bank indicated by BA. Total data length to be written
is set by burst length. When A10 =H at this command, the bank is deactivated after the burst write
Precharge (PRE) [/RAS =L, /CAS =H, /WE =L]
PRE command deactivates the active bank indicated by BA. This command also terminates burst read
Auto-Refresh (REFA) [/RAS =/CAS =L, /WE =CKE =H]
REFA command starts auto-refresh cycle. Refresh address are generated internally. After this
MITSUBISHI ELECTRIC
5
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
SDRAM (Rev.3.2)
Feb.'00
COMMAND TRUTH TABLE
COMMANDMNEMONIC
DeselectDESELHXHXXXXXXX
CKE
n-1
CKE
n
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
/CS /RAS /CAS /WE BA0,1 A11A10 A0-9
No Operation
Row Address Entry &
Bank Activate
Single Bank Precharge
Precharge All Banks
Column Address Entry
& Write
Column Address Entry &
Write with Auto-Precharge
Column Address Entry
& Read
Column Address Entry &
Read with Auto-Precharge
Auto-Refresh
Self-Refresh Entry
Self-Refresh ExitREFSX
NOPHXLHHHXXXX
ACT
PRE
PREA
WRITE
WRITEA
READ
READA
REFA
REFS
HXLLHHVVVV
HXLLHLVXLX
HXLLHLXHX
HXLHLLVVLV
HXLHLLVVHV
HXLHLHVVLV
HXLHLHVVHV
HHLLLHXXXX
HLLLLHXXXX
LHHXXXXXXX
LHLHHHXXXX
X
Burst TerminateTBSTHXLHHLXXXX
Mode Register SetMRS
H=High Level, L=Low Level, V=Valid, X=Don't Care, n=CLK cycle number
NOTE:
1. A7-A9 =0, A0-A6 =Mode Address
HXLLLLLLLV*1
MITSUBISHI ELECTRIC
6
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE
SDRAM (Rev.3.2)
Feb.'00
Current State/CS /RAS /CAS /WE AddressCommand Action
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
IDLE
ROW ACTIVE
HXXXXDESELNOP
LHHHXNOPNOP
LHHLXTBSTILLEGAL*2
LHLXBA, CA, A10
LLHHBA, RAACTBank Active, Latch RA
LLHLBA, A10
LLLHXREFAAuto-Refresh*5
LLLL
HXXXXDESELNOP
LHHHXNOPNOP
LHHLXTBSTNOP
Op-Code,
Mode-Add
READ &
WRITE
PRE &
PREA
MRSMode Register Set*5
ILLEGAL*2
NOP*4
LHLHBA, CA, A10
LHLLBA, CA, A10
LLHHBA, RAACTBank Active / ILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
Op-Code,
Mode-Add
READ &
READA
WRITE &
WRITEA
PRE &
PREA
MRSILLEGAL
Begin Read, Latch CA, Determine
Auto-Precharge
Begin Write, Latch CA, Determine
Auto-Precharge
Precharge / Precharge All
MITSUBISHI ELECTRIC
7
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE (continued)
Terminate Burst, Latch CA, Begin New
PRE &
PRE &
SDRAM (Rev.3.2)
Feb.'00
Current State/CS /RAS /CAS /WE AddressCommand Action
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
READ
WRITE
HXXXXDESELNOP (Continue Burst to END)
LHHHXNOPNOP (Continue Burst to END)
LHHLXTBSTTerminate Burst
LHLHBA, CA, A10
LHLLBA, CA, A10
LLHHBA, RAACTBank Active / ILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
HXXXXDESEL
LHHHXNOPNOP (Continue Burst to END)
Op-Code,
Mode-Add
READ
/READA
WRITE &
WRITEA
PREA
MRSILLEGAL
Read, Determine Auto-Precharge*3
Terminate Burst, Latch CA, Begin
Write, Determine Auto-Precharge*3
Terminate Burst, Precharge
NOP (Continue Burst to END)
LHHLXTBSTTerminate Burst
LHLHBA, CA, A10
LHLLBA, CA, A10
LLHHBA, RAACTBank Active / ILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLLMRSILLEGAL
Op-Code,
Mode-Add
READ &
READA
WRITE &
WRITEA
PREA
Terminate Burst, Latch CA, Begin
Read, Determine Auto-Precharge*3
Terminate Burst, Latch CA,Begin
Write, Determine Auto-Precharge*3
Terminate Burst, Precharge
MITSUBISHI ELECTRIC
8
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE (continued)
READ &
WRITE &
PRE &
WRITE &
PRE &
SDRAM (Rev.3.2)
Feb.'00
Current State/CS /RAS /CAS /WE AddressCommand Action
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
READ with
AUTO
PRECHARGE
WRITE with
AUTO
PRECHARGE
HXXXXDESELNOP (Continue Burst to END)
LHHHXNOPNOP (Continue Burst to END)
LHHLXTBSTILLEGAL
LHLHBA, CA, A10
LHLLBA, CA, A10
LLHHBA, RAACTBank Active / ILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
HXXXXDESELNOP (Continue Burst to END)
LHHHXNOPNOP (Continue Burst to END)
Op-Code,
Mode-Add
READA
WRITEA
PREA
MRSILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL*2
LHHLXTBSTILLEGAL
LHLHBA, CA, A10
LHLLBA, CA, A10
LLHHBA, RAACTBank Active / ILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
Op-Code,
Mode-Add
READ &
READA
WRITEA
PREA
MRSILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL*2
MITSUBISHI ELECTRIC
9
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE (continued)
SDRAM (Rev.3.2)
Feb.'00
Current State/CS /RAS /CAS /WE AddressCommand Action
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
PRE -
CHARGING
ROW
ACTIVATING
HXXXXDESELNOP (Idle after tRP)
LHHHXNOPNOP (Idle after tRP)
LHHLXTBSTILLEGAL*2
LHLXBA, CA, A10
LLHHBA, RAACTILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
HXXXXDESELNOP (Row Active after tRCD)
LHHHXNOPNOP (Row Active after tRCD)
LHHLXTBSTILLEGAL*2
Op-Code,
Mode-Add
READ &
WRITE
PRE &
PREA
MRSILLEGAL
ILLEGAL*2
NOP*4 (Idle after tRP)
LHLXBA, CA, A10
LLHHBA, RAACTILLEGAL*2
LLHLBA, A10
LLLHXREFAILLEGAL
Op-Code,
LLLL
Mode-Add
READ &
WRITE
PRE &
PREA
MRSILLEGAL
ILLEGAL*2
ILLEGAL*2
MITSUBISHI ELECTRIC
10
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE (continued)
READ &
SDRAM (Rev.3.2)
Feb.'00
Current State/CS /RAS /CAS /WE AddressCommand Action
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
WRITE
RECOVERING
REFRESHINGHXXXXDESELNOP (Idle after tRC)
HXXX
LHHH
LHHL
LHLX
LLHH
LLHL
LLLH
LLLL
LHHHXNOPNOP (Idle after tRC)
LHHLXTBSTILLEGAL
X
XNOPNOP
XTBST
BA, CA, A10
BA, RAACT
BA, A10
XREFAILLEGAL
Op-Code,
Mode-Add
DESEL
READ &
WRITE
PRE &
PREA
MRS
NOP
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL
LHLXBA, CA, A10
LLHHBA, RAACTILLEGAL
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
Op-Code,
Mode-Add
WRITE
PRE &
PREA
MRSILLEGAL
ILLEGAL
ILLEGAL
MITSUBISHI ELECTRIC
11
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
PRE &
FUNCTION TRUTH TABLE (continued)
SDRAM (Rev.3.2)
Feb.'00
Current State/CS/RAS /CAS /WE AddressCommand Action
1. All entries assume that CKE was High during the preceding clock cycle and the current clock cycle.
2. ILLEGAL to bank in specified state; function may be legal in the bank indicated by BA, depending on
the state of that bank.
3. Must satisfy bus contention, bus turn around, write recovery requirements.
4. NOP to bank precharging or in idle state. May precharge bank indicated by BA.
5. ILLEGAL if any bank is not idle.
HXXXXDESELNOP (Idle after tRSC)
LHHHXNOPNOP (Idle after tRSC)
LHHLXTBSTILLEGAL
LHLXBA, CA, A10
LLHHBA, RAACTILLEGAL
LLHLBA, A10
LLLHXREFAILLEGAL
LLLL
Op-Code,
Mode-Add
READ &
WRITE
PREA
MRSILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL = Device operation and/or data-integrity are not guaranteed.
MITSUBISHI ELECTRIC
12
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
FUNCTION TRUTH TABLE for CKE
SDRAM (Rev.3.2)
Feb.'00
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
Current State
SELF-
REFRESH*1
POWER
DOWN
ALL BANKS
IDLE*2
CKE
CKE
n-1
HXXXXXXINVALID
LHHXXXXExit Self-Refresh (Idle after tRC)
LHLHHHXExit Self-Refresh (Idle after tRC)
LHLHHLXILLEGAL
LHLHLXXILLEGAL
LHLLXXXILLEGAL
LLXXXXXNOP (Maintain Self-Refresh)
HXXXXXXINVALID
LHXXXXXExit Power Down to Idle
LLXXXXXNOP (Maintain Power Down)
HHXXXXXRefer to Function Truth Table
HLLLLHXEnter Self-Refresh
HLHXXXXEnter Power Down
HLLHHHXEnter Power Down
/CS/RAS /CAS/WEAdd Action
n
HLLHHLXILLEGAL
HLLHLXXILLEGAL
HLLLXXXILLEGAL
LXXXXXXRefer to Current State =Power Down
ANY STATE
other than
listed above
ABBREVIATIONS:
H=High Level, L=Low Level, X=Don't Care
NOTES:
1. CKE Low to High transition will re-enable CLK and other inputs asynchronously. A minimum
setup time must be satisfied before any command other than EXIT.
2. Power-Down and Self-Refresh can be entered only from the All Banks Idle State.
3. Must be legal command.
HHXXXXXRefer to Function Truth Table
HLXXXXXBegin CLK Suspend at Next Cycle*3
LHXXXXXExit CLK Suspend at Next Cycle*3
LLXXXXXMaintain CLK Suspend
MITSUBISHI ELECTRIC
13
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
SIMPLIFIED STATE DIAGRAM
REGISTER
ACTIVE
TERM
SDRAM (Rev.3.2)
Feb.'00
(4-BANK x 4,194,304-WORD x 4-BIT)
64M Synchronous DRAM
SELF
REFRESH
REFS
REFSX
WRITE
SUSPEND
MODE
SET
CLK
SUSPEND
CKEL
CKEH
MRS
IDLE
ACT
CKEL
CKEH
REFA
REFRESH
CKEL
CKEH
POWER
DOWN
ROW
TERM
WRITE
WRITEA
WRITEREAD
WRITE
READA
READ
READ
AUTO
CKEL
CKEH
READ
SUSPEND
WRITEA
WRITEA
SUSPEND
POWER
APPLIED
CKEL
WRITEA
CKEH
POWER
ON
WRITEAREADA
PRE
PREPRE
PRE
PRE
CHARGE
MITSUBISHI ELECTRIC
READA
READA
CKEL
CKEH
READA
SUSPEND
Automatic Sequence
Command Sequence
14
MITSUBISHI LSIs
M2V64S20DTP-6,-6L,-7,-7L,-8,-8L
(4-BANK x 2,097,152-WORD x 8-BIT)
(4-BANK x
1,048,576
-WORD x 16-BIT)
M2V64S30DTP-6,-6L,-7,-7L,-8,-8L
M2V64S40DTP-6,-6L,-7,-7L,-8,-8L
POWER ON SEQUENCE
MODE REGISTER
idle state. After tRSC from a MRS command, the
(4-BANK x 4,194,304-WORD x 4-BIT)
SDRAM (Rev.3.2)
Feb.'00
64M Synchronous DRAM
Before starting normal operation, the following power on sequence is necessary to prevent a
SDRAM from damaged or malfunctioning.
1. Apply power and start clock. Attempt to maintain CKE high, DQM high and NOP condition at the
inputs.
2. Maintain stable power, stable clock, and NOP input conditions for a minimum of 200µs.
3. Issue precharge commands for all banks. (PRE or PREA)
4. After all banks become idle state (after tRP), issue 8 or more auto-refresh commands.
5. Issue a mode register set command to initialize the mode register.
After these sequence, the SDRAM is idle state and ready for normal operation.
Burst Length, Burst Type, /CAS Latency and Write Mode can be
programmed by setting the mode register (MRS). The mode register
stores these data until the next MRS command, which may be issued
when both banks are in
SDRAM is ready for new command.