OKI MSM82C55A-2GS Technical data

E2O0020-27-X3
¡ Semiconductor MSM82C55A-2RS/GS/VJS
¡ Semiconductor
This version: Jan. 1998
Previous version: Aug. 1996
MSM82C55A-2RS/GS/VJS
CMOS PROGRAMMABLE PERIPHERAL INTERFACE
GENERAL DESCRIPTION
The MSM82C55A-2 is a programmable universal I/O interface device which operates as high speed and on low power consumption due to 3m silicon gate CMOS technology. It is the best fit as an I/O port in a system which employs the 8-bit parallel processing MSM80C85AH CPU. This device has 24-bit I/O pins equivalent to three 8-bit I/O ports and all inputs/outputs are TTL interface compatible.
FEATURES
• 3 V to 6 V single power supply
• Full static operation
• Programmable 24-bit I/O ports
• Bidirectional bus operation (Port A)
• Bit set/reset function (Port C)
• TTL compatible
• Compatible with 8255A-5
• 40-pin Plastic DIP (DIP40-P-600-2.54): (Product name: MSM82C55A-2RS)
• 44-pin Plastic QFJ (QFJ44-P-S650-1.27): (Product name: MSM82C55A-2VJS)
• 44-pin Plastic QFP (QFP44-P-910-0.80-2K): (Product name: MSM82C55A-2GS-2K)
1/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
CIRCUIT CONFIGURATION
V
GND
D
- D
0
RD
WR
RESET
CS
8
CC
8
Group A
Port A
8
PA
- PA
0
7
(8)
8
Group A
Control
4
(High Order
Group A
Port C
4
PC4 - PC
7
4 Bits)
8
7
Data
Bus
Buffer
8
Internal Bus Line
8
4
(Low Order
Group B
Port C
4 Bits)
4
PC0 - PC
3
Group B
Read/
Write
Control
Logic
Control
8
Group B
Port B
8
PB0 - PB
7
(8)
A
0
A
1
2/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
PIN CONFIGURATION (TOP VIEW)
40 pin Plastic DIP
CS
GND
A
A PC PC PC PC PC PC PC
1
PA
3
2
PA
2
3
PA
1
4
PA
0
5
RD
6
CS
7
GND
8
A
1
9
A
0
10
PC
7
11
PC
6
12
PC
5
13
PC
4
14
PC
0
15
PC
44 pin Plastic QFP
0PA1PA2PA3
RD
PA
4443424140
1 2 3
1
4
0
5
7
6
6
7
5
8
4
9
0
10
1
11
2
1415161718
12
13
3PB0PB1PB2
NC
PC
VCCPA
39
38
CC
V
PB
4
5PA6PA7
PA
37
192021
3
4PB5PB6
PB
363534
WR
22
NC
33 32 31 30 29 28 27 26 25 24 23
RESET D
0
D
1
D
2.
D
3
D
4
D
5
D
6
D
7
V
CC
PB
7
1
16
PC
2
17
PC
3
18
PB
0
19
PB
1
20
PB
2
44 pin Plastic QFJ
0PA1PA2PA3
RD
PA
6
5
432
NC 1
4
PA
44
5PA6PA7
PA
43
424140
40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25
24 23 22 21
PA PA PA PA
WR
RESET D
0
D
1
D
2
D
3
D
4
D
5
D
6
D
7
V
CC
PB
PB PB PB PB
WR
4
5
6
7
7
6
5
4
3
CS
GND
PC
NC PC PC PC PC PC
39
7 8
A
9
1
A
10
0
11
7
12 13
6
14
5
15
4
16
0
17
1
2021222324
18
19
2PC3PB0PB1PB2
PC
NC
252627
3
4PB5PB6PB7
PB
PB
RESET
38
D
0
37
D
1
36
D
2.
35
D
3
34
NC
33
D
4
32
D
5
31
D
6
30
D
7
29
V
CC
28
3/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
ABSOLUTE MAXIMUM RATINGS
Parameter Unit
Supply Voltage
Input Voltage
Output Voltage
Storage Temperature
Power Dissipation
Symbol
V
V
V
OUT
T
STG
P
CC
IN
D
Conditions
Ta = 25°C with respect to GND
Ta = 25°C
MSM82C55A-2RS
Rating
MSM82C55A-2GS MSM82C55A-2vJS
–0.5 to +7
–0.5 to V
–0.5 to V
CC
CC
+0.5
+0.5
–55 to +150
0.7
1.01.0
OPERATING RANGE
Parameter UnitSymbol
Supply Voltage
Operating Temperature
V
CC
T
op
Range
3 to 6
–40 to 85
RECOMMENDED OPERATING RANGE
Parameter UnitSymbol
Supply Voltage
Operating Temperature
"L" Input Voltage V
"H" Input Voltage
Min.
V
CC
T
op
IL
V
IH
4.5
–40
–0.3
2.2
Typ.
5V
+25
Max.
V
CC
5.5
+85
+0.8
+ 0.3
V
V
V
°C
W
V
°C
°C
V
V
DC CHARACTERISTICS
Parameter Unit
"L" Output Voltage
"H" Output Voltage
Input Leak Current
Output Leak Current
Supply Current (Standby)
Average Supply Current (Active)
Symbol
V
OL
V
OH
I
LI
I
LO
I
CCS
I
CC
Conditions
I
= 2.5 mA
OL
I
= –40 mA
OH
I
= –2.5 mA
OH
£ V
0 £ V
IN
CC
0 £ V
CS V V
IH
V
V
IL £
OUT
CC
CC
£ V
–0.2 V
–0.2 V
0.2 V
CC
I/O Wire Cycle 82C55A-2 ...8 MHzCPU Timing
V
= 4.5 V to 5.5 V
CC
Ta
= –40°C to +85°C
(C
= 0 pF)
L
MSM82C55A-2
Min.
–10
4.2
3.7
–1
Typ. Max.
0.1
0.4 V
—V
—V
1 mA
10 mA
10
mA
8mA
4/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
AC CHARACTERISTICS
Parameter
Setup Time of Address to the Falling Edge of RD Hold Time of Address to the Rising Edge of RD RD Pulse Width Delay Time from the Falling Edge of RD to the Output of
Defined Data Delay Time from the Rising Edge of RD to the Floating of
Data Bus Time from the Rising Edge of RD or WR to the Next Falling
Edge of RD or WR Setup Time of Address before the Falling Edge of WR Hold Time of Address after the Rising Edge of WR WR Pulse Width Setup Time of Bus Data before the Rising Edge of WR Hold Time of Bus Data after the Rising Edge of WR Delay Time from the rising Edge of WR to the Output of
Defined Data Setup Time of Port Data before the Falling Edge of RD Hold Time of Port Data after the Rising Edge of RD
ACK Pulse Width STB Pulse Width
Setup Time of Port Data before the rising Edge of STB Hold Time of Port Bus Data after the rising Edge of STB Delay Time from the Falling Edge of ACK to the Output of
Defined Data Delay Time from the Rising Edge of ACK to the Floating of
Port (Port A in Mode 2) Delay Time from the Rising Edge of WR to the Falling Edge of
OBF
Delay Time from the Falling Edge of ACK to the Rising Edge of
OBF
Delay Time from the Falling Edge of STB to the Rising Edge of IBF
Delay Time from the Rising Edge of RD to the Falling Edge of IBF
Delay Time from the the Falling Edge of RD to the Falling Edge of INTR
Delay Time from the Rising Edge of STB to the Rising Edge of INTR
Delay Time from the Rising Edge of ACK to the Rising Edge of INTR
Delay Time from the Falling Edge of WR to the Falling Edge of INTR
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
WOB
t
AOB
t
t
t
t
t
t
AR
RA
RR
RD
DF
RV
AW
WA
WW
DW
WD
WB
t
IR
HR
AK
ST
PS
PH
AD
KD
SIB
RIB
RIT
SIT
AIT
WIT
(V
= 4.5 V to 5.5 V, Ta = –40 to +85°C)
CC
MSM82C55A-2
Min. Max.
20
0
100
10
200
0
20
150
50
30
20
10
100
100
20
50
20
—ns
—ns
—ns
120 ns
75 ns
—ns
—ns
—ns
—ns
—ns
—ns
200 ns
—ns
—ns
—ns
—ns
—ns
—ns
150 ns
250 ns
150 ns
150 ns
150 ns
150 ns
200 ns
150 ns
150 ns
250 ns
UnitSymbol
Remarks
Load
150 pF
Note: Timing measured at VL = 0.8 V and VH = 2.2 V for both inputs and outputs.
5/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
TIMING DIAGRAM
Basic Input Operation (Mode 0)
t
RR
RD
Port Input
t
, A
CS, A
1
0
D7 - D
0
Basic Output Operation (Mode 0)
WR
D7 - D
0
t
AW
, A
CS, A
1
0
AR
t
IR
t
RD
t
WW
t
DW
t
HR
t
RA
t
DF
t
WD
t
WA
Port Output
Strobe Input Operation (Mode 1)
STB
t
SIB
IBF
INTR
RD
Port Input
t
PS
t
WB
t
ST
t
SIT
t
RIT
t
PH
t
RIB
6/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
Strobe Output Operation (Mode 1)
WR
t
AOB
OBF
t
WOB
INTR
t
WIT
ACK
t
AK
t
AIT
Port Output
t
WB
Bidirectional Bus Operation (Mode 2)
WR
OBF
INTR
ACK
STB
IBF
Port A
RD
t
WOB
t
AOB
t
AK
t
ST
t
SIB
t
t
PS
t
AD
PH
t
KD
t
RIB
7/26
¡ Semiconductor MSM82C55A-2RS/GS/VJS
OUTPUT CHARACTERISTICS (REFERENCE VALUE)
1 Output "H" Voltage (VOH) vs. Output Current (IOH)
5
4
(V)
OH
3
2
1
Output "H" Voltage V
0
0 –1–2–3–4–5
Output Current IOH (mA)
Ta = –40 to + 85°C
VCC = 5.0 V
2 Output "L" Voltage (VOL) vs. Output Current (IOL)
5
4
(V)
OL
3
2
1
Output "L" Voltage V
0
012345
VCC = 5.0 V
Ta = –40 to +85°C
Output Current IOL (mA)
Note: The direction of flowing into the device is taken as positive for the output current.
8/26
Loading...
+ 18 hidden pages