Document
MITSUBISHI
M54610P
8-BIT PARALLEL DATA INTERFACE FOR PRINTER
DESCRIPTION
The M54610P is a semiconductor integrated circuit consisting of an 8-bit parallel data interface function.
PIN CONFIGURATION (TOP VIEW)
Buffer 1 input BI1 → BO2 ← BI2 → BO5 ← BI3 → GND
1 2 3 4 5 6 7 8 9
42
VCC Buffer 5 input Buffer 3 output
FEATURES
q I/O electrical characteristics equivalent to LSTTL q 3-state 8-bit data output q Strobe signal with polarity switching input q Wide operating temperature range Ta = -20 – +75°C
Buffer 2 output Buffer 2 input Buffer 5 output Buffer 3 input
41 ← BI5 40 → BO3
39 → RDY READY output 38 ← BI4
Buffer 4 input
37 → BSYF BUSY flag output 36 ← EBSY Ext. BUSY input 35
GND
APPLICATION
Printer
Buffer 4 output Buffer 1 output
BO4 ← BO1 ←
FUNCTION
The M54610P, when used in a printer, is capable of implementing a standard 8-bit parallel data interface. As shown in the timing diagram, printing data DIN 1 through 8 and strobe pulses STB are input from a host computer. Data are exchanged by outputing the BUSY and ACK (ACKNOWLEDGE) signals to the host computer. Control signals EBSY, CS, WR, RD and ACKI are input from a printer controller, and this IC outputs DOU 1 through 8, and BSYF.
BUSY output BUSY ← ACKNOWLEDGE output
34 ← BSSL BUSY select input 33 ← ACKI ACKNOWLEDGE
input
ACK ← 10 DIN8 → 11 DIN7 → 12 DIN6 → 13 DIN5 → 14
M54610P
32 ← CS 31 ← WR 30 ← RD 29 → DOU8 28 → DOU7 27 → DOU6 26 → DOU5 25 → DOU4 24 → DOU3 23 → DOU2 22 → DOU1
Chip select input Write input Read input
Data inputs
DIN4 → 15 DIN3 → 16 DIN2 → 17 DIN1 → 18
Data outputs
Strobe input Strobe switch input
STB → 19 PSW → 20 GND
21
Outline 42P4B
MITSUBISHI
M54610P
8-BIT PARALLEL DATA INTERFACE FOR PRINTER
BLOCK DIAGRAM
Buffer 1 input Buffer 2 output Buffer 2 input Buffer 5 output Buffer 3 input BI1 BO2 BI2 BO5 BI3 GND Buffer 4 output Buffer 1 output BUSY output BO4 BO1 BUSY 1 2 3 4 5 6 7 8 9 OR OR OR IA OD 4.7k x 7 IR OR IR 10k x 5 IRR OA OA IRR OA IRR 42 VCC Buffer 5 input Buffer 3 output READY output Buffer 4 input
41 BI5 40 BO3
39 RDY 38 BI4
37 BSYF BUSY flag output 36 EBSY Ext. BUSY input 35 GND
“H” D T R Q D Q R T
“H”
IRR
34 BSSL BUSY select input
ACKNOWLEDGE ACK output
10
OR
IRR
33 ACKI ACKNOWLEDGE input 32 CS Chip select input Write input
IAA IA
31 WR
IA
30 RD
Read input
4.7k x 8 DIN8 DIN7 DIN6 Data inputs DIN5 DIN4 DIN3 DIN2 DIN1 Strobe input Strobe switch input 11 12 13 14 15 16 17 18 IR IR IR IR IR IR IR IR 8D 7D 6D 5D 4D 3D 2D 1D T STB PSW 19 20 IS 10k IRR 21 GND Note : IA, OD, and other marking at the I/O pins indicate the output circuit type. 8Q 7Q 6Q 5Q 4Q 3Q 2Q 1Q OZ OZ OZ OZ OZ OZ OZ OZ 29 DOU8 28 DOU7 27 DOU6 26 DOU5 25 DOU4 24 DOU3 23 DOU2 22 DOU1 Data outputs
MITSUBISHI
M54610P
8-BIT PARALLEL DATA INTERFACE FOR PRINTER
I/O CIRCUIT DIAGRAM 1
Input circuit form: IA, IAA
VCC
2
Input circuit form: IR, IRR
VCC
Input
Input
IAA only FI : 2 GND GND
3
Input circuit form: IS
VCC
4
Output circuit form: OA
VCC
Input
Output
GND
GND
5
Output circuit form: OR, OD
VCC Resistance is infinite for OD circuit Output
6
Output circuit form: OZ
VCC
Output
GND
GND
MITSUBISHI
M54610P
8-BIT PARALLEL DATA INTERFACE FOR PRINTER
PIN FUNCTION DESCRIPTION
Pin No.
9 10 11
Pin name BUSY ACK DIN8 DIN1 STB PSW GND –
Function BUSY output to host ACKNOWLEDGE output to host 8-bit parallel data input from host
OPERATION TIMING DIAGRAM
When initialized EBSY CS Input from printer controller WR RD ACKI When data is read
–
18 19 20 6 21 35 22
Data strobe pulse input from host Polarity switching input for STB GND
DOU1 DOU8 RD WR CS ACKI BSSL EBSY BSYF RDY VCC –
8-bit parallel data output to printer controller (3-state)
–
29 30 31 32 33 34 36 37 39 42
Read input from printer controller Write input from printer controller Chip select input from printer controller ACKNOWLEDGE input from printer controller BUSY select input. Switches busy timing. External BUSY input from printer controller BUSY flag output to printer controller Inverted BUSY output to printer controller Power supply
Output to printer controller
DOU1 – 8 BSYF ∗1
Output to host controller
ACK BUSY ∗2 ∗1 ∗2
Input from host controller
STB DIN1 – 8 Valid data ∗1 : The broken lines of BSYF and BUSY show the timing when PSW is low. ∗2 : The broken lines of BUSY signal show the timing when BSSL is low.
MITSUBISHI
M54610P
8-BIT PARALLEL DATA INTERFACE FOR PRINTER ABSOLUTE MAXIMUM RATINGS (Ta = -20 – 75°C unless otherwise noted)
Symbol VCC VI Parameter Supply voltage Input voltage IR, IS IA, IAA, IRR OR OA, OD OZ Conditions Ratings -0.5 – +7 -0.5 – +15 -0.5 – VCC -0.5 – +15 -0.5 – VCC -0.5 – +5.5 -20 – 75 -55 – 125 Unit V V
VO Topr Tstg
Output voltage Operating temperature Storage temperature
When output is “H” When output is “H” When output is “H”
V °C °C
RECOMMENDED OPERATING CONDITIONS (Ta = -20 – 75°C unless o.