2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
DESCRIPTION
APPLICATION
Some of contents are subject to change without notice.
FEATURES
Type name
6ns (CL = 2, 3)
MH32S72QJA-7
Frequency
[component level]
100MHz
6ns (CL = 3)
MH32S72QJA-8
100MHz
PRELIMINARY
The MH32S72QJA is 33554432 - word x 72-bit
Synchronous DRAM module. This consist of eighteen
industry standard 32M x 4 Synchronous DRAMs in
TSOP.
The TSOP on a card edge dual in-line package provides
any application where high densities and large of
quantities memory are required.
This is a socket-type memory module ,suitable for
easy interchange or addition of module.
CLK
Max.
Access Time
MITSUBISHI LSIs
MH32S72QJA-7, -8
85pin
94pin
1pin
10pin
Utilizes industry standard 32M X 4 Synchronous DRAMs in
TSOP package , industry standard Resistered buffer in TSSOP
package and industry standard PLL in TSSOP package
Single 3.3V +/- 0.3V supply
LVTTL Interface
Burst length 1/2/4/8/Full Page(programmable)
Burst Write / Single Write(programmable)
Auto precharge / All bank precharge controlled by A10
Auto refresh and Self refresh
4096 refresh cycles every 64ms
Discrete IC and module design conform to
PC/100 specification.
(module Spec. Rev. 1.2 and SPD 1.2A)
Main memory unit for computers, Microcomputer memory.
95pin
124pin
125pin
168pin
11pin
40pin
41pin
84pin
MIT-DS-0330-0.0
MITSUBISHI
ELECTRIC
16/Jun/1999
1
MITSUBISHI LSIs
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
PIN NO.PIN NAMEPIN NO.PIN NAMEPIN NO.PIN NAMEPIN NO.PIN NAME
Combination of /RAS,/CAS,/W defines basic commands.
the bank to which a command is applied.BA must be set
Register enable:When REGE is low,All control signals and
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
CK0
CKE0
/S0,2
/RAS,/CAS,/W
A0-11
Input
Input
Input
Input
Input
Master Clock:All other inputs are referenced to the rising
edge of CK
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 / self refresh. After self refresh
mode is started, CKE E becomes asynchronous input.Self
refresh is maintained as long as CKE is low.
Chip Select: When /S is high,any command means
No Operation.
A0-11 specify the Row/Column Address in conjunction with
BA.The Row Address is specified by A0-11.The Column
Address is specified by A0-10.A10 is also used to indicate
precharge option.When A10 is high at a read / write
command, an auto precharge is performed. When A10 is
BA0-1
DQ0-63
CB0-7
DQM0-7
Vdd,Vss
REGE
Input
Input/Output
Input
Power Supply
Output
high at a precharge command, both banks are precharged.
Bank Address:BA0,1 is not simply BA.BA0,1 specifies
with ACT,PRE,READ,WRITE commands
Data In and Data out are referenced to the rising edge
of CK
Din Mask/Output Disable:When DQMB is high in burst
write.Din for the current cycle is masked.When DQMB is
high in burst read,Dout is disabled at the next but one cycle.
Power Supply for the memory mounted module.
address are buffered. (Buffer mode) When REGE is
high,All control and address are latched. (Latch mode)
MIT-DS-0330-0.0
MITSUBISHI
ELECTRIC
16/Jun/1999
4
MITSUBISHI LSIs
BASIC FUNCTIONS
Each command is defined by control signals of /RAS,/CAS and /WE at CK rising edge. In
READ command starts burst read from the active bank indicated by BA.First output
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
The MH32S72QJA provides basic functions,bank(row)activate,burst read / write,
bank(row)precharge,and auto / self refresh.
addition to 3 signals,/S,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 truth table.
ACT command activates a row in an idle bank indicated by BA.
Read(READ) [/RAS =H,/CAS =L, /WE =H]
data appears after /CAS latency. When A10 =H at this command,the bank is
deactivated after the burst read(auto-precharge, READA).
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(auto-precharge, WRITEA).
Precharge(PRE) [/RAS =L, /CAS =H,/WE =L]
PRE command deactivates the active bank indicated by BA. This command also
terminates burst read / write operation. When A10 =H at this command, both banks
are deactivated(precharge all, PREA).
Auto-Refresh(REFA) [/RAS =/CAS =L, /WE =CKE =H]
PEFA command starts auto-refresh cycle. Refresh address including bank address
are generated internally. After this command, the banks are precharged automatically.
MIT-DS-0330-0.0
MITSUBISHI
16/Jun/1999
ELECTRIC
5
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
Precharge All Bank
COMMAND TRUTH TABLE
MITSUBISHI LSIs
MH32S72QJA-7, -8
COMMAND
Deselect
No Operation
Row Adress Entry &
Bank Activate
Single Bank Precharge
Column Address Entry
& Write
Column Address Entry
& Write with Auto-
Precharge
Column Address Entry
& Read
Column Address Entry
& Read with Auto
Precharge
MNEMONIC
DESEL
NOP
ACT
PRE
PREA
WRITE
WRITEA
READ
READA
CK
n-1
CK
H
H
H
H
H
H
H
H
H
n
X
X
X
X
X
X
X
X
X
/S/RAS
H
L
L
L
L
L
L
L
L
X
H
L
L
L
LH
H
H
H
/CAS
X
H
H
H
H
H
L
L
L
/WE
X
H
H
L
L
L
L
H
H
BA
X
X
V
V
V
V
V
V
V
A10
X
X
V
L
H
L
H
L
H
A0-9
X
X
V
X
X
V
V
V
V
Auto-Refresh
Self-Refresh Entry
Self-Refresh Exit
Burst Terminate
Mode Register Set
REFA
REFS
REFSX
TERM
MRS
H
H
L
L
H
H
H
L
H
H
X
X
HL
L
L
L
LX
H
L
H
H
L
L
L
L
L
X
H
H
L
H
H
X
H
L
L
X
X
X
X
X
L
H =High Level, L = Low Level, V = Valid, X = Don't Care, n = CK cycle number
NOTE:
1.A7-9 = 0, A0-6 = Mode Address
X
X
X
X
X
L
X
X
X
X
X
V*1
MIT-DS-0330-0.0
MITSUBISHI
ELECTRIC
16/Jun/1999
6
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
FUNCTION TRUTH TABLE
MITSUBISHI LSIs
MH32S72QJA-7, -8
Current State
IDLE
ROW ACTIVE
READ
/S
/RAS
H
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
H
L
L
L
/CAS
X
H
H
H
L
L
L
L
X
H
H
H
H
L
L
L
L
X
H
H
H
/WE
X
H
H
L
H
H
L
L
X
H
H
L
L
H
H
L
L
X
H
H
L
X
H
L
X
H
L
H
L
X
H
L
H
L
H
L
H
L
X
H
L
H
Address
X
X
BA
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
Command
DESEL
NOP
TBST
READ/WRITE
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/READA
WRITE/
WRITEA
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/READA
Action
NOP
NOP
ILLEGAL*2
ILLEGAL*2
Bank Active,Latch RA
NOP*4
Auto-Refresh*5
Mode Register Set*5
NOP
NOP
NOP
Begin Read,Latch CA,
Determine Auto-Precharge
Begin Write,Latch CA,
Determine Auto-Precharge
Bank Active/ILLEGAL*2
Precharge/Precharge All
ILLEGAL
ILLEGAL
NOP(Continue Burst to END)
NOP(Continue Burst to END)
Terminate Burst
Terminate Burst,Latch CA,
Begin New Read,Determine
Auto-Precharge*3
MIT-DS-0330-0.0
L
L
L
L
L
H
L
L
L
L
L
H
H
L
L
L
BA,CA,A10
BA,RA
H
L
BA,A10
X
H
Op-Code,
L
Mode-Add
WRITE/
WRITEA
ACT
PRE/PREA
REFA
MRS
MITSUBISHI
Terminate Burst,Latch CA,
Begin Write,Determine Auto-
Precharge*3
Bank Active/ILLEGAL*2
Terminate Burst,Precharge
ILLEGAL
ILLEGAL
16/Jun/1999
7
ELECTRIC
MITSUBISHI LSIs
FUNCTION TRUTH TABLE
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
(continued)
Current State
WRITE
READ with
AUTO
PRECHARGE
WRITE with
AUTO
PRECHARGE
/S
/RAS
H
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
L
/CAS
X
H
H
H
H
L
L
L
L
X
H
H
H
H
L
L
L
L
X
H
H
H
H
L
L
L
L
/WE
X
H
H
L
L
H
H
L
L
X
H
H
L
L
H
H
L
L
X
H
H
L
L
H
H
L
L
X
H
L
H
L
H
L
H
L
X
H
L
H
L
H
L
H
L
X
H
L
H
L
H
L
H
L
Address
X
X
BA
BA,CA,A10
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
Command
DESEL
NOP
TBST
READ/READA
WRITE/
WRITEA
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/READA
WRITE/
WRITEA
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/READA
WRITE/
WRITEA
ACT
PRE/PREA
REFA
MRS
Action
NOP(Continue Burst to END)
NOP(Continue Burst to END)
Terminate Burst
Terminate Burst,Latch CA,
Begin Read,Determine AutoPrecharge*3
Terminate Burst,Latch CA,
Begin Write,Determine Auto-
Precharge*3
Bank Active/ILLEGAL*2
Terminate Burst,Precharge
ILLEGAL
ILLEGAL
NOP(Continue Burst to END)
NOP(Continue Burst to END)
ILLEGAL
ILLEGAL
ILLEGAL
Bank Active/ILLEGAL*2
ILLEGAL*2
ILLEGAL
ILLEGAL
NOP(Continue Burst to END)
NOP(Continue Burst to END)
ILLEGAL
ILLEGAL
ILLEGAL
Bank Active/ILLEGAL*2
ILLEGAL*2
ILLEGAL
ILLEGAL
MIT-DS-0330-0.0
MITSUBISHI
ELECTRIC
16/Jun/1999
8
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
FUNCTION TRUTH TABLE(continued)
MITSUBISHI LSIs
Current State
PRE -
CHARGING
ROW
ACTIVATING
/S
H
L
L
L
L
L
L
L
H
L
L
L
L
L
L
L
/RAS
X
H
H
H
L
L
L
L
X
H
H
H
L
L
L
L
/CAS
X
H
H
L
H
H
L
L
X
H
H
L
H
H
L
L
/WE
X
H
L
X
H
L
H
L
X
H
L
X
H
L
H
L
Address
X
X
BA
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
Command
DESEL
NOP
TBST
READ/WRITE
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/WRITE
ACT
PRE/PREA
REFA
MRS
Action
NOP(Idle after tRP)
NOP(Idle after tRP)
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
NOP*4(Idle after tRP)
ILLEGAL
ILLEGAL
NOP(Row Active after tRCD
NOP(Row Active after tRCD
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL
ILLEGAL
WRITE RE-
COVERING
MIT-DS-0330-0.0
H
L
L
L
L
L
L
L
X
H
H
H
L
L
L
L
X
H
H
L
H
H
L
L
X
X
H
X
BA
L
X
BA,CA,A10
BA,RA
H
L
BA,A10
X
H
Op-Code,
L
Mode-Add
MITSUBISHI
DESEL
NOP
TBST
READ/WRITE
ACT
PRE/PREA
REFA
MRS
NOP
NOP
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL*2
ILLEGAL
ILLEGAL
16/Jun/1999
9
ELECTRIC
MH32S72QJA-7, -8
1. All entries assume that CKE was High during the preceding clock cycle and the current
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
FUNCTION TRUTH TABLE(continued)
MITSUBISHI LSIs
Current State
RE-
FRESHING
MODE
REGISTER
SETTING
/S
H
L
L
L
L
L
L
L
H
L
L
L
L
L
/RAS
X
H
H
H
L
L
L
L
X
H
H
H
L
L
/CAS
X
H
H
L
H
H
L
L
X
H
H
L
H
H
/WE
X
H
L
X
H
L
H
L
X
H
L
X
H
L
Address
X
X
BA
BA,CA,A10
BA,RA
BA,A10
X
Op-Code,
Mode-Add
X
X
BA
BA,CA,A10
BA,RA
BA,A10
Command
DESEL
NOPNOP(Idle after tRC)
TBST
READ/WRITE
ACT
PRE/PREA
REFA
MRS
DESEL
NOP
TBST
READ/WRITE
ACT
PRE/PREA
NOP(Idle after tRC)
ILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL
NOP(Idle after tRSC)
NOP(Idle after tRSC)
ILLEGAL
ILLEGAL
ILLEGAL
ILLEGAL
Action
L
L
L
L
L
L
H
L
X
Op-Code,
Mode-Add
REFA
MRS
ILLEGAL
ILLEGAL
ABBREVIATIONS:
H = Hige Level, L = Low Level, X = Don't Care
BA = Bank Address, RA = Row Address, CA = Column Address, NOP = No Operation
NOTES:
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.
ILLEGAL = Device operation and / or date-integrity are not guaranteed.
MIT-DS-0330-0.0
MITSUBISHI
16/Jun/1999
ELECTRIC
10
MH32S72QJA-7, -8
2. Power-Down and Self-Refresh can be entered only form the All banks idle State.
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
FUNCTION TRUTH TABLE FOR CKE
MITSUBISHI LSIs
Current State
SELF -
REFRESH*1
POWERH
DOWN
ALL BANKS
IDLE*2
CK
n-1
CK
H
L
L
L
L
L
L
L
L
H
H
H
H
H
H
H
H
H
H
H
H
H
H
n
X
L
X
L
L
L
L
L
L
L
/S/RAS
X
H
L
L
L
L
X
X
X
X
X
L
H
L
L
L
L
X
X
H
H
H
L
X
X
X
X
X
L
X
H
H
H
L
/CAS
X
X
H
H
L
X
X
X
X
X
X
L
X
H
H
L
X
/WE
X
X
H
L
X
X
X
X
X
X
X
H
X
H
L
X
X
Add
X
INVALID
Exit Self-Refresh(Idle after tRC)
X
Exit Self-Refresh(Idle after tRC)
X
ILLEGAL
X
ILLEGAL
X
ILLEGAL
X
NOP(Maintain Self-Refresh)
X
X
INVALID
Exit Power Down to Idle
X
NOP(Maintain Self-Refresh)
X
X
Refer to Function Truth Table
Enter Self-Refresh
X
Enter Power Down
X
Enter Power Down
X
ILLEGAL
X
ILLEGAL
X
ILLEGAL
X
Action
ANY STATE
other than
listed above
L
H
H
L
L
X
X
H
H
X
L
X
X
X
L
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Refer to Current State = Power Down
X
X
Refer to Function Truth Table
Begin CK0 Suspend at Next Cycle*3
X
X
Exit CK0 Suspend at Next Cycle*3
X
Maintain CK0 Suspend
ABBREVIATIONS:
H = High Level, L = Low Level, X = Don't Care
NOTES:
1. CKE Low to High transition will re-enable CK and other inputs asynchronously.
A minimum setup time must be satisfied before any command other than EXIT.
3. Must be legal command.
MIT-DS-0330-0.0
MITSUBISHI
16/Jun/1999
ELECTRIC
11
MITSUBISHI LSIs
POWER ON SEQUENCE
After these sequence, the SDRAM is idle state and ready for normal operation.
MODE REGISTER
LENGTH
BURST
LATENCY
MH32S72QJA-7, -8
2415919104-BIT ( 33554432-WORD BY 72-BIT ) Synchronous DYNAMIC RAM
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, DQMB high and NOP
condition at the inputs.
2. Maintain stable power, stable cock, and NOP input conditions for a minimum of 500µ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.
Burst Length, Burst Type and /CAS Latency can be programmed by setting the mode
register(MRS). The mode register stores these date until the next MRS command, which
may be issue when both banks are in idle state. After tRSC from a MRS command, the
SDRAM is ready for new command.