Professional Documents
Culture Documents
DATA SHEET
DS05-12102-4E
MEMORY
CMOS
2 256K 32 BIT
SYNCHRONOUS GRAPHIC RAM
MB81G163222-70/-80/-10
CMOS 2-Bank of 262,144-Word 32-Bit
Synchronous Graphic Random Access Memory
DESCRIPTION
The Fujitsu MB81G163222 is a CMOS Synchronous Graphic Random Access Memory (SGRAM) containing
16,777,216 memory cells accessible in an 32-bit format. The MB81G163222 features a fully synchronous
operation referenced to a positive edge clock whereby all operations are synchronized at a clock input which
enables high performance and simple user interface coexistence. The MB81G163222 SGRAM 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 standard DRAM.
The MB81G163222 is ideally suited for Graphics workstations, laser printers, high resolution graphic adapters,
accelerators and other applications where an extremely large memory and bandwidth are required and where a
simple interface is needed.
MB81G163222-70
MB81G163222-80
MB81G163222-10
7 ns min.
8 ns min.
10 ns min.
42 ns max.
48 ns max.
60 ns max.
63 ns max.
72 ns max.
90 ns max.
6 ns min.
7 ns min.
7 ns min.
380 mA max.
340 mA max.
280 mA max.
Clock Frequency
Burst Mode Cycle Time
4 mA max.
Programmable burst type, burst length, and CAS
latency
8 column block write function
Write per bit function (old mask)
Auto-and Self-refresh
CKE power down mode
Output Enable and Input Data Mask
MB81G163222-70/-80/-10
PACKAGE
100-pin plastic TQFP
Marking side
(FPT-100P-M19)
MB81G163222-70/-80/-10
100-Pin TQFP
(Top View)
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
DQ28
VCCQ
DQ27
DQ26
VSSQ
DQ25
DQ24
VCCQ
DQ15
DQ14
VSSQ
DQ13
DQ12
VCCQ
VSS
VCC
DQ11
DQ10
VSSQ
DQ9
DQ8
VCCQ
NC
DQM3
DQM1
CLK
CKE
DSF
NC
A9/AP
A0
A1
A2
A3
VCC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
VSS
A4
A5
A6
A7
DQ3
VCCQ
DQ4
DQ5
VSSQ
DQ6
DQ7
VCCQ
DQ16
DQ17
VSSQ
DQ18
DQ19
VCCQ
VCC
VSS
DQ20
DQ21
VSSQ
DQ22
DQ23
VCCQ
DQM0
DQM2
WE
CAS
RAS
CS
A10(BA)
A8
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
DQ 2
VSSQ
DQ1
DQ0
VCC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
VSS
DQ31
DQ30
VSSQ
DQ29
Description
Symbol
VCC, VCCQ
Supply Voltage
DQ0 to DQ31
Data I/O
VSS, VSSQ
Ground
DQM0 to DQM3
Input/Output Mask
WE
Write Enable
CAS
RAS
CS
Chip Select
DSF
A10 (BA)
AP
Bank Select
Auto Precharge Enable
A0 to A9
Address Input
NC
No Connection
CKE
Clock Enable
CLK
Clock Input
:A0 to A9
Row
Column :A0 to A7(A9=AP)
MB81G163222-70/-80/-10
BLOCK DIAGRAM
Fig. 1 - MB81G163222 BLOCK DIAGRAM
CLK
To each block
CLOCK
BUFFER
Bank-1
CKE
Bank-0
RAS
CS
RAS
CAS
COMMAND
DECODER
CONTROL
SIGNAL
LATCH
WE
WE
DSF
A0
to
A10
MODE
REGISTER
ADDRESS
BUFFER/
REGISTER
&
BANK
SELECT
DQ0
to
DQ31
I/O DATA
BUFFER/
REGISTER
DRAM
CORE
(1024 256 32)
ROW
ADDR.
COLUMN
ADDRESS
COUNTER
COLOR
REGISTER
DQM0
to
DQM3
CAS
MASK
REGISTER
COL.
ADDR.
I/O
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE
COMMAND TRUTH TABLE
CKE
Function
Notes Symbol
CS
n-1
RAS CAS
A10
WE
DSF
(BA)
(AP)
A9
A8-A0
Device Deselect
*5
DESL
No Operation
*5
NOP
Burst Stop
*6
BST
Read
*7
READ
*7
READA
Write
*7
WRIT
*7
WRITA
Block Write
*7
BWRIT
*7
BWRITA
*7
ACTV
*8
ACTVM
PRE
PALL
MRS
SMRS
*9, 10
Notes: *1.
*2.
*3.
*4.
*5.
*6.
*7.
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
DQM TRUTH TABLE
Function
CKE
Symbol
DQMi
n-1
ENBi
MASKi
Function
CKE
Notes
Symbol
n-1
CS
RAS CAS
A10
WE DSF (BA)
A9
A80
(AP)
Bank Active
*1
CSUS
Any
*1
*2
REF
*2, 3
SELF
*4
SELFX
*2, 3
PD
Auto-refresh Command
Idle
Self-refresh Entry
Self Refresh
Self-refresh Exit
Idle
Power Down
Notes: *1. The CSUS command requires that at least one bank is active. Refer to STATE DIAGRAM.
*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.
*4. CKE should be held high within tRC.
*5. NOP or DESL commands should only be issued after CSUS and PRE(or PALL) commands asserted
at same time.
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Aplicable to single bank)
Current
State
Idle
Bank Active
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
NOP
NOP
BST
NOP
BA, CA, AP
WRIT/WRITA
BA, RA
ACTV
BA, AP
PRE/PALL
NOP
REF/SELF
Auto-refresh or Self-refresh
*3
MODE
MRS
*3
BA, RA
ACTVM
BA, CA, AP
BWRIT/
BWRITA
Illegal
SPECIAL
MODE
SMRS
DESL
NOP
NOP
NOP
BST
BA, CA, AP
WRIT/WRITA
BA, RA
ACTV
BA, AP
PRE/PALL
REF/SELF
Illegal
MODE
MRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
SPECIAL
MODE
SMRS
Illegal
Bank Active after tRCD
*2
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Read
Write
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
BA, CA, AP
WRIT/WRITA
*4
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
DESL
NOP
BST
BA, CA, AP
WRIT/WRITA
*4
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
*4
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
*2
*2
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Block
Write
Read With
Auto
Precharge
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
Illegal
BA, CA, AP
WRIT/WRITA
Illegal
BA, RA
ACTV
Illegal
BA, AP
PRE/PALL
Illegal
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
DESL
NOP
BST
Illegal
*2
BA, CA, AP
WRIT/WRITA
*2
BA, RA
ACTV
*2
BA, AP
PRE/PALL
Illegal
*2
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Write With
Auto
Precharge
/Block
Write With
Auto
Precharge
Precharge
10
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
Illegal
*2
BA, CA, AP
WRIT/WRITA
*2
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
Illegal
*2
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
DESL
NOP
BST
Illegal
*2
BA, CA, AP
WRIT/WRITA
Illegal
*2
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
*5
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
*2
*2
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Bank
Activating
Write
Recovering
/Block Write
Recovering
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
*2
BA, CA, AP
WRIT/WRITA
Illegal
*2
BA, RA
ACTV
Illegal
*6
BA, AP
PRE/PALL
Illegal
*2
REF/SELF
Illegal
MODE
MRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
SPECIAL
MODE
SMRS
DESL
NOP
BST
BA, CA, AP
WRIT/WRITA
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
Illegal
*2
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
*4
11
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Write
Recovering
with Autoprecharge
/Block Write
Recovering
with Autoprecharge
Refreshing
Mode
Register
Setting
CS
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
Illegal
*2
BA, CA, AP
WRIT/WRITA
Illegal
*2
BA, RA
ACTV
Illegal
*2
BA, AP
PRE/PALL
Illegal
*2
REF/SELF
Illegal
MODE/
SPECIAL
MODE
MRS/
SMRS
Illegal
BA, RA
ACTVM
Illegal
BA, CA, AP
BWRIT/
BWRITA
Illegal
DESL
NOP/BST
READ/READA/
WRIT/WRITA/
Illegal
BWRIT/
BWRITA
ACTV/ACTVM/
Illegal
PRE/PALL
REF/SELF/
MRS/SMRS
DESL
NOP
BST
Illegal
12
RAS CAS WE
Illegal
READ/READA/
WRIT/WRITA/
Illegal
BWRIT/
BWRITA
ACTV/ACTVM/
PRE/PALL
Illegal
REF/SELF/
MRS/SMRS
*2
*6
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
OPERATION COMMAND TABLE (Continued)
Current State
Special
Mode
Register
Setting
CS
RAS CAS WE
DSF
Addr
Command
Function
Notes
DESL
NOP
BST
Illegal
READ/READA/
WRIT/WRITA/
Illegal
BWRIT/
BWRITA
ACTV/ACTVM/
PRE/PALL
Illegal
REF/SELF/
MRS/SMRS
13
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
COMMAND TRUTH TABLE FOR CKE
CKE
Current State CKE
n-1
n
Selfrefresh
Selfrefresh
Recovery
Power
Down
Both
Banks
Idle
14
CS
RAS CAS WE
DSF
Addr
Function
Notes
Invalid
Illegal
Illegal
Illegal
Illegal
Illegal
Illegal
Invalid
Auto-refresh
MODE
Self-refresh
MB81G163222-70/-80/-10
FUNCTIONAL TRUTH TABLE (Continued)
COMMAND TRUTH TABLE FOR CKE (Continued)
CKE
Current State CKE
n-1
n
Both
Banks
Idle
Any State
Other Than
Listed Above
CS
RAS CAS WE
DSF
Addr
Function
Notes
MODE
Power Down
Notes: *1. All entries assume the CKE was High during the proceeding clock cycle and the current clock cycle.
*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.
*5. NOP to bank precharging or in idle state.
May precharge bank spesified by BA (and AP).
*6. tRRD must be satisfied for other bank.
15
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION
SDRAM BASIC FUNCTION
Five major differences between this SGRAM and conventional DRAMs are: synchronized operation, burst mode,
mode register, write per bit, and block write.
The synchronized operation is the fundamental difference. An SGRAM uses a clock input for the synchronization,
where the DRAM is basically asynchronous memory even if it has been using two clocks, RAS and CAS. Each
operation of DRAM is determined by their timing phase difference while each operation of SGRAM is determined
by commands and all operations are referenced by a positive clock edge. Fig. 4 in page 25 show the basic timing
diagram difference.
The burst mode is a very high speed access mode utilizing an internal column address generator. Once a column
addresses for the first access is set, following addresses are automatically generated by the internal column address
counter.
The mode register is to justify the SGRAM operation and function into desired system conditions. Referenced in
MODE REGISTER TABLE, if a system requires interleave for burst type and two clocks for CAS latency, SDRAM
can be configured to those conditions by mode register programming.
The write per bit function is to enable selective write operation for each 32 bit I/O. This function is activated by
ACTVM command for each bank.
The block write function enables writing the same data (logic 0 or 1) into all of the memory cells for eight successive
column (8 32 bit) within a selected Row.
16
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
DATA INPUT AND OUTPUT (DQ0 to DQ31)
Input data is latched and written into memory at the clock followed by a write command input. Data output is obtained
by the following conditions followed by a read command input:
t
AC
The polarity of the output data is identical to that of the input. Valid data time is between access time (determined
by the three conditions above) and the next positive clock edge (tOH).
Burst Read
Read command
Burst Read
Burst Write
Burst Write
Burst Write
Write command
Burst Write
Burst Read
Read command
Burst Read
Precharge
Precharge command
Burst Write
Precharge
1st Step
2nd Step
1st Step
Mask command
2nd Step
17
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
BURST MODE OPERATION AND BURST TYPE (Continued)
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).
Burst
Length
2
Starting Column
Address
A2 A1 A0
Sequential Mode
Interleave
01
01
10
10
0123
0123
1230
1032
2301
2301
3012
3210
01234567
01234567
12345670
10325476
23456701
23016745
34567012
32107654
45670123
45670123
56701234
54761032
67012345
67452301
70123456
76543210
18
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
PRECHARGE AND PRECHARGE OPTION (PRE, PALL)
SGRAM memory is the same as DRAM, requiring precharge and refresh operations. Precharge rewrites the bit
line and to reset the internal Row address line and is executed by Precharge command (PRE). With the precharge
command, SGRAM will automatically be in idle state after precharge time (tRP).
The precharged bank is selected by combination of A9 and A10 when Precharge command is asserted.
If A9 = High, both banks are precharged regardless of A10 (PALL). If A9 = Low, a bank to be selected by A10 is
precharged (PRE). The Auto Precharge enters precharge mode at the end of burst mode of read or write without
Precharge command assertion. This Auto Precharge is entered by A9=High when a read or write command is
asserted. Refer to FUNCTION TRUTH TABLE.
DQ Input For
Column Masking
0 : Write Mask
1 : Write Enable
DQ7
DQ6
DQ5
DQ4
DQ3
DQ2
DQ1
DQ0
Color Register
:Masked bit by
I/O & Column
masking (Color
data is not written
in this memory
cell.)
0
1 I/O number
Note: Same organization for every bytes (DQ0-7, DQ8-15, DQ16-23, DQ24-31).
19
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
BLOCK WRITE OPERATION (BWRIT, BWRITA) (Continued)
The block write is always non-burst, independent of the burst length and burst type that has been programmed into
the mode register. Back-to-back block write operation is allowed with the block write cycle time (tBWC) is satisfied.
If WPB was enabled to the bank by ACTVM command, then write-per-bit masking of the color register data is
enabled. If WPB was disabled, the write per bit masking of the color register data is disabled. When WPB is enabled,
the data in the color register (accessed via special register access), is masked by the data in the mask register
(accessed via special register access), a mask register bit=High enables the associated data bit to be written and
mask bit=Low disables the associated data bit from being written.
DQM masking provides independent data byte masking during block write exactly the same as it dose during normal
write operations, except that the control is extended to the 8 consecutive columns of the block.
AUTO-REFRESH (REF)
Auto-refresh uses the internal refresh address counter. The SGRAM Auto-refresh command (REF) generates
Precharge command internally. All banks of SGRAM should be precharged prior to the Auto-refresh command. The
Auto-refresh command should also be asserted every 16 s or a total 2,048 refresh commands within a 32.8 ms
period.
20
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
POWER-UP INITIALIZATION
The SGRAM 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.
2.
3.
4.
5.
Apply power and start clock. Attempt to maintain either NOP or DESL command at the input.
Maintain stable power, stable clock, and NOP condition for a minimum of 200 s.
Precharge all banks by Precharge (PRE) or Precharge All command (PALL).
Assert minimum of 8 Auto-refresh command(REF).
Program the mode register by Mode Register Set command(MRS).
In addition, it is recommended DQM0-3 and CKE to track VCC to insure that output is High-Z state. The Mode Register
Set command (MRS) can be set before 8 Auto-refresh command (REF).
21
MB81G163222-70/-80/-10
Active
Precharge
CLK
CKE
tCMS
tCMH
tCMS
tCMH
CS
RAS
CAS
H : Read
WE
L : Write
DSF
tAS
tAH
Address
BA (A10)
RA
BA (A10)
CA
CAS Latency=2
BA (A10)
AP (A9)
DQ
Burst Length=2
<Conventional DRAM>
Row Adress Select
RAS
CAS
DQ
22
Precharge
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRCD
tRCD
tRCD
tRCD
tRCD
tRCD
tRAS
tRAS
1 *1
1 *1
SELF
ACTV (M)
tRSC
REF
tRSC
PALL
tRSC
PRE
tRSC
BST
SMRS
BWRITA
tRSC
BWRIT
tRSC
WRITA
ACTV (M)
tRSC
WRIT
SMRS
MRS
First
command
READA
MRS
Second
command
(opposite
bank)
READ
tRSC
tRSC
tRSC
tRSC
BL
BL
BL-1
+
tRSC
READ
BL
READA
BL-1
BL
tRP *2
+
tRP *2
BL-1
BL-1
tBWL
+
tRP
tBWL
+
tRP
tRP *3
tRP *3
tRP *3
tRP *3
BL-1
+
tRSC
WRIT
BL-1
WRITA
+tRWL
+tRP
BWRIT
BWRITA
BL-1
tRSC
tRWL
tRWL
BL
+tRWL +tRWL
+tRP +tRP
tBWC
tBWC
tBWC
tBWC
tBWC
tBWC
N/A
tBWL
tBWL
tBWL
+
tRP
tBWC
1
BST *6
+tRWL
+tRP
tBWC
tBWL
+
tRP
N/A
PRE
tRP *3
tRP *3
tRP *3
PALL *4
tRP *3
tRP *1
tRP *3
REF
tRC
tRC
tRC
tRC
tRC
SELFX
tPDE
+
1
tPDE
+
1
tPDE
+
tRC
tPDE
+
tRC
tPDE
+
tRC
Notes: *1.
*2.
*3.
*4.
*5.
*6.
N/A
N/A
Illegal Command
23
MB81G163222-70/-80/-10
FUNCTIONAL DESCRIPTION (Continued)
Table 2 : Minimum Clock Latency Or Delay Time for 2 Bank Operation
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRSC
tRRD
1 *1
1 *1
1 *1
1 *1
BL
BL
BL
BL
BL
BL
BL
BL
tBWC
tBWC
tBWC
tBWC
tBWC
tBWC
tBWC
N/A
tBWL
tBWC
tBWC
tBWC
tBWC
tBWC
tBWC
tBWC
N/A
tBWL
1 *7
N/A
1 *7
SELF
PALL
BST
PRE
*6
REF
ACTV (M)
BWRITA
SMRS
BWRIT
tRSC
WRITA
tRSC
WRIT
ACTV (M)
tRSC
READA
SMRS
MRS
First
command
READ
MRS
Second
command
(opposite
bank)
tRSC
tRSC
tRSC
tRSC
BL
BL
tRSC
tRSC
tRAS
BL
tRWL
BL-1
+
tRSC *1
READ
READA
BL
BL-1
RP *2
RSC *1
BL *1 BL *1 BL *1 BL *1
RP *2
+
tRP *2
BL-1
BL-1
tBWL
+
tRP
tBWL
+
tRP
tRP *3
tRP *3
tRP *3
BL-1
+
tRSC *1
WRIT
BL-1
WRITA
+tRWL
+tRP
BWRIT
BWRITA
tBWL
+
tRP
BST *6
BL-1
tRSC
BL-1
PRE
tRP *3
tRP *1
PALL *4
tRP *3
tRP *1
tRP
REF
tRC
tRC
tRC
tRRD
tRC
SELFX
tPDE
+
tRC
tPDE
+
tRC
tPDE
+
tRC
tPDE
+
tRC
tPDE
+
tRC
Notes: *1.
*2.
*3.
*4.
*5.
*6.
*7.
Illegal Command
24
MB81G163222-70/-80/-10
MRS
SELF
MODE
REGISTER
SET
SELFREFRESH
SELFX
IDLE
REF
ACTV or ACTVM
SMRS
SPECIAL
MODE
REGISTER
SET
CKE\(PD)
CKE
AUTOREFRESH
POWER
DOWN
SMRS
CKE\
BANK
ACTIVE
SUSPEND
BANK
ACTIVE
CKE
BST
BST
WRIT
BWRIT
WRITE
SUSPEND
WRIT
BWRIT
WRITE
or
BLOCK
WRITE
CKE
CKE\
WRITA
BWRITA
WRITE
SUSPEND
CKE
CKE\
POWER
ON
WRITE/BLOCK
WRITE
WITH
AUTO
PRECHARGE
PRE or PALL
READ
WRITA
BWRITA
READA
READ
WRIT
BWRIT
WRITA
READA
BWRITA
PRE or PALL
PRE or
PALL
PRE or
PALL
READ
CKE\
CKE
READ
SUSPEND
READ
WITH
CKE\
AUTO
PRECHARGE
CKE
READ
SUSPEND
READ
READA
PRECHARGE
POWER
APPLIED
DEFINITION OF ALLOWS
Manual
Input
Automatic
sequence
25
MB81G163222-70/-80/-10
ABSOLUTE MAXIMUM RATINGS (See WARNING)
Parameters
Symbol
Value
Unit
VCC, VCCQ
0.5 to +4.6
VIN, VOUT
0.5 to +4.6
IOUT
50 to +50
mA
Power Dissipation
PD
1.3
TSTG
55 to +125
Storage Temperature
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.
Notes
Supply Voltage
Symbol
Min.
Typ.
Max.
Unit
VCC, VCCQ
3.0
3.3
3.6
VSS, VSSQ
*1
VIH
2.0
VCC + 0.3
*2
VIL
0.3
0.8
TA
70
Ambient Temperature
Notes: *1. Overshoot limit: VIH (max)= VCC + 1.5 V with a pulsewidth 5 ns
*2. Undershoot limit: VIL (min)= 1.5 V with a pulsewidth 5 ns
WARNING: Recommended operating conditions are normal operating ranges for the semiconductor device. All
the devices electrical characteristics are warranted when operated within these ranges.
Always use semiconductor devices within the recommended operating conditions.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
FUJITSU representative beforehand.
CAPACITANCE
(TA = 25C, f = 1 MHz)
Parameter
26
Symbol
Typ.
Max.
Unit
CIN1
pF
CIN2
pF
I/O Capacitance
CI/O
pF
MB81G163222-70/-80/-10
DC CHARACTERISTICS
(At recommended operating conditions unless otherwise noted.)
Parameter
Output High Voltage
Output Low Voltage
Symbol
Conditions
VOH(DC)
VOL(DC)
IOH = 2 mA
IOL = 2 mA
0 V VIN VCC ;
All other pins not under
test = 0 V
0 V VIN VCC ;
Data out disabled
Burst Length = 4
tCK = min.
tRC = min.
at each operation (*8)
One bank active
0 V VIN VCC
Outputs open
addresses are changed
up to 3 times during tRC
Burst Length = 4
tCK = min.
tRC = min.
at each operation (*8)
2 banks active
0 V VIN VCC
Outputs open
addresses are changed
up to 3 times during tRC
CKE = VIL
All banks idle
tCK = min.
Power down mode
0 V VIN VCC
CKE = VIL
All banks idle
CLK = VIH or VIL
Power down mode
0 V VIN VCC
CKE = VIH
Nop commands only
All banks idle
tCK = min.
0 V VIN VCC
Input signals are
changed one time durling
3clock cycles
CKE = VIH
All banks idle
CLK = VIH or VIL
0 V VIN VCC
Input signals are stable
CKE = VIL
Any banks active
tCK = min.
0 V VIN VCC
CKE = VIL
Any banks active
CLK = VIH or VIL
0 V VIN VCC
Input signals are stable
ILI
ILO
MB81G163222-70
MB81G163222-80
ICC1S
MB81G163222-10
Operating Current
(Average Power
Supply Current)
MB81G163222-70
MB81G163222-80
ICC1D
MB81G163222-10
ICC2P
ICC2PS
Precharge Standby Current
(Power Supply Current)
ICC2N
ICC2NS
ICC3P
Active Standby Current
(Power Supply Current)
ICC3PS
Notes 1, 2
Value
Unit
Min.
2.4
Max.
0.4
10
10
10
10
V
V
250
230
mA
190
380
340
mA
280
mA
mA
55
mA
20
mA
20
mA
20
mA
27
MB81G163222-70/-80/-10
DC CHARACTERISTICS (Continued)
(At recommended operating conditions unless otherwise noted.)
Parameter
Symbol
Conditions
ICC3N
CKE =VIH
Nop commands only ;
Any banks active
tCK = min
0 V VIN VCC
Input signals arechanged
one time during 3 clock
cycles
90
mA
ICC3NS
CKE = VIH
Any banks active
CLK = VIH or VIL
0 V VIN VCC
Input signals are stable
30
mA
MB81G163222-80
28
ICC4
MB81G163222-10
MB81G163222-70
Refresh Current #1
(Average Power
MB81G163222-80
Supply Current)
MB81G163222-10
ICC5
Refresh Current #2
(Average Power Supply Current)
MB81G163222-10
tCK = min.
Outputs open
0 V VIN VCC
Any banks active
gapless data, burst length
= 4,
Addresses are changed
only one time during tCK
(min.)
290
260
mA
220
240
Auto-refresh;
tCK = min. ; tRC=min.
0 V VIN VCC.
ICC6
Self-refresh ;
CKE = VIL
0 V VIN VCC
ICC7
Block Write ;
tCK = min. ; tBWC = min.
0 V VIN VCC
MB81G163222-70
MB81G163222-80
Unit
Max.
MB81G163222-70
Block Write
Current (Average
Power Supply
Current)
Value
Min.
Burst mode
Current
(Average Power
Supply Current)
Notes 1, 2
210
mA
180
4
mA
270
240
210
mA
MB81G163222-70/-80/-10
AC CHARACTERISTICS
(At recommended operating conditions unless otherwise noted.)
Parameter Notes
Clock Period
Symbol
CAS latency=2
CAS latency=3
tCK
Notes 2, 3, 4
Min.
10
7
Max.
Min.
12
8
Max.
Min.
15
10
Max.
Unit
ns
ns
tCH
2.5
3.5
ns
tCL
2.5
3.5
ns
tDS
2.5
ns
tDH
ns
tAS
2.5
ns
tAH
ns
tCKS
2.5
ns
tCKH
ns
tCMS
2.5
ns
tCMH
ns
12
ns
ns
Access
Time from
Clock
(tCK=min.)
CAS latency=2
CAS latency=3
Output in Low-Z
Output in High-Z
*5
CAS latency=2
CAS latency=3
10
tAC
tLZ
ns
10
10
12
ns
ns
tHZ
tOH
ns
tREF
32.8
32.8
32.8
ms
tT
0.5
0.5
0.5
ns
tPDE
3.5
ns
Transition Time
Power Down Exit Time
29
MB81G163222-70/-80/-10
AC CHARACTERISTICS (Continued)
(At recommended operating conditions unless otherwise noted.)
Notes 2, 3, 4
Notes
Symbol
*6
Unit
Min.
Max.
Min.
Max.
Min.
Max.
tRC
63
72
90
ns
tRP
21
24
30
ns
tRAS
42
100000
48
100000
60
100000
ns
tRCD
21
24
30
ns
tWR
10
ns
tRWL
10
ns
tBWL
14
16
20
ns
tRRD
14
16
20
ns
tBWC
14
16
20
ns
tRSC
14
16
20
ns
Base Value
Clock Period
30
Notes
Unit
ICKE
cycle
IDQZ
cycle
IDQD
cycle
IOWD
cycle
IDWD
cycle
cycle
cycle
cycle
cycle
Precharge to Output in
High-Z Delay
CL = 2
CL = 2
CL = 3
CL = 3
IROH
IBSH
ICCD
cycle
ICBD
cycle
MB81G163222-70/-80/-10
Notes: *1. ICC depends on the output termination or load conditions, clock cycle rate, and signal clocking rate; the
specified values are obtained with the output open and no termination register.
*2. An initial pause (DESL or NOP) of 200 s is required after power-up followed by a minimum of eight
Auto-refresh cycles.
*3. AC characteristics assume tT = 1 ns and 30 pF of capacitive load.
*4. 1.4V is the reference level for measuring timing of input signals. Transition times are measured between
VIH (min.) and VIL (max.).
*5. Specified where output buffer is no longer driven.
*6. Actual clock count of tRC (lRC) will be sum of clock count of tRAS (lRAS) and tRP (lRP).
*7. 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).
*8. The value of tRC depends on CAS latency and speed version. In a case of CL = 2, tRC=8 tCK. In a case
of CL = 3, tRC=10 tCK.
31
MB81G163222-70/-80/-10
R1=50
Output
1.4 V
CL=30 pF
LVTTL
Note: AC characteristics are measured in this condition. This load circuits are not applicable for VOH and VOL.
32
MB81G163222-70/-80/-10
tCL
2.4 V
CLK
1.4 V
0.4 V
tDS, tAS, tCKS, tCMS
Input
(Control,
Add. & Data)
1.4 V
0.4 V
tAC
tHZ
tLZ
tOH
2.4 V
1.4 V
Output
0.4 V
CLK
DONT CARE
tPDE (min.)
1 clock (min.)
CKE
Command
DONT CARE
NOP
NOP
ACTV
33
MB81G163222-70/-80/-10
CLK
Input
(Control)
Command
Note: This parameter is a limit value of the rising edge of the clock from one command input to next input.
tPDE is the latency value from the rising edge of CKE.
Measurement reference voltage is 1.4 V.
CLK
RAS
tRCD
CAS
DQ
(Output)
34
tAC
Q(Valid)
MB81G163222-70/-80/-10
MODE REGISTER TABLE
MODE REGISTER SET
A10
A9
A8
A7
Opcode
A6
0
0
0
0
1
1
1
1
A5
0
0
1
1
0
0
1
1
A6
A5
A4
A3
CL
A4
0
1
0
1
0
1
0
1
A2
BT
CAS Latency
Reserved
Reserved
2
3
Reserved
Reserved
Reserved
Reserved
A3
0
1
A9 Op-code
0 Burst Read & Burst Write
1 Burst Read & Single Write
A1
A0
MODE
REGISTER
BL
A2
A1
A0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
ADDRESS
Burst Length
BT=0
BT=1
1
Reserved
2
2
4
4
8
8
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Full Column Reserved
Burst Type
Sequential (Wrap round, Binary-up)
Interleave (Wrap round, Binary-up)
Note: When A9=1, burst length at Write is always one regardless of BL value.
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
ADDRES
LC
LM
SPECIAL
MODE
REGISTER
A6
0
1
A5
0
1
35
MB81G163222-70/-80/-10
CLK
CKE
*1
lCKE(1 clock)
CLK
(Internal)
*1
lCKE(1 clock)
*2
DQ
(Read)
Q1
DQ
(Write)
D1
Q2
*2
(No change)
*3
Not Written
D2
*2
Q3
(No change)
*3
Not Written
*2
D3
Q4
D4
CLK
tPDE
1 clock
(min.)
CKE
Command
NOP
*1
PD(NOP) *2
DONT CARE
NOP *3
NOP *3
ACTV
tREF (max.)
Notes: *1. Precharge command (PRE or PALL) should be asserted if any bank is active and in the burst mode.
*2. Precharge command can be posted in conjunction with CKE when burst mode is ended at this clock.
*3. The ACTV command can be latched after tPDE (min) + 1clock(min.). It is recommended to apply NOP command
in conjunction with CKE. It is also recommended to apply minimum of 4 clocks to stabilize external clock prior
to ACTV command.
36
MB81G163222-70/-80/-10
CLK
RAS
ICCD
(1 clock)
tRCD (min.)
ICCD
ICCD
ICCD
CAS
Address
Column
Address
Row
Address
Column
Address
Column
Address
Column
Address
Column
Address
Note: CAS to CAS address delay can be one or more clock period.
CLK
tRRD (min.)
RAS
tRCD (min.)
ICBD
ICBD
CAS
tRCD (min.)
Address
A10(BA)
Row
Address
Row
Address
Column
Address
Column
Address
Column
Address
Column
Address
Bank 0
Bank 1
Bank 0
Bank 1
Bank 0
Bank 1
37
MB81G163222-70/-80/-10
CLK
DQM03
(@ Read)
lDQZ (2clocks)
DQ
(@ Read)
Q1
Q2
Hi-Z
Q4
End of burst
DQM03
(@ Write)
lDQD (same clock)
DQ
(@ Write)
D1
Masked
D3
D4
End of burst
CLK
tRAS (min.)
Command
38
ACTV
ACVTM
Precharge
MB81G163222-70/-80/-10
CLK
Command
Precharge
lROH (2 clocks)
DQ
Command
Q1
Hi-Z
Precharge
lROH (2 clocks)
DQ
Q1
Q2
Hi-Z
Precharge
Command
lROH (2 clocks)
DQ
Q1
Q2
Q3
Hi-Z
Precharge
Command
Q1
Q2
Q3
Q4
39
MB81G163222-70/-80/-10
CLK
BST
Command
(CL=2)
(2 clock)
lBSH
DQ
Qn-1
Command
(CL=3)
Qn
Hi-Z
Qn+1
BST
lBSH (3 clocks)
DQ
Qn-1
Qn+1
Qn
Qn+2
Hi-Z
Note: The BST command is applicable to terminated the full column burst operation.
The selection of auto-precharge option is illegal during the full column burst operation except write command
at BURST READ & SINGLE WRITE mode.
CLK
BST
Command
DQ
Last
Data-In
Command
Masked
by BST
Note: The burst stop command is applicable only to full column burst operation.
40
MB81G163222-70/-80/-10
CLK
Command
ACTV
ACTVM
PRE
tRWL (min.)
tRP (min.)
DQM0
to
DQM3
DQ
Last
Data-In
Masked
by DQM
Masked
by PRE
Note: The precharge command (PRE) should only be issued after the tRWL of final data input is satisfied.
CLK
lOWD (2 clocks)
Command
DQM0
to
DQM3
WRIT
READ
Note 1
Note 2
Note 3
IDWD (same clock)
lDQZ (2 clocks)
DQ
Data Out
Data In
Data In
Masked
Notes: *1. First DQM03 makes high impedance state (Hi-Z) between last output and first input data.
*2. Second DQM03 makes internal output data mask to avoid bus contention.
*3. Third DQM03 in illustrated above also makes internal output data mask. If burst read ends (final data output) at
or after the second clock of burst write, this third DQM03 is required to avoid internal bus contention.
41
MB81G163222-70/-80/-10
CLK
tWR (min.)
Command
WRIT
READ
DQM0
to
DQM3
(CAS Latency - 1) x tCK + tAC
DQ
D1
D2 Masked
by Read
Q1
Note: Read command can be asserted at the next cycle of write command.
The write data after read command is masked by read command.
CLK
tBWC(min.)
Command
BWRIT
NOP or
DESL
BWRIT
DQM0
to
DQM3
DQ
Column Masking
Column Masking
Note: DQ inputs are used for column masking. (DQ=H : Write Enable, DQ=L : Masked)
Write data is set by SMRS (Load Color Register) command.
42
Q2
MB81G163222-70/-80/-10
CLK
tRRD (min.)
Command
ACTVM
ACTV
WRIT
WRIT
tRCD (min.)
A10(BA)
tRCD (min.)
DQ
Q1
WPB enable
Q2
WPB disable
CLK
Command
BWRIT
NOP or
DESL
READ
(or WRIT)
tBWC
DQM0
to
DQM3
DQ
Column
Masking
Q1
Q2
Note: Read/Write command can be asserted after tBWC from block write command.
43
MB81G163222-70/-80/-10
CLK
tRAS (min.)
Command
ACTV
tRP (min.)
READA
NOP or DESL
ACTV
2 clocks
(same Value as BL)
DQM0
to
DQM3
DQ
Q1
Q2
Note: Precharge at read with Auto-precharge command (READA) is started from number of clocks that is the same as
Burst Length after READA command is asserted.
CLK
tRAS (min.) - tRWL (min.)
Command
ACTV
WRITA
NOP or DESL
ACTV
DQM0
to
DQM3
DQ
D1
D2
Note: Precharge at write with auto-precharge is started after the tRWL from the end of burst.
Even if the final data is masked by DQM03, the precharge does not start the clock of final data input.
Once auto precharge command is asserted, no new command within the same bank can be issued.
Auto-precharge command doesnt affect at full column burst operation except Burst Read & Single Write mode.
44
MB81G163222-70/-80/-10
CLK
Command
BWRIT
NOP or
DESL
PRE
tBWL (min.)
ACTV
tRP (min.)
DQM0
to
DQM3
Column
Masking
DQ
Note: The precharge command (PRE) should only be asserted after the tBWL from last Block write command is satisfied.
CLK
tBWL (min.)+tRP (min.)
Command
ACTV
BWRITA
NOP or DESL
ACTV
DQM0
to
DQM3
DQ
Column
Masking
Note: Precharge at write with auto-precharge is started after the tBWL from the BWRITA command.
Once auto precharge command is asserted, no new command within the same bank can be asserted.
Auto-precharge command doesnt affect at full column burst operation.
45
MB81G163222-70/-80/-10
CLK
tRRD (min.)
Command
REF *1
NOP *3
REF *4
NOP
REF
tRC (min.)
A9(BA)
DONT CARE
NOP
Command *5
tRC (min.)
DONT CARE
BA
DONT CARE
Notes: *1. All banks should be precharged prior to the first Auto-refresh command (REF).
*2. Bank select is ignored at REF command. The refresh address and bank select are selected by internal refresh
counter.
*3. Either NOP or DESL command should be asserted during tRRD and tRC period while auto-refresh mode.
*4. The second REF command can be asserted after tRRD from the first REF command because the second
REF command select the other bank.
*5. Any activation command such as ACTV or MRS command other than REF command should be asserted
after tRC from the last REF command.
CLK
tPDE (min.)
CKE
tRC (min.)
Command
NOP*1
SELF
DONT CARE
NOP *2
SELFX
NOP *3 Command
Notes: *1. Precharge command (PRE or PALL) should be asserted if any bank is active prior to Self-refresh Entry
command (SELF).
*2. The Self-refresh Exit command (SELFX) is latched after tPDE (min.). It is recommended to apply NOP command
in conjunction with CKE. It is also recommended to apply minimum of 4 clocks to stabilize external clock prior
to SELFX command.
*3. Either NOP or DESL command can be used during tRC period.
46
MB81G163222-70/-80/-10
TIMING DIAGRAM-22 : BLOCK WRITE & SPECIAL MODE REGISTER SET TIMING
CLK
Command
SMRS
NOP
DESL
BWRIT
NOP
DESL
SMRS
tBWC (min.)
tRSC (min.)
DQM0
to
DQM3
Color or
Mask
DQ
Notes: 1.
2.
Column
Masking
Color or
Mask
Block Write command can be asserted after the tRSC from special mode register set command is satisfied.
Special Mode Register Set command can be asserted after tBWC from block write comand is satisfied.
CLK
tRSC (min.)
Command
SMRS
Address
Special Mode
DQ
Color or Mask
NOP or DESL
COMMAND
Note: This command sets mask data or color data (depend on special mode address) for each I/O.
Mask data controls WPB operation (High : write enable, Low : Masked).
Color data is to be written by block write command.
47
MB81G163222-70/-80/-10
CLK
tRSC (min.)
Command
MRS
Address
Mode
NOP or DESL
ACTV
ROW
Address
Note: The Mode Register Set command (MRS) should be only asserted after all banks have been precharged.
48
MB81G163222-70/-80/-10
PACKAGE DIMENSION
(Suffix: -TQ)
100-pin plastic TQFP
(FPT-100P-M19)
23.200.20(.913.008)
1.20(.047)MAX
(Mounting height)
0.05(.002)MIN
(Stand off)
20.000.10(.787.004)
80
51
81
50
17.200.20
(.677.008)
14.000.10
(.551.004)
12.35(.486)
REF
INDEX
100
LEAD No.
31
30
0.65(.256)TYP
0.300.10
(.012.004)
+0.05
0.10(.004)
0.127 0.03
.005
+.002
.001
0~8
"A"
0.10(.004)
18.85(.742)REF
0.25(.010)
TYP
0.73/1.03
(.029/.041)
Dimensions in mm (inches).
49
MB81G163222-70/-80/-10
FUJITSU LIMITED
For further information please contact:
Japan
FUJITSU LIMITED
Corporate Global Business Support Division
Electronic Devices
KAWASAKI PLANT, 4-1-1, Kamikodanaka
Nakahara-ku, Kawasaki-shi
Kanagawa 211-8588, Japan
Tel: (044) 754-3763
Fax: (044) 754-3329
http://www.fujitsu.co.jp/
North and South America
FUJITSU MICROELECTRONICS, INC.
Semiconductor Division
3545 North First Street
San Jose, CA 95134-1804, USA
Tel: (408) 922-9000
Fax: (408) 922-9179
Customer Response Center
Mon. - Fri.: 7 am - 5 pm (PST)
Tel: (800) 866-8608
Fax: (408) 922-9179
http://www.fujitsumicro.com/
Europe
FUJITSU MIKROELEKTRONIK GmbH
Am Siebenstein 6-10
D-63303 Dreieich-Buchschlag
Germany
Tel: (06103) 690-0
Fax: (06103) 690-122
http://www.fujitsu-ede.com/
Asia Pacific
FUJITSU MICROELECTRONICS ASIA PTE LTD
#05-08, 151 Lorong Chuan
New Tech Park
Singapore 556741
Tel: (65) 281-0770
Fax: (65) 281-0220
http://www.fmap.com.sg/
F9805
FUJITSU LIMITED Printed in Japan
50