OKI Semiconductor FEDS81V04160A-01
This version: Nov.,21, 2002
MS81V04160A
Dual FIFO (262,214 Words × 8 Bits) × 2
1/24
GENERAL DESCRIPTION
The MS81V04 160A is a sin gle-chi p 4Mb FI FO functio nally com posed of two OKI 2Mb FIFO (First -In Fi rst-Out)
memories which were designed for 262,214 x 8-bit high-speed asynchronous read/write operation.
The read clocks and the write clocks of each of the 2Mb FIFO memories are connected in common. The
MS81V04160A, fun ction ally co mpatible w ith Ok i's 2Mb FIFO memory (MSM5 1V8222A ), can be used as a x16
configuration FIFO.
The MS81V04160A is a f ield memory for wide or low end use in general commodity TVs and VTRs exclusively
and is not desi gned for high end use in professional gra phics system s, which require long te rm picture stor age, data
storage, medical use and other storage systems.
The MS81V04160A provides independent control clocks to support asynchronous read and write operations.
Different clock rates are also supported, which allow alternate data rates between write and read data streams.
The MS81V04160A provides high speed FIFO (First-in First-out) operation without external refreshing:
MS81V04160A refreshes its DRAM storage cells automatically, so that it appears fully static to the users.
Moreover, fully static type memory cells and decoders for serial access enable the refresh free serial access
operation, so that serial read and/or write control clock can be halted high or low for any duration as long as the
power is on. Internal conflicts of memory access and refreshing operations are prevented by special arbitration
logic.
The MS81V04160A’s function is simple, and similar to a digital delay device whose delay-bit- length is easily set
by reset timing. The delay length and the number of read delay clocks between write and read, is determined by
externally controlled write and read reset timings.
Additional SRAM serial registers, or line buffers for the initial access of 71 x 16-bit enable high speed
first-bit-access with no clock delay just after the write or read reset timings.
Additionally, the MS81V04160A has a write mask function or input enable function (IE), and read- data skipping
function or output enable function (OE). The differences between write enable (WE) and input enable (IE), and
between read enable (RE) and output enable (OE) are that WE and RE can stop serial write/read address
increments, but IE and OE cannot stop the increment, when write/read clocking is continuously applied to
MS81V04160A. The input enable (IE) function allows the user to write into selected locations of the memory only,
leaving the rest of the memory contents unchanged. This facilitates data processing to display a “picture in picture”
on a TV screen.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
2/24
FEATURES
262,214 words × 8 bits × 2
Fast FIFO (First-In First-Out) Operation: 25 ns cycle time
Self refresh (No refresh control is required)
High speed asynchronous serial access
Read/Write Cycle Time 20 ns/25 ns
Access Time 18 ns/23 ns
Variable length delay bit (150 to 262214)
Write mask function (Output enable control)
Cascading capability by mode settin g
Single power supply: 3.3 V ± 0.3V
Package:
100-Pin plastic TQFP (TQFP 100-P-1414-0.50-k) (Product: MS81V04160A-xxTB)
xx indicates speed rank.
MS81V04160A-xxTB
Parameter Symbol
–20 –25
Access Time tAC 18 ns 23 ns
Read/Write
Cycle Time tSWC
tSRC 20 ns 25 ns
Operation current ICC1 80 mA 80 mA
Standby current ICC2 3 mA 3 mA
FEDS81V04160A-01
1
Semiconductor MS81V04160A
3/24
PIN CONFIGURATION (TOP VIEW)
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
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
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
100 PIN TQFP
TOP VIEW
VCC
DO20
DO21
VSS
DO22
DO23
DO24
DO25
VSS
DO26
DO27
VCC
SRCK
VCC
DO17
DO16
VSS
DO15
DO14
DO13
DO12
VSS
DO11
DO10
VCC
NC
DI23
VSS
DI24
DI25
DI26
DI27
NC
VSS
VSS
VCC
VCC
SWC
K
VCC
VCC
VSS
VSS
NC
DI17
DI16
DI15
DI14
VSS
DI13
NC
NC
DI22
DI21
DI20
RSTW2
IE2
WE2
VSS
VCC
VSS
NC
VCC
NC
VSS
NC
MODE1
NC
VCC
RSTR2
RE2
OE2
NC
VSS
VSS
NC
NC
DI12
DI11
DI10
RSTW1
IE1
WE1
VSS
VCC
VSS
NC
VCC
NC
VSS
NC
MODE2
NC
VCC
RSTR1
RE1
OE1
NC
VSS
VSS
NC
Pin Name Function Pin Name Function
SWCK Serial Write clock SRCK Serial Read Clock
WE1 Port1 Write Enable WE2 Port2 Write Enable
RE1 Port1 Read Enable RE2 Port2 Read Enable
IE1 Port1 Input Enable IE2 Port2 Input Enable
OE1 Port1 Output Enable OE2 Port2 Output Enable
RSTW1 Port1 Reset Write RSTW2 Port2 Reset Write
RSTR1 Port1 Reset Read RSTR2 Port2 Reset Read
DI10 to 17 Port1 Data Input DI20 to 27 Port2 Data Input
DO10 to 17 Port1 Data Output DO20 to 27 Port2 Data Output
MODE1,2 Mode Input NC No Connection
VCC Power Supply (3.3 V) VSS Ground (0 V)
Note: The same power supply voltage must be provided to every VCC pin, and the same GND
voltage level must be provided to every VSS pin.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
4/24
BLOCK DIAGRAM
× 256k
(
×8
)
Memor
y
Arra
y
Serial Read Register (×8)
Serial Write Register (×8)
×8
×8
Serial Read Controller
RE2
RSTR2
SRCK
WE2 RSTW2
SWCK
71 Word
Sub-Register (×8)
Data-In
Buffer
(
×8
)
Data-Out
Buffer
(
×8
)
DO
(
×8
)
DI
(
×8
)
Read/Write
and Refresh
Controller
IE2
71 Word
Sub-Register (×8)
Controller Serial Write
Decoder
OE2
Clock
Oscillator
VBB
Generato
r
MODE1
,
2
×
256k
(
×8
)
Memor
y
Arra
y
×8
×8
Serial Read Controller
RE1 RSTR1 SRCK
WE1 RSTW1 SWCK
71 Word
Sub-Register (×8)
Data-In
Buffer
(
×8
)
Data-Out
Buffer (×8)
DO
(
×8
)
DI
(
×8
)
Read/Write
and Refresh
Controller
IE1
71 Word
Sub-Register (×8)
Decoder
OE1
Serial Write Controller
Serial Read Register (×8)
Serial Read Register (×8)
FEDS81V04160A-01
1
Semiconductor MS81V04160A
5/24
PIN DESCRIPTION
Data Inputs: (DIN10 to 17)
These pins are used for serial data inputs.
Write Reset: RSTW1
The first positive transition of SWCK after RSTW becomes high resets the write address pointers to zero. RSTW1
setup and hold times are referenced to the rising edge of SWCK. Because the write reset function is solely
controlled by the SWCK rising edge after the high level of RSTW1, the states of WE1 and IE1 are ignored in the
write reset cycle. B efore RSTW1 may be br ought high again f or a further reset ope ration, it must be low f or at least
two SWCK cycles.
Write Enable: WE1
WE1 is used for data write enab le/disab le co ntrol. WE1 high level enables the input, and WE1 low level disables
the input and hold s the internal write address pointer. There are no WE1 disable time (low) and WE1 enable time
(high) restrictions, because the MS81V04160A is in fully static operation as long as the power is on. Note that
WE1 setup and hold times are referenced to the rising edge of SWCK.
Input Enable: IE1
IE1 is used to enable/disable writing into memory. IE1 high level enables writing. The internal write address
pointer is always increm ented by cycling SWCK regardless of the IE1 level. Note that IE1 setup and hold times are
referenced to the rising edge of SWCK.
Data Out: (DOUT0 to 11)
These pins are used for serial data outputs.
Read Reset: RSTR1
The first positive transition of SRCK after RSTR1 becomes high resets the read address pointers to zero . RSTR1
setup and hold times are refe renced to the rising edge of SR CK. Because the read reset function is solely controlled
by the SRCK ri sing edge after the hi gh level of RSTR, the sta tes of RE1 and OE1 are i gnored in the read re set cycle.
Before RSTR may be brought high again for a further reset operation, it must be low for at least *two SRCK
cycles.
Read Enable: RE1
The function o f RE1 i s to gate of t he SRC K cl ock fo r incre ment ing the re ad p ointer . Wh en RE1 i s hi gh bef ore t he
rising edge of SRCK, the read pointer is incremented. When RE1 is low, the read pointer is not incremented. RE1
setup times (tRENS and tRDSS) and RE1 hold times (tRENH and tRDSH) are referenced to the rising edge of the SRCK
clock.
Output Enable: OE1
OE1 is used to enable/disable the outputs. OE1 high level enables the outputs. The internal read address pointer is
always incremented by cycling SRCK regardless of the OE1 level. Note that OE1 setup and hold times are
referenced to the rising edge of SRCK.
Serial Write: Clock SWCK
The SWCK latches the input data on chip when WE1,2 and IE1,2 are high, and also increments the internal write
address pointer when WE1,2 is high. Data-in setup time tDS, and hold time tDH are referenced to the rising edge of
SWCK.
Serial Read Clock: SRCK
Data is shifted out of the data registers. It is triggered by the rising edge of SRCK when RE1, 2 is high during a
read operation. The SRCK input increments the internal read address pointer when RE1, 2 is high.
The three-state output buffer provides direct TTL compatibility (no pullup resistor required). Data out is the same
polarity as data in. The output becomes valid after the access time interval tAC that begins with the rising edge of
SRCK.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
6/24
Data Input: (DIN20 to 27)
These pins are used for serial data inputs.
Write Reset: RSTW2
The first positive transition of SWCK after RSTW becomes high resets the write address pointers to zero. RSTW2
setup and hold times are referenced to the rising edge of SWCK. Because the write reset function is solely
controlled by the SWCK rising edge after the high level of RSTW2, the states of WE2 and IE2 are ignored in the
write reset cycle. B efore RSTW2 may be br ought high again f or a further reset ope ration, it must be low f or at least
two SWCK cycles.
Write Enable: WE2
WE is used for data write enable/disable control. WE2 high level e nables the input, and WE2 low level disables t he
input and holds the internal write address pointer. There are no WE2 disable time (low) and WE2 enable time
(high) restrictions, because the MS81V04160A is in fully static operation as long as the power is on. Note that
WE2 setup and hold times are referenced to the rising edge of SWCK.
Input Enable: IE2
IE2 is used to enable/disable writing into memory. IE2 high level enables writing. The internal write address
pointer is always increm ented by cycling SWCK regardless of the IE2 level. Note that IE2 setup and hold times are
referenced to the rising edge of SWCK.
Data Out: (DOUT20 to 27)
These pins are used for serial data outputs.
Read Reset: RSTR2
The first positive transition of SRCK after RSTR2 becomes high resets the read address pointers to zero . RSTR2
setup and hold times are refe renced to the rising edge of SR CK. Because the read reset function is solely controlled
by the SRCK rising edge after the high level of RSTR2, the states of RE2 and OE2 are ignored in the read reset
cycle. Before RSTR2 may be brought high again for a further reset operation, it must be low for at least *two
SRCK cycles.
Output Enable: OE2
OE2 is used to enable/disable the outputs. OE2 high level enables the outputs. The internal read address pointer is
always incremented by cycling SRCK regardless of the OE2 level. Note that OE2 setup and hold times are
referenced to the rising edge of SRCK.
Mode Setting1: MODE1
The Cascade/Non cascade select pin. Setting the MODE1 pin to the VCC level configures this memory device as
cascade type and setting the pin to the VSS level configures this memory device as non cascade. During memory
operation, the pin must be permanently connected to VCC or VSS. If a MODE1 level is changed during memory
operation, memory data is not guaranteed.
Mode Setting2: MODE2
MODE2 selects w hether the c ontrol input si gnals are ena bled at a hi gh le vel or a lo w level . Setting M ODE2 to t he
Vcc level enables the contro l input signals at a low level and settin g MODE2 to th e Vss level enables the con trol
input signals at a high level.
Note: Cascade/Non cascade
When MODE1 is set to the VSS level, memory accessing starts in the cycle in which the control signals are input
(Non cascade type). When MODE1 is set to the VCC level, memory accessing starts in the cycle subsequent to the
cycle in which the control signals are input (Cascade type). This type is used for consecutive memory accessing.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
7/24
ELECTRICAL CHARACTERISTICS
Absolute Maximum Ratings
Parameter Symbol Condition Rating Unit
Input Output Voltage VT at Ta = 25°C, VSS –1.0 to +5.5 V
Output Current IOS Ta = 25°C 50 mA
Power Dissipation PD Ta = 25°C 1 W
Operating Temperature TOPR 0 to 70 °C
Storage Temperature TSTG –55 to +150 °C
Recommended Operating Conditions
Parameter Symbol Min. Typ. Max. Unit
Power Supply Voltage VCC 3.0 3.3 3.6 V
Power Supply Voltage VSS 0 0 0 V
Input High Voltage VIH 2.4 VCC 5.5 V
Input Low Voltage VIL –0.3 0 +0.8 V
DC Characteristics
Parameter Symbol Condition Min. Max. Unit
Input Leakage Current ILI 0<VI<VCC, Other input pins at V = 0
V –10 +10 µA
Output Leakage Current ILO 0<VO<VCC –10 +10 µA
Output “H” Level Voltage VOH I
OH = –1 mA 2.4 V
Output “L” Level Voltage VOL I
OL = 2 mA 0.4 V
Operating Current ICC1 Minimum Cycle Time, Output Open 80 mA
Standby Current ICC2 Input Pin = VIH/VIL3 mA
Capacitance (Ta = 25°C, f = 1 MHz)
Parameter Symbol Max. Unit
Input Capacitance (DI, SWCK, SRCK, RSTW, RSTR, WE, RE, IE, OE) CI 7 pF
Output Capacitance (DO) CO 7 pF
FEDS81V04160A-01
1
Semiconductor MS81V04160A
8/24
AC Characteristics (VCC = 3.3 V ±0.3 V, Ta = 0 to 70°C)
MS81V04160A-20 MS81V04160A-25 Unit
Parameter Symbol
Min. Max. Min. Max.
Access Time from SRCK tAC 18 23 ns
DOUT Hold Time from SRCK tDDCK 6 — 6 — ns
DOUT Enable Time from SRCK tDECK 6 20 6 23 ns
SWCK “H” Pulse Width tWSWH 9 12 ns
SWCK “L” Pulse Width tWSWL 9 12 ns
Input Data Setup Time tDS 3 — 3 — ns
Input Data Hold Time tDH 4 — 4 — ns
WE Enable Setup Time tWENS 5 — 5 — ns
WE Enable Hold Time tWENH 5 — 5 — ns
WE Disable Setup Time tWDSS 5 — 5 — ns
WE Disable Hold Time tWDSH 5 — 5 — ns
IE Enable Setup Time t IENS 5 — 5 — ns
IE Enable Hold Time tIENH 5 — 5 — ns
IE Disable Setup Time tIDSS 5 — 5 — ns
IE Disable Hold Time tIDSH 5 — 5 — ns
WE “H” Pulse Width tWWEH 5 — 5 — ns
WE “L” Pulse Width tWWEL 5 — 5 — ns
IE “H” Pulse Width tWIEH 5 — 5 — ns
IE “L” Pulse Width tWIEL 5 — 5 — ns
RSTW Setup Time tRSTWS 3 — 3 — ns
RSTW Hold Time tRSTWH 10 10 ns
SRCK “H” Pulse Width tWSRH 9 12 ns
SRCK “L” Pulse Width tWSRL 9 12 ns
RE Enable Setup Time tRENS 3 — 3 — ns
RE Enable Hold Time tRENH 5 — 5 — ns
RE Disable Setup Time tRDSS 3 — 3 — ns
RE Disable Hold Time tRDSH 5 — 5 — ns
OE Enable Setup Time tOENS 3 — 3 — ns
OE Enable Hold Time tOENH 5 — 5 — ns
OE Disable Setup Time tODSS 3 — 3 — ns
OE Disable Hold Time tODSH 5 — 5 — ns
RE “H” Pulse Width tWREH 3 — 3 — ns
RE “L” Pulse Width tWREL 5 — 5 — ns
OE “H” Pulse Width tWOEH 5 — 5 — ns
OE “L” Pulse Width tWOEL 5 — 5 — ns
RSTR Setup Time tRSTRS 3 — 3 — ns
RSTR Hold Time tRSTRH 10 10 ns
SWCK Cycle Time tSWC 20 25 ns
SRCK Cycle Time tSRC 20 25 ns
Transition Time (Rise and Fall) tT 3 30 3 30 ns
FEDS81V04160A-01
1
Semiconductor MS81V04160A
9/24
AC Characteristics Measuring Conditions
Output Compare Level 1.5 V / 1.5 V
Output Load 1 TTL + 30 pF
Input Signal Level 3.0 V / 0.0 V
Input Signal Rise/Fall Time 3 ns
Input Signal Measuring Reference Level 1.5 V
1. Input voltage levels for the AC characteristic measurement are VIH = 3.0 V and VIL= 0 V.
The transition time tT is defined to be a transition time that signal transfers between VIH = 3.0 V and
VIL = 0 V.
2. AC measurements assume tT = 3 ns.
3. Read address must have more than a 150 address delay than write address in every cycle when
asynchronous read/write is performed.
4. Read must have more than a 150 address delay than write in order to read the data written in a
current series of write cycles which has b een started at last write reset cycle: this is called “n ew data
read”. When read has less than a 20 addre ss del ay than write, the read data are the data written in
a previous series of write cycles whi ch had been written befo re at last write reset cycle: this is called
“old data read”.
5. When the read address delay is between more than 21 and less than 149 or more than 262,214, read
data will be undetermined. However, normal write is achieved in this address condition.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
10/24
OPERATION MODE
Write Operation Cycle (MODE2 = VSS)
The write operation is controlled by seven control signals, SWCK, RSTW1, RSTW2, WE1, WE2 and IE1, IE2.
Port1 write operation is accomplished by cycling SWCK, and holding WE1 and IE1 high after the write address
pointer reset operation or RSTW1. RSTW1 must be preformed for internal circuit initialization before Write
operation.
Each write operation, which begins after RSTW1, must contain at least 140 active write cycles, i.e . SWCK cycles
while WE1 a n d IE1 are hi gh. To tran sfe r the last data to the DRAM array, which at that time is stored in the serial
data registers attached to the DRAM array, an RSTW1 operation is required after the last SWCK cycle.
Note that every write timing of MS81V04160A is delayed by one clock compared with read timings for easy
cascading without any interface delay devices.
Setting MODE1 to the VSS level starts write data accessing in the cycle in which RSTW1, WE1, and IE1 control
signals are input.
Setting MODE1 to the VCC level starts write data accessing in t he cycle subse quent t o the cycle in whic h RSTW1,
WE1, and IE1 control signals are input.
These operation are the same for Port1 and Port2.
Settings of WE1, 2 and IE1, 2 to the operation mode of Write address pointer and Data input.
WE1, 2 IE1, 2 Internal Write address pointer Data input
H H Input
H L Incremented
L X Halted Not input
X indicates “don’t care”
Write Operation Cycle (MODE2=VCC)
The write operation is controlled by seven control signals, SWCK, RSTW1, RSTW2, WE1, WE2, and IE1, IE2.
Port1 write operation is accomplished by cycling SWCK and holding WE1 and IE1 low after the write address
pointer reset operation or RSTW1. RSTW1 must be performed for internal circuit initialization before write
operation.
Each write operation, which begins after RSTW1, must contain at least 140 active write cycle, i.e. SWCK cycles
while WE1 a n d IE1 are hi gh. To tran sfe r the last data to the DRAM array, which at that time is stored in the serial
data registers attached to the DRAM array, an RSTW1 operation is required after the last SWCK cycle.
Note that every write timing of MS8104160A is delayed by one clock compared with read timings for easy
cascading without any interface delay devices.
Setting MODE1 to the VSS level starts write data accessing in the cycle in which RSTW1.WE1, and IE1 control
signals are input.
Setting MODE1 to the VCC level starts write data accessing in the cycle in which RSTW1, WE1, and IE1 control
signals are input.
Setting MODE1 to the VCC level starts write data accessing in t he cycle subse quent t o the cycle in whic h RSTW1,
WE1, and IE1 control signals are input.
These operations are the same for port1 and Port2.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
11/24
Read Operation Cycle (MODE2=VSS)
The read operation is controlled by seven control signals, SRCK, RSTR1, RSTR2, RE1, RE2, and OE1, OE2.
Port1 read operation is accomplished by cycling SRCK, and holding RE1 and OE1 high after the read address
pointer reset operation or RSTR1.
Each read operation, which begins after RSTR1, must contain at least 140 active read cycles, i.e. SRCK cycles
while RE1 and OE1 are high.
These operations are the same for Port1 and Port2.
Settings of RE1, 2 and OE1, 2 to the operation mode of read address pointer and Data output.
WE1, 2 IE1, 2 Internal Write address pointer Data output
H H Output
H L Incremented High impedance
L X Output
L L Halted High impedance
Read Operation Cycle (MODE2=VCC)
The read operation is controlled by seven control signals, SRCK, RSTR1, RSTR2, RE1, RE2, and OE1, OE2.
Port1 read operation is accomplished by cycling SRCK, and holding RE1 and OE1 low after the read address
pointer reset operation or RSTR1.
Each read operation, which begins after RSTR1, must contain at least 140 active read cycles, i.e. SRCK cycles
while RE1 and OE1 are low.
These operations are the same for Port1 and Port2.
Settings of RE1, 2 and OE1, 2 to the operation mode of read address pointer and Data output.
RE1,2 OE1,2
LL
LH
HL
HH Halted Output
High impedance
Internal Wr it e address pointer Data output
Incremented Output
High impedance
FEDS81V04160A-01
1
Semiconductor MS81V04160A
12/24
Power-up and Initialization
On power-up, the device is designed to begin proper operation after at least 100 µs after VCC has stabilized to a
value within the range of recommended operating conditions. After this 100 µs stabilization interval, the following
initialization sequence must be performed.
Because the read and write address pointers are undefined after power-up, a minimum of 80 dummy write
operations (SWCK cycles) and read operations (SRCK cycles) must be performed, followed by an RSTW1, 2
operation and an RSTR1, 2 operation, to properly in itialize the write and the read address pointer. Dummy write
cycles/RSTW1, 2 and dummy read cycles/RSTR1, 2 may occur simultaneously.
If these dummy read and write operations start while VCC and/or the substrate voltage has not stabilized, it is
necessary to pe rform an RST R1, 2 operati on plus a m inimum of 80 SR CK cycles plus a nother RSTR1, 2 operatio n,
and an RSTW1, 2 operation plus a minimum of 80 SWCK cycles plus another RSTW1, 2 operation to properly
initialize read and write address pointers.
Old/New Data Access
There must be a minimum delay of 150 SWCK cycles between writing into memory and reading out from memory.
If reading from the first field s tarts with a n RSTR1, 2 operati on, before t he start of writing the second field (before
the next RSTW1, 2 operation), then the d ata just written will be read out.
The start of reading out the first field of data may be delayed past the beginning of writing in the second field of
data for as many as 20 SWCK cycles. If the RSTR1, 2 operation for the first field read-out occurs less than 20
SWCK cycles after the RSTW1, 2 operation for the second field write-in, then the internal buffering of the device
assures that the first field will still be read out. The first field of data that is read out while the second field of data
is written is called “old data”. In order to read out “new data”, i.e., the second field written in, the delay between an
RSTW1, 2 o peration a nd an R STR1, 2 operati on must be at least 150 SRC K cycles. If the del ay between R STW1,
2 and RSTR1, 2 operations is more than 21 but less than 149 cycles, then the data read out will be undetermined. It
may be “old data” or “new data”, or a combination of old and new data. Such a timing should be avoided.
FEDS81V04160A-01
1
Semiconductor MS81V04160A
13/24
TIMING WAVEFORM
Write Cycle Timing (Write Reset): MODE1 = VCC, MODE2 =VSS
DI
10-17/20-27
n cycle 0 cycle 1 cycle 2 cycle
tDS tDH
tRSTWS tRSTWH tWSWH tWSWL
tSWC




















n – 1 n 0 1 2
SWC
K
WE1, 2
IE1, 2
RSTW1, 2
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Write Enable): MODE1 = VCC, MODE2 =VSS












n cycle Di sable cycl e n + 1 cycle
tWENH
tWWEL
tWENS



Di sable cycl e
tWDSH
tWWEH
tWDSS
n – 1 n n + 1




DI
10-17/20-27
SWC
K
WE1, 2
IE1, 2
RSTW1, 2
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
14/24
Write Cycle Timing (Input Enable): MODE1 = VCC, MODE2 =VSS









SWCK
IE1, 2
DI
10-17/20-27
WE1, 2
RSTW1, 2
n cycle n + 1 cycle n + 3 cycle
tIENH
tWIEL
tIENS



n + 2 cycle
tIDSH
tWIEH
tIDSS
n – 1 n n + 3




VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Write Reset): MODE1 = VCC, MODE2 =VCC
DI
10-17/20-27
n cycle 0 cycle 1 cycle 2 cycle
tDS tDH
tRSTWS tRSTWH tWSWH tWSWL
tSWC




















n – 1 n 0 1 2
SWC
K
WE1, 2
IE1, 2
RSTW1, 2
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
15/24
Write Cycle Timing (Write Enable): MODE1 = VCC, MODE2 =VCC












n cycle Di sable cycl e n + 1 cycle
tWENH
tWWEL
tWENS



Di sable cycl e
tWDSH
tWWEH
tWDSS
n – 1 n n + 1




DI
10-17/20-27
SWC
K
WE1, 2
IE1, 2
RSTW1, 2
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Input Enable): MODE1 = VCC, MODE2 =VCC












SWCK
IE1, 2
DI
10-17/20-27
WE1, 2
RSTW1, 2
n cycle n + 1 cycle n + 3 cycle
tIENH
tWIEL
tIENS



n + 2 cycle
tIDSH
tWIEH
tIDSS
n – 1 n n + 3




VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
16/24
Write Cycle Timing (Write Reset): MODE1 = VSS, MODE2 =VSS
SWCK
RSTW1, 2
DI
10-17/20-27
WE1, 2
IE1, 2
n cycle 0 cycle 1 cycle 2 cycle
tDS tDH


















n 0 1 2 3
VIH
VIL
tRSTWS tRSTWH tWSWH tWSWL
tSWC VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Write Enable): MODE1 = VSS, MODE2 =VSS
SWC
K
WE1, 2
DI
10-17/20-27
IE1, 2
RSTW1, 2
n cycle Di sable cycl e n + 1 c yc le
tWENH
tWWEL
tWENS



Di sable cycl e
tWDSH
tWWEH
tWDS








n n + 1 n








VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
17/24
Write Cycle Timing (Input Enable): MODE1 = VSS, MODE2 =VSS









SWC
K
IE1, 2
DI
10-17/20-27
WE1, 2
RSTW1, 2
n cycle n + 1 cycle n + 3 cy cle
tIENH
tWIEL
tIENS



n + 2 cy cle
tIDSH
tWIEH
tIDSS
n n n + 4



VIH
VIL
n + 3
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Write Reset): MODE1 = VSS, MODE2 =VCC
SWCK
RSTW1, 2
DI
10-17/20-27
WE1, 2
IE1, 2
n cycle 0 cycle 1 cycle 2 cycle
tDS tDH
























n 0 1 2 3
VIH
VIL
tRSTWS tRSTWH tWSWH tWSWL
tSWC
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
18/24
Write Cycle Timing (Write Enable): MODE1 = VSS, MODE2 =VCC
SWC
K
WE1, 2
DI
10-17/20-27
IE1, 2
RSTW1, 2
n cycle Di sable cycl e n + 1 c yc le
tWENH
tWWEL
tWENS



Di sable cycl e
tWDSH
tWWEH
tWDS






n n + 1 n






VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Write Cycle Timing (Input Enable): MODE1 = VSS, MODE2 =VCC












SWC
K
IE1, 2
DI
10-17/20-27
WE1, 2
RSTW1, 2
n cycle n + 1 cycle n + 3 cy cle
tIENH
tWIEL
tIENS



n + 2 cy cle
tIDSH
tWIEH
tIDSS
n n n + 4




VIH
VIL
n + 3
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
19/24
Read Cycle Timing (Read Reset): MODE1 = VCC/VSS, MODE2 =VSS
DO
10-17/20-27


















SRC
K
RSTR1, 2
RE1, 2
OE1, 2
n cycle 0 cycle 1 cycle 2 cycle
tAC
tRSTRS tRSTRH tWSRH tWSRL
tSRC
VIH
VIL
n – 1 n 0 1 2
tDDCK
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Read Cycle Timing (Read Enable): MODE1 = VCC/VSS, MODE2 =VSS









SRCK
RE1, 2
DO
10-17/20-27
OE1, 2
RSTR1, 2
n cycl e D i s a b l e c y c l e n + 1 cycle
tRENH
tWREL
tRENS
VIH



Di sable cycl e
tRDSH
tWREH
tRDSS
n – 1 nn + 1



VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
20/24
Read Cycle Timing (Output Enable): MODE1 = VCC/VSS, MODE2 =VSS










SRCK
OE1, 2
DO
10-17/20-27
RE1, 2
RSTR1, 2
n cycle n + 1 cycle n + 3 cycle
tOENH
tWOEL
tOENS
VIH
VIL



n + 2 cycle
tODSH
tWOEH
tODSS
n – 1 n n + 3



Hi-Z
tDECK
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Read Cycle Timing (Read Reset): MODE1 = VCC/VSS, MODE2 =VCC
DO
10-17/20-27


















SRC
K
RSTR1, 2
RE1, 2
OE1, 2
n cycle 0 cycle 1 cycle 2 cycle
tAC
tRSTRS tRSTRH tWSRH t
WSRL
tSRC
VIH
VIL
n – 1 n 0 1 2
tDDCK
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
21/24
Read Cycle Timing (Read Enable): MODE1 = VCC/VSS, MODE2 =VCC









SRC
K
RE1, 2
DO
10-17/20-27
OE1, 2
RSTR1, 2
n cycl e D i s a b l e c y c l e n + 1 cycl e
tREN
tWREL
tRENS
VIH



Di sable cycl e
tRDSH
tWREH
tRDSS
n – 1 n n + 1



VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
Read Cycle Timing (Output Enable): MODE1 = VCC/VSS, MODE2 =VCC












SRC
K
OE1, 2
DO
10-17/20-27
RE1, 2
RSTR1, 2
n cycle n + 1 cycle n + 3 cycle
tOENH
tWOEL
tOENS
VIH
VIL



n + 2 cycle
tODSH
tWOEH
tODSS
n – 1 n n + 3




Hi-Z
tDECK
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
FEDS81V04160A-01
1
Semiconductor MS81V04160A
22/24
PACKAGE DIMENSIONS
Notes for Mounting the Surface Mount Type Package
The surface mount type packages are very susceptible to heat in reflow mounting and humidity
absorbed in storage.
Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product
name, package name, pin number, package code and desired mounting conditions (reflow method,
temperature and times).
TQFP100-P-1414-0.50-K
Mirror finish
Package material Epoxy resin
Lead frame materi al 42 alloy
Pin treatment Solder plating (m)
Package weight (g) 0.55 TYP.
5Rev. No./Last Revised 4/Oct. 28, 1996
(Unit: mm)
FEDS81V04160A-01
1
Semiconductor MS81V04160A
23/24
REVISION HISTORY
Page
Document
No. Date Previous
Edition Current
Edition Description
FEDS81V04160A-01 Nov. 21, 2002 Final edition 1
FEDS81V04160A-01
1
Semiconductor MS81V04160A
24/24
NOTICE
1. The information contained herein can change without notice owing to product and/or technical improvements.
Before using the product, please make sure that the information being referred to is up-to-date.
2. The outline of action and examples for application circuits described herein have been chosen as an
explanation f or the standard acti on and performa nce of the product. When planning to use t he product, please
ensure that the external conditions are reflected in the actual circuit, assembly, and program designs.
3. When designing your product, please use our product below the specified maximum ratings and within the
specified operating ranges in cluding, but no t limited to, operating voltage, power dissipation, and operating
temperature.
4. Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation
resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or
unusual physi cal or electrical stress including, but not limited to, expos ure to parameters beyond t he specified
maximum ratings or operation outside the specified operating range.
5. Neither indemnity against nor license of a third party’s industrial and intellectual property right, etc. is
granted by us i n connection with the use o f the product and/or the inf ormation and drawing s contained herein.
No responsibility is assumed by us for any infringement of a third party’s right which may result from the use
thereof.
6. The products listed in this document are intended for use in general electronics equipment for commercial
applications (e.g., office automation, communication equipment, measurement equipment, consumer
electronics, etc.). These products are not authorized for use in any system or application that requires special
or enhanced quality an d reliab ility characteristics n or in an y system or application where the failure of such
system or application may result in the loss or damage of property, or death or injury to humans.
Such applications include, but are not limited to, traffic and automotive equipm ent, safety devices, aerospace
equipment, nuclear power control, medical equipment, and life-support systems.
7. Certain products in this document may need government approval before they can be exported to particular
countries. The purchaser assumes the responsibility of determining the legality of export of these products
and will take appropriate and necessary steps at their own expense for these.
8. No part of the contents contained herein may be reprinted or reproduced without our prior permission.
Copyright 2002 Oki Electric Industry Co., Ltd.