MITSUBISHI M54977

MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
DESCRIPTION
PIN CONFIGURATION (TOP VIEW)
The M54977P is a semiconductor integrated circuit fabricated
using Bi-CMOS technology. It contains a serial input to
serial/parallel output 12-bit CMOS shift register and CMOS latch as
well as bipolar 12-bit parallel-output driver.
T→ 1
20 → O1
Serial input
S-IN → 2
19 → O2
Logic GND L-GND
3
18 → O3
VCC
4
17 → O4
M54977P
FEATURES
Clock
Serial output S-OUT ← 5
● Serial input to serial/parallel output
Latch input LATCH → 6
● Cascade connections possible through serial output
● Latch circuit included for each stage
EN → 7
Enable input
● Enable input for output control
Parallel outputs
● Low supply current .................................. ICC ≥ 10µA at standby
● Serial input/output level is compatible with standard CMOS
Driver GND
16 → O5
14 → O7
O12 ← 8
13 → O8
O11 ← 9
12 → O9
P-GND
11 → O10
10
● Driver : Withstand voltage ...................................... BVCEO ≥ 30V
Parallel outputs
15 → O6
Outline 20P4
Large drive current ................................ (IO(max)=200mA)
● Wide operating temperature range ..................... Ta=-20 – +75°C
APPLICATION
Thermal printer head dot driver, Serial-to parallel conversion,
Using a number of M54977P units for bit expansion in series will
Relay, solenoid driver
entail connecting serial output (S-OUT) to S-IN of the next-stage
M54977P.
FUNCTION
In parallel output, when the latch input is set to “H” and the output-
The M54977P consists of an 12-bit D-type flip-flop, the output of
control input (enable input EN) is “L”, a clock pulse changing from
which is connected to 12 latches.
“L” to “H” will cause the serial data input signal to appear at output
When data is applied to the serial data input (S-IN) and a clock
O1, and the data will be shifted in order at outputs O2 – O12.
pulse is applied to clock input (T), an “L” to “H” change of the clock
The parallel output will yield a signal that is inverted with respect to
will cause the data input signals to enter the internal shift registers
the serial data input.
and the data in the shift registers will be shifted in order.
BLOCK DIAGRAM
Parallel outputs
O1
20
O2
19
O3
18
O4
17
O5
16
O6
15
O7
14
O8
13
O9
12
O10
11
O11
9
O12
8
Power supply VCC 4
10
P-GND
Driver GND
5
S-OUT
Serial output
EN 7
Enable input
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
LD
LD
LD
LD
LD
LD
LD
LD
LD
LD
LD
LD
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
DQ
T
LATCH
6
Latch input
S-IN
2
Serial input
Clock T 1
3
L-GND
MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
Setting the LATCH input to “L” will prevent data from entering the
has been determined.
latch.
L-GND is the ground of the CMOS logic circuit section and P-GND
When the EN input is set to “H”, all outputs (O1 – O12) will be set
is the ground for the output driver section (O1 – O12), which is
to OFF. Since the internal logic state of the IC is uncertain at
made up of bipolar transistors that are capable of driving large
power-on time, set the EN input to “H” (and outputs O1 – O12 will
currents.
set to OFF) until the input data is set and the internal logic state
TIMING CHART
Serial input
Clock
S-IN
T
Latch input LATCH
Enable input
EN
O1
O2
O3
O4
O5
O6
Parallel outputs
O7
O8
O9
O10
O11
O12
Serial output S-OUT
*The state of the shaded part is unstable.
MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
INPUT/OUTPUT CIRCUIT DIAGRAM
1
2
Inputs with pullup resistor
(EN, LATCH)
Inputs with pulldown resistor
(T, S-IN)
VCC
VCC
RIN
RIN
L-GND
3
L-GND
4
Serial output
(S-OUT)
Parallel output
(O1 – O12)
VCC
1.5kΩ
P-GND
L-GND
L-GND
MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
ABSOLUTE MAXIMUM RATINGS (Ta=-20 to 75°C, unless otherwise noted)
Symbol
Parameter
VCC
VI
Supply voltage
Input voltage
VO
Output voltage
IO
Pd
Topr
Tstg
Output current
Power dissipation
Operating temperature
Storage temperature
Conditions
S-OUT
O1 – O12 : OFF
Ta=25°C
Ratings
Unit
0–7
0 – VCC
0 – VCC
0 – 30
250
1.25
-20 – 75
-55 – 125
V
V
V
mA
W
°C
°C
RECOMMENDED OPERATING CONDITION (Ta=-20 to 75°C, unless otherwise noted)
Symbol
Parameter
VCC
VO
Supply voltage
Applied output voltage
IO
Output current (per circuit)
Conditions
Min.
4
Limits
Typ.
5
O1 – O12 : OFF
All outputs go in the ON state simultaneously.
Duty cycle < 20%
Max.
6
30
200
Unit
V
V
mA
ELECTRICAL CHARACTERISTICS (Ta=25°C, VCC=5V, unless otherwise noted)
Symbol
VIH
VIL
RIN
VOH
VOL
IOH
IOL
VOL1
VOL2
IOLK
ICC1
ICC2
Parameter
Test conditions
High-level input voltage
Low-level input voltage
Input resistance
High-level output voltage
Low-level output voltage
High-level output current
Low-level output current
S-OUT
S-OUT
S-OUT
S-OUT
Low-level output voltage
O1 – O12
Output leak current
O1 – O12
Supply current
Ta=-20 – 75°C, VCC=4 – 6V
|IO| ≤1µA
VOH=4.5V
VOL=0.4V
IOL=100mA
IOL=200mA
VO=30V
Input: open, All driver outputs: OFF
One driver output is ON.
Min.
0.7VCC
0
50
4.9
Limits
Typ.
Max.
VCC
0.3VCC
0.1
-100
400
1.2
1.4
50
10
1.25
Unit
V
V
kΩ
V
V
µA
µA
V
V
µA
µA
mA
MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
TIMING REQUIREMENTS (Ta=-20 to 75°C, unless otherwise noted)
Symbol
f(T)
tw(T)
tw(L)
tsu
th
td(T-L)
tr(T)
tf(T)
Parameter
Test conditions
Limits
Typ.
Min.
Max.
2
Input duty cycle: 40 – 60%
Clock frequency
Clock pulse width
Latch pulse width
Data setup time
Data hold time
Clock-latch time
Clock pulse rise time
Clock pulse fall time
200
200
100
100
400
500
500
Unit
MHz
ns
ns
ns
ns
ns
ns
ns
TIMING CHART
Serial input
2.5V
S-IN
2.5V
th
tsu
90%
Clock
T
2.5V
90%
2.5V
10%
10%
tw(T)
tr(T)
tf(T)
td(T-L)
Latch input
2.5V
LATCH
2.5V
tw(L)
SWITCHING CHARACTERISTICS (Ta=25°C, VCC=5V, unless otherwise noted)
Symbol
tPLH
tPHL
tPLH
tPHL
tPLH
tPHL
Parameter
Test conditions
Low-to-high-level output propagation time, From input T to output S-OUT
High-to-low-level output propagation time, From input T to output S-OUT
Low-to-high-level output propagation time, From input T to output ON
High-to-low-level output propagation time, From input T to output ON
Low-to-high-level output propagation time, From input EN to output ON
High-to-low-level output propagation time, From input EN to output ON
VIH=5V
VIL=0V
RL(S-OUT)=∞
RL(ON)=100Ω
(N=1–12)
CL=15pF
Limits
Typ.
(0.15)
(0.15)
(2)
(0.5)
(2)
(0.5)
Min.
TIMING CHART
Clock
T
2.5V
2.5V
tPHL
tPLH
Serial output S-OUT
2.5V
Enable input
2.5V
EN
2.5V
tPLH
Output
ON
tPHL
2.5V
2.5V
tPLH
2.5V
tPHL
2.5V
2.5V
Max.
0.3
0.3
10
2
10
2
Unit
µs
µs
µs
µs
µs
µs
MITSUBISHI <CONTROL / DRIVER IC>
M54977P
Bi-CMOS 12-BIT SERIAL-INPUT LATCHED DRIVER
TEST CIRCUIT
Input
VCC
RL
PG
Output
M54977P
CL
50Ω
The input waveform: tr ≤ 20ns, tf ≤ 20ns
The capacitance CL includes the wiring stray
capacitance and probe input capacitance.
TYPICAL CHARACTERISTICS
Duty cycle vs. allowable output current
Thermal derating
200
1.5
1
8
Output current Io (mA)
Power dissipation Pd (W)
7
1.0
0.5
9
10
11
12
100
Ta = 25°C
Repetitive frequency > 10HZ
Each figure in a circle shows the number
of output circuits which operate
simultaneously.
Current value : output current per circuit
50
0
0
0
25
50
75
0
100
Ambient temperature Ta (°C)
200
–
1
4
150
5
6
7
100
8
9
10
Ta = 75°C
Repetitive frequency > 10HZ
Each figure in a circle shows the number
of output circuits which operate
simultaneously.
Current value : output current per circuit
50
0
0
20
40
60
Duty cycle (%)
80
20
40
60
Duty cycle (%)
Duty cycle vs. allowable output current
Output current Io (mA)
150
11
12
100
3
80
100
–
6