Others DN8648FBP 32-bit Shift Register Latch Driver IC ■ Overview Unit : mm The DN8648FBP is an IC which incorporates a 32-bit shift register and a latch driver to meet high-speed operation low power consumption and high-density printout of the thermal printers for the work processors, and so on. It employs the BiCMOS process in which the serial-in and serial-out/parallel-out functions are incorporated, the 32-step shift register block and latch block are composed of CMOS, and the 32-step parallel driver block is bipolar. 33 23 22 0.8 44 12 1 11 2.85±0.2 + 0.1 0.6 10.0±0.3 12.2±0.3 0.2 – 0.05 1.3±0.1 0.1±0.1 1.3±0.1 ■ Features • Serial-in and serial-out/parallel-out • Cascade connection allowed • Built-in output malfunctioning preventive circuit • Low current consumption at standby ICC ≤ 100µA • High-breakdown, large current drive type output steps Breakdown voltage : 30V Output current : 120mA (per pin) • Surface mountable 44-pin flat package (pin pitch : 0.8mm) 10.0±0.3 12.2±0.3 0.35±0.1 34 44-pin QUADFLAT Package (QFH044-P-1010 ) ■ Applications • Driving of the thermal heads • Driving of the relays, LEDs, solenoids, etc. ■ Block Diagram SIN 38 CLK 35 STB 36 EN 37 D Q D Q D Q D Q D Q CP CP CP CP CP L D L D L D L D L D Q Q Q Q Q 39 SOUT 34 VCC Output malfunction protector GND 6, 7, 27, 28 33 32 31 43 42 Q1 Q2 Q3 Q31 Q32 1 Others DN8648FBP ■ Absolute Maximum Ratings (Ta = 25˚C) Symbol Rating Unit Supply voltage Parameter VCC 0 to 7 V Output voltage VO 0 to 30 V Output current IO PD 120 (Per one circuit) 1.8 * mA Power dissipation Operating ambient temperature Topr – 20 to + 75 ˚C Storage temperature Tstg – 55 to + 125 ˚C W * When mounting onto the PCB, power dissipation is reduced at a rate of 15mW/˚C from Ta= 25˚C. ■ Recommended Operating Range (Ta=25˚C) Symbol Range Operating supply voltage Parameter VCC 4 to 6V Output voltage VO below 30V Output current IO below 100mA *1 below 10MHz *2 Clock frequency Input pulse width fCLK CLK SIN Setup time over 40ns over 30ns tsu STB SIN Hold time over 40ns tw STB over 40ns over 20ns th STB over 0ns Clock pulse rise time tr below 500ns Clock pulse fall time tf below 500ns *1 An allowable value changes depends on the number of simultaneously turned-on circuits and the duty. Use with power dissipation taken into full account. *2 Input duty : 40 to 60% ■ Electrical Characteristics (Ta=25˚C) Parameter Input voltage Input current Output voltage (SOUT) Output current (SOUT) Output saturation voltage (Qn) Output leakage current Supply current Output malfunctioning preventive Circuit operating voltage * VCC=5V unless otherwise specified 2 Symbol VIH VIL IIH Condition VCC= 4 to 6V min typ max Unit 0.7VCC VCC 0 0.3VCC V 25 µA – 25 µA VIH= 5V V IIL VIL= 0V VOH IO= –1µA VOL IO=1µA IOH VOH= 4.5V –4 mA IOL VOL= 0.4V 4 mA VCE (sat) 1 IOL=100mA 0.4 VCE (sat) 2 IOL= 80mA 0.35 V 4.9 V 0.1 V V IOLK1 VO= 30V (output OFF) 50 µA IOLK2 VO=15V (output OFF) 25 µA ICC1 Total driver output OFF ICC2 VCCT+ Driver output 1 circuit ON * VCCT– * 100 µA 5 mA 2.9 3.9 V 2.6 3.6 V Others DN8648FBP * Output malfunctioning preventive circuit operating voltage timing chart VCC VCCT+ VCCT– Driver output Enable off Enable ■ Switching Characteristics (Ta =25˚C) Parameter Symbol Input fmax. CLK Maximum clock frequency tPLH CLK tPHL tPLH Propagation delay time CLK tPHL Output Condition min typ MHz 10 SOUT Qn EN tPHL Qn Unit VCC = 5V 100 CL = 15pF 100 ns 2 µs 0.5 µs 2 µs 0.5 µs VCC = 5V RL = 100Ω tPLH max CL = 15pF ns ■ Supplementary Descriptions • Timing Chart 1/fCLK 1. Input Timing tWH (CLK) tWL (CLK) CLK 90% 90% 2.5V 2.5V 10% SIN 2.5V 2.5V tsu (SIN) th (SIN) 2.5V 10% tf (CLK) tr (CLK) tsu (SIN) th (SIN) 2.5V 2.5V th (STB) tsu (STB) STB 2.5V 2.5V tw (STB) 2. Propagation Delay Time CLK 2.5V 2.5V tPLH SOUT 2.5V 2.5V tPHL EN 2.5V Q1 ∼ Q32 2.5V tPLH tPLH 2.5V 2.5V tPHL 2.5V 2.5V tPHL 3 Others DN8648FBP ■ Supplementary Descriptions (cont.) • Function Table Input Driver output EN STB SIN Ql Qn ↑ L × × H H ↓ L × × H H nc ↑ H L × nc nc Q'31 ↑ H H L H Qn – 1 Q'31 ↑ H H H L Qn – 1 Q'31 ↓ H H × nc nc nc Note) H = High level, L = Low level, × = Either "H" or "L" will do, ↑ = Transition from "H" to "L", ↓ = Transition from "H" to "L", nc = No change, Q'31 = Status of the 31st shift register • Pin Assignments Q1 Q2 Q3 Q4 Q5 GND GND Q6 Q7 Q8 Q9 33 32 31 30 29 25 24 23 28 27 26 VCC 34 22 Q10 CLK 35 21 Q11 STB 36 20 Q12 EN 37 19 Q13 SIN 38 18 Q14 SOUT 39 17 Q15 NC 40 16 Q16 NC 41 15 Q17 Q32 42 14 Q18 Q31 43 13 Q19 Q30 44 12 Q20 DN8648FBP 1 2 3 4 5 6 7 8 9 10 11 Q29 Q28 Q27 Q26 Q25 GND GND Q24 Q23 Q22 Q21 4 SOUT CLK Q'31