MITSUBISHI MITSUBISHI 〈DIGITAL 〈DIGITAL ASSP〉 ASSP〉 M66503ASP/AGP M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER SHIFT REGISTER AND LATCH 16-BIT CONSTANT CURRENT LED DRIVER withwith SHIFT REGISTER AND LATCH FEATURES • Anode-common LED driving • Constant current output: Set to a value within a range between 0 and 30mA with an external resistor only. Simultaneous lighting available. • Pins (OEA, OEB) provided for forced ON/OFF of LED drive current. • Greater noise margin: Total-input Schmitt circuit is employed to deal with longer wire lengths. • Input/output CMOS compatible • Serial data output provided (SQ15) • 5V single power supply • Pin configuration for easier wiring on printed board APPLICATION LED array drivers for display panel and printer. Other various LED modules. 1 30 VCC A 2 29 RC CURRENT SETTING INPUT SHIFT CLOCK INPUT CKS 3 28 SQ15 SERIAL DATA OUTPUT LATCH ENABLE LE INPUT NC 4 27 OEA OUTPUT ENABLE INPUT A 5 26 OEB OUTPUT ENABLE INPUT B Q0 6 25 Q15 Q1 7 24 Q14 GND2 8 23 GND5 Q2 9 22 Q13 Q3 10 21 Q12 Q4 11 20 Q11 GND1 SERIAL DATA INPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT Q5 12 19 Q10 GND3 13 18 GND4 Q6 14 17 Q9 Q7 15 16 Q8 PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT Outline 30P4B GND1 SERIAL DATA INPUT A 1 36 VCC 2 35 SHIFT CLOCK INPUT CKS 3 34 RC CURRENT SETTING INPUT SQ15 SERIAL DATA OUTPUT LATCH ENABLE LE INPUT NC 4 33 OEA OUTPUT ENABLE INPUT A 5 32 OEB OUTPUT ENABLE INPUT B NC 6 31 NC Q0 7 30 Q15 Q1 8 29 Q14 Q2 9 28 Q13 27 Q12 26 GND3 PARALLEL DATA OUTPUT M66503AGP FUNCTION The M66503A is a constant current LED driver for anodecommon LEDs. To set the LED driving current, an external resistor is connected between the current setting input pin, RC, and GND. In this way it is possible to set a highly accurate drive current. Each bit of the shift register is made up of a flip-flop performing shift function and a latch connected to the output. When the clock input pin, CKS, goes from “L” to “H”, data is shifted. Serial data is entered to the shift register via the serial data input pin, A. Data on A is straight shifted. By turning the latch enable input pin, LE, to “L”, the contents stored in the shift register is latched. All outputs are turned off if the output enable input pins, OEA and OEB, are simultaneously set to “L”. This function is useful for the prevention of an excessive current flowing at the moment of power on. All outputs are turned on if the OEA pin is set to “H”. This enables to check LEDs for failure. In these actions, changing the state of OEA and/or OEB does not affect the shift function. To expand the number of bits, link the M66503A in serial using the serial data output pin, SQ15, which is the serial data output of the shift register. PIN CONFIGURATION (TOP VIEW) M66503ASP DESCRIPTION The M66503A is a constant current LED driver IC, whose output current is variable. The IC’s functions include 16-bit serial input/parallel output shift register with output latch. The product uses Bi-CMOS process for highly accurate constant current driving, permitting high-efficiency LED driving without using a resistor that limits LED current. Settings for the LED drive current are made by an external resister, thereby ensuring a maximum output current of 30 mA, enough for anode-common LED driving. Furthermore, the pin configuration of the IC permits easier wiring on a printed board. Q3 10 GND2 11 Q4 12 25 Q11 Q5 13 24 Q10 NC 14 23 NC NC 15 22 NC NC 16 21 NC Q6 17 20 Q9 Q7 18 19 Q8 PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT PARALLEL DATA OUTPUT Outline 36P2R-D NC: No Connection 1 2 OEA OEB ∗1 A 1 D CK 1 D CK 1 D CK 1 D LE 1 D LE Q2 1 Q1 D LE Q0 1 D CK 1 D LE Q3 1 D CK 1 D LE Q4 CURRENT SERIAL DATA SETTING OUTPUT ENABLE INPUT INPUT INPUT ∗1: constant current driver ∗2: Regulator RC ∗2 BLOCK DIAGRAM 1 1 D CK 1 D LE Q6 1 D CK 1 D LE Q7 1 1 D CK 1 D LE 1 Q10 D CK 1 D LE 1 Q11 D CK 1 D LE 1 Q12 D CK 1 D LE 1 Q13 (Note 2) GND1 GND2 GND3 GND4 GND5 D CK 1 D LE Q9 VCC D CK 1 D LE Q8 Note 1: Output current is approximated by the following equation. IO(Qn) =5 · VCC/(2 · RC+100) 2: GND 1 : for internal digital circuits GND 2-5: for internal analog circuits D CK 1 D LE Q5 PARALLEL DATA OUTPUT (Note 1) CKS D CK 1 D LE 1 Q15 LE SQ15 SHIFT CLOCK LATCH ENABLE INPUT INPUT D CK 1 D LE 1 Q14 SERIAL DATA OUTPUT MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH FUNCTION TABLE (Note 3) CKS ↑ ↑ X X X LE H H L X X Input A OEA H L L L X L L L H H OEB H H H L X Q0 L Z Q0 0 Z L Q1 Q0 0 Q0 0 Q1 0 Z L Q2 Q1 0 Q1 0 Q2 0 Z L Q3 Q2 0 Q2 0 Q3 0 Z L Q4 Q30 Q30 Q40 Z L Parallel output Q5 ·································· Q40 ·································· Q40 ·································· Q50 ·································· Z ·································· L ·································· Q12 Q13 Q14 Q15 Q110 Q120 Q130 Q140 Q110 Q120 Q130 Q140 Q120 Q130 Q140 Q150 Z Z Z Z L L L L Serial output SQ15 q140 q140 q15 q15 q15 Note 3: ↑ : Denotes change from “L” to “H”. Q0 : Denotes state of Q output before change in CKS input. x : Either “L” or “H” q0 : Contents of shift register before change in CKS input q : Contents of shift register z : Denotes high impedance state PIN DESCRIPTION A Pin Name Serial data input pin Input/Output Input CKS LE Shift clock input pin Latch enable input pin Input Input OEA OEB Output enable input pins Input SQ15 RC Qn VCC GND1 GND2~5 Serial data output pin Current setting input pin LED connection pins. Power supply pin GND pin 1 GND pins 2-5 Output Input Output Description Shift register’s serial data input pin. Clock input pin. Shifts data at leading edge. If “H”, contents in shift register appear at output Qn, and if “L”, contents in shift register are latched. Output enable input pins. If OEA =“H”, all outputs, Qn, are turned on. If OEA =“L” and OEB =“L”, all outputs, Qn, are turned off. Serial data output pin of shift register Connect a resistor between the RC pin and GND to set the driving current. Driver output pins. Connect LED’s cathodes to these pins. Connect to positive power source (+5V). GND for internal digital circuits. GND for internal analog circuits. 3 MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH OPERATION 1. LED Drive Current Settings The M66503A has an internal power supply, which provides a constant current to each bit output. The output value of the constant current is set by means of a load resistor, RC,connected between the RC pin and GND and is approximated by the equation below. IO (Qn) =5·VCC/(2·RC +100) 2. Switching Operation If the output data of the latch is “H”, LED lights up. The value of the LED drive current is IO(Qn). If the output data of the latch is “L”, LED goes off, and the LED drive current becomes nearly zero, irrespective of the value of IO(Qn). 3. How to Use the OEA and OEB Inputs If OEA = “L” and OEB = “L”, all output currents are turned off. Accordingly, it is possible to prevent a large current from flowing through LESs by, for example, fixing both OEA and OEB to “L” until VCC, after turned on, reaches a steady state. If OEA =“H”, all output currents turn on. This function facilitates the checking of LEDs for failure. When OEA =“L” and OEB =“H”, each output current turns on and off according to the output data of the latch. 4. VCC and GND Pins Pins related to the power supply function are VCC and GNDs 1-5 (GNDs 1-3 for the M66503AGP). The role of these pins in terms of the internal circuits are as follows. : commonly used by both digital and VCC analog circuits GND 1 : used by digital circuits GNDs 2-5 (2-3) : used by analog circuits In practical wiring, the following should be noted. (1) Secure as much width as possible for conductors and avoid lengthy wiring. (2) Allocate electrolytic capacitors for stable voltage near VCC and GNDs 2-5 (2-3). (3) Allocate by-pass capacitor near VCC and GND1. 4 MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH ABSOLUTE MAXIMUM RATINGS (Ta = –20 ~ 85˚C unless otherwise noted) Symbol VCC VI VO IO Parameter Supply voltage Input voltage Output voltage Q0~15 Output current SQ15 Conditions Ratings –0.3 ~ +7.0 –0.3 ~ VCC + 0.3 –0.3 ~ + 15.0 30 ±10 1.74 1.70 –65 ~ 150 M66503ASP Measured being mounted Ta=25˚C(Note 4) M66503AGP Measured being mounted Ta=25˚C(Note 5) Pd Power dissipation Tstg Storage temperataure Unit V V V mA W °C Note 4. When 7a ≥ 25°C,derate by 13.9mW/°C Note 5. When 7a ≥ 25°C,derate by 13.6mW/°C RECOMMENDED OPERATIONAL CONDITIONS Symbol VCC VI VO IO Topr Conditions Parameter Supply voltage Input voltage Output voltage Output current Q0~Q15 Operational ambient temperature Min. 4.5 0 0 IO(Qn)=30mA, VO(Qn)=0.8V Limits Typ. 5 –20 Max. 5.5 VCC VCC 30 85 Unit V V V mA °C ELECTRICAL CHARACTERISTICS (VCC =5V ± 10% and Ta = –20 ~ 85˚C, unless otherwise noted) Symbol Parameter VOH VOL IOZ IIH IIL IO Positive-going threshold voltage Negative-going threshold voltage “H” Output voltage “L” Output voltage OFF-state output current “H” Input current “L” Input current Output current ∆IO Output current bit-to-bit error ICC Supply current VT+ VT– SQ15 SQ15 All outputs OFF All outputs ON Test conditions VO=0.1V, VCC–0.1V |IO|=20µA VO=0.1V, VCC–0.1V |IO|=20µA VCC=5.0V, IOH=–0.4mA VCC=5.0V, IOL=1.6mA VO(Qn)=VCC VCC=5.5V, VI=VCC VCC=5.5V, VI=GND VO(Qn)=0.8V VCC=5.0V, VO(Qn)=1.0V Iref=–6mA Iref=0mA Iref=–6mA VCC=5.5V Iref=–6mA Min. Limits Typ. Max. Unit 0.35×VCC 0.7×VCC V 0.2×VCC 0.55×VCC V 0.5 10 5 –5 30 V V µA µA µA mA ±6.0 % 5 23 30 mA 4.0 ±3.5 5 MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH TIMING CONDITIONS (VCC=5V ± 10%, Ta=–20 ~ 85˚C) Symbol Parameter tw tsu(A) tsu(LE) th(A) tr, tf Test conditions CKS, LE pulse width Address setup time to CKS LE setup time to CKS Address hold time to CKS CKS rise and fall time (Note 6) Min. 30 20 40 10 Limits Typ. Max. 2 Unit ns ns ns ns µs SWITCHING CHARACTERISTICS (VCC=5V ± 10%, Ta=–20 ~ 85˚C) Symbol Parameter fmax tPLZ tPZL tPLH Test conditions Maximum frequency for repetitions CKS–Q0~15(off) “L-H” and “Z-L” outputs propagation time CKS–Q0~15(on) “L-H” and “H-L” outputs propagation time tPHL tPLZ tPZL tPLZ tPZL tPLZ tPZL “L-Z” and “Z-L” outputs propagation time “L-Z” and “Z-L” outputs propagation time “L-Z” and “Z-L” outputs propagation time CKS–SQ15 LE–Q0~15(off) LE–Q0~15(on) OEA–Q0~15(off) OEA–Q0~15(on) OEB–Q0~15(off) OEB–Q0~15(on) NOTE 6: TEST CIRCUIT Input VCC VCC RL=100Ω (1) Q0~15 DUT SQ15 P.G. lref 50Ω RC RC= 360Ω (2) CL=50pF (2) CL=50pF (1) Characteristics of pulse generator (PG) Rise time : tr = 6ns Fall time : tf = 6ns Output impedance : ZO =50Ω (2) Capacitance CL includes the stray capacitance of the lead wires and the probe input capacitance. 6 CL=50pF RL=100Ω (Note 6) Min. 5 Limits Typ. Max. 250 250 250 250 250 250 250 250 250 250 Unit MHz ns ns ns ns ns ns ns ns ns ns MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH TIMING CHARTS tr tw 50% 10% th VCC 90% 50% tsu A 90% 50% CKs tf tw tsu 10% GND th VCC 50% 50% 50% tPLH GND tPHL VOH SQ15 50% 50% VOL tPZL tPLZ VOH (OFF) 50% Q0~15 50% VOL (ON) VCC CKs 50% GND tsu tw VCC 50% LE 50% GND tPLZ VOH (OFF) Q0~15 50% VOL (ON) tPZL VOH (OFF) 50% Q0~15 VOL (ON) OEA VCC 50% 50% GND VCC 50% OEB 50% GND tPLZ Q0~15 tPZL tPLZ tPZL 50% 50% 50% 50% VOH (OFF) VOL (ON) 7 MITSUBISHI 〈DIGITAL ASSP〉 M66503ASP/AGP 16-BIT CONSTANT CURRENT LED DRIVER with SHIFT REGISTER AND LATCH TYPICAL CHARACTERISTICS OUTPUT CURRENT VS OUTPUT VOLTAGE CHARACTERISTICS 50 Q0 OUTPUT CURRENT IO (mA) Q0 OUTPUT CURRENT IO (mA) OUTPUT CURRENT VS REFERENCE CURRENT CHARACTERISTICS (Q0 ON) VCC=5V Ta=25°C VO=0.8V 40 30 20 10 0 0 50 40 30 20 10 0 –4 –8 –12 –16 –20 REFERENCE CURRENT lref (mA) VCC=5V Ta=25°C lref=–5.4mA 0 0.4 0.8 1.2 1.6 Q0 OUTPUT VOLTAGE VO (V) 2.0 APPLICATION EXAMPLE 5V LED16 × 16 Dot Display 5V LED Display scan input 5V Q0 Q1 RC Currenf setting input A Serial date input 8 Q15 M66503ASP/AGP CKS LE Shift clock Latch enable input input OEA OEB Output enable input SQ15 Serial date Output