MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver General Description The MAX6920 is a 12-output, 76V, vacuum fluorescent display (VFD) tube driver that interfaces a multiplexed VFD tube to a VFD controller such as the MAX6850-MAX6853 or to a microcontroller. The MAX6920 is also ideal for driving either static VFD tubes or telecom relays. Data is inputted using an industry-standard 4-wire serial interface (CLOCK, DATA, LOAD, BLANK) for compatibility with both industry-standard drivers and Maxim's VFD controllers. For easy display control, the active-high BLANK input forces all driver outputs low, turning the display off, and automatically puts the MAX6920 into shutdown mode. Display intensity may also be controlled by pulse-width modulating the BLANK input. Features 5MHz Industry-Standard 4-Wire Serial Interface 3V to 5.5V Logic Supply Range 8V to 76V Grid/Anode Supply Range Push-Pull CMOS High-Voltage Outputs Outputs can Source 40mA, Sink 4mA Continuously Outputs can Source 75mA Repetitive Pulses Outputs can be Paralleled for Higher Current Drive Any Output can be Used as a Grid or an Anode Driver Blank Input Simplifies PWM Intensity Control Small 20-Pin SO Package -40C to +125C Temperature Range The MAX6920 has a serial interface data output pin, DOUT, allowing any number of devices to be cascaded on the same serial interface. The MAX6920 is available in a 20-pin SO package. Maxim also offers VFD drivers with either 20 (MAX6921/MAX6931) or 32 outputs (MAX6922 and MAX6932). Industrial Weighing Security Telecom Pin Configuration Ordering Information PART TEMP RANGE MAX6920AWP -40C to +125C +5V VBB 1 20 VCC DOUT 2 19 DIN 17 OUT1 OUT10 4 19-3061; Rev 1; 8/14 MAX6920AWP 16 OUT2 OUT8 6 15 OUT3 OUT7 7 14 OUT4 OUT6 8 13 OUT5 BLANK 9 12 LOAD 11 CLK +60V C1 100nF C2 100nF 20 VCC 18 OUT0 OUT11 3 GND 10 20 Wide SO Typical Operating Circuit TOP VIEW OUT9 5 PIN-PACKAGE C VFDOUT VFCLK VFLOAD VFBLANK 19 11 12 9 1 VBB MAX6920 DIN OUT0 - OUT11 CLK LOAD BLANK GND 10 12 VFD TUBE Applications White Goods Gaming Machines Avionics MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Absolute Maximum Ratings Voltage (with respect to GND) VBB.....................................................................-0.3V to +80V VCC.......................................................................-0.3V to +6V OUT_......................................................-0.3V to (VBB + 0.3V) All Other Pins........................................ -0.3V to (VCC + 0.3V) OUT_ Continuous Source Current ....................................-45mA OUT_ Pulsed (1ms max, 1/4 max duty) Source Current .....-80mA Total OUT_ Continuous Source Current .........................-540mA Total OUT_ Continuous Sink Current .................................60mA Total OUT_ Pulsed (1ms max, 1/4 max duty) Source Current ............................................................-960mA OUT_ Sink Current..............................................................15mA CLK, DIN, LOAD, BLANK, DOUT Current .......................10mA Continuous Power Dissipation 20-Pin Wide SO (derate 10mW/C over TA = +70C).....800mW Operating Temperature Range (TMIN to TMAX).-40C to +125C Junction Temperature.......................................................+150C Storage Temperature Range............................. -65C to +150C Lead Temperature (soldering, 10s).................................. +300C Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Electrical Characteristics (Typical Operating Circuit, VBB = 8V to 76V, VCC = 3V to 5.5V, TA = TMIN to TMAX, unless otherwise noted.) (Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Logic Supply Voltage VCC 3 5.5 V Tube Supply Voltage VBB 8 76 V Logic Supply Operating Current ICC All outputs OUT_ low, CLK = idle TA = +25C All outputs OUT_ high, CLK = idle TA = +25C All outputs OUT_ low Tube Supply Operating Current IBB All outputs OUT_ high VBB 15V, IOUT = -25mA High-Voltage OUT_ VH VBB 15V, IOUT = -40mA 8V < VBB < 15V, IOUT = -25mA VBB 15V, IOUT = 1mA Low-Voltage OUT_ VL 8V < VBB < 15V, IOUT = 1mA www.maximintegrated.com 72 170 TA = -40C to +125C 200 350 650 TA = -40C to +125C 700 TA = +25C 1 2 TA = -40C to +125C 4.2 TA = +25C 0.53 TA = -40C to +125C VBB - 2 TA = -40C to +125C VBB - 2.5 TA = -40C to +85C VBB - 3.5 TA = -40C to +125C VBB - 4.0 V VBB - 1.2 TA = -40C to +85C VBB - 2.5 TA = -40C to +125C VBB - 3.0 0.75 TA = -40C to +85C 1 1.5 TA = -40C to +125C TA = +25C mA VBB - 1.1 TA = -40C to +85C TA = +25C 0.85 0.9 TA = +25C TA = +25C A 1.9 0.8 1.1 TA = -40C to +85C 1.6 TA = -40C to +125C 2.0 V Maxim Integrated 2 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Electrical Characteristics (continued) (Typical Operating Circuit, VBB = 8V to 76V, VCC = 3V to 5.5V, TA = TMIN to TMAX, unless otherwise noted.) (Note 1) TYP MAX UNITS Rise Time OUT_ (20% to 80%) PARAMETER SYMBOL tR VBB = 60V, CL = 50pF, RL = 2.3kW CONDITIONS MIN 0.9 2 s Fall Time OUT_ (80% to 20%) tF VBB = 60V, CL = 50pF, RL = 2.3kW 0.6 1.5 s SERIAL INTERFACE TIMING CHARACTERISTICS LOAD Rising to OUT_ Falling Delay (Notes 2, 3) 0.9 1.8 s LOAD Rising to OUT_ Rising Delay (Notes 2, 3) 1.2 2.4 s BLANK Rising to OUT_ Falling Delay (Notes 2, 3) 0.9 1.8 s BLANK Falling to OUT_ Rising Delay (Notes 2, 3) 1.3 2.5 s 0.05 10 A Input Leakage Current CLK, DIN, LOAD, BLANK IIH, IIL Logic-High Input Voltage CLK, DIN, LOAD, BLANK VIH Logic-Low Input Voltage CLK, DIN, LOAD, BLANK VIL Hysteresis Voltage DIN, CLK, LOAD, BLANK DVI High-Voltage DOUT VOH ISOURCE = -1.0mA Low-Voltage DOUT VOL ISINK = 1.0mA 0.8 x VCC 0.3 x VCC 0.6 CDOUT = 10pF (Note 2) Rise and Fall Time DOUT V V V VCC - 0.5 V 0.5 3V to 4.5V 60 100 4.5V to 5.5V 30 80 V ns CLK Clock Period tCP 200 ns CLK Pulse-Width High tCH 90 ns CLK Pulse-Width Low tCL 90 ns 100 ns 5 ns CLK Rise to LOAD Rise Hold Time tCSH DIN Setup Time tDS DIN Hold Time tDH DOUT Propagation Delay tDO LOAD Pulse High tCSW (Note 2) 3V to 4.5V 20 4.5V to 5.5V 15 CDOUT = 10pF ns 3.0V to 4.5V 25 120 240 4.5V to 5.5V 20 75 150 55 ns ns Note 1: All parameters are tested at TA = +25C. Specifications over temperature are guaranteed by design. Note 2: Guaranteed by design. Note 3: Delay measured from control edge to when output OUT_ changes by 1V. www.maximintegrated.com Maxim Integrated 3 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Typical Operating Characteristics (VCC = 5.0V, VBB = 76V, and TA = +25C, unless otherwise noted.) VBB = 76V 1.0 0.8 VBB = 40V 0.6 VBB = 8V 1.4 1.2 1.0 0.6 0.4 0.2 0.2 -40 -15 10 35 60 85 VBB = 76V 0.8 0.4 0 0 110 VBB = 40V -40 -20 TEMPERATURE (C) 40 60 80 VCC = 5V, CLK = IDLE VCC = 3.3V, CLK = IDLE -40 14 VCC = 5V, CLK = IDLE 100 0 VCC = 3.3V, CLK = IDLE -40 -20 0 10 40 60 80 100 120 OUTPUT VOLTAGE (VBB - VH) vs. TEMPERATURE (OUTPUT HIGH) IOUT = -40mA VBB = 8V 2.5 2.0 VBB = 40V 1.5 VBB = 76V 1.0 0 110 60 -40 -20 0 20 40 60 80 TEMPERATURE (C) TEMPERATURE (C) OUTPUT VOLTAGE vs. TEMPERATURE (OUTPUT LOW) OUTPUT RISE AND FALL WAVEFORM VBB = 76V 10 20 TEMPERATURE (C) 0.5 IOUT = 4mA 12 150 100 120 3.0 OUTPUT VOLTAGE (V) 400 350 200 50 3.5 MAX6920 toc04 VCC = 3.3V, CLK = 5MHz 450 VCC = 3.3V, CLK = 5MHz MAX6920 toc06 SUPPLY CURRENT (A) 500 300 OUTPUT VOLTAGE (V) 20 250 TEMPERATURE (C) VCC = 5V, CLK = 5MHz 550 250 0 VCC = 5V, CLK = 5MHz 300 VBB = 8V SUPPLY CURRENT (ICC) vs. TEMPERATURE (OUTPUTS HIGH) 600 350 MAX6920 toc03 1.6 MAX6920 toc05 1.2 400 SUPPLY CURRENT (A) 1.4 LOGIC SUPPLY CURRENT (ICC) vs. TEMPERATURE (OUTPUTS LOW) MAX6920 toc02 1.6 1.8 SUPPLY CURRENT (mA) SUPPLY CURRENT (mA) 1.8 TUBE SUPPLY CURRENT (IBB) vs. TEMPERATURE (OUTPUTS HIGH) 2.0 MAX6920 toc01 2.0 TUBE SUPPLY CURRENT (IBB) vs. TEMPERATURE (OUTPUTS LOW) 100 120 MAX6920 toc11 BLANK 2V/div VBB = 40V 8 6 OUT_ 20V/div VBB = 8V 4 2 0 -40 -20 0 20 40 60 80 100 120 1s/div TEMPERATURE (C) www.maximintegrated.com Maxim Integrated 4 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Pin Description PIN NAME FUNCTION 1 VBB 2 DOUT VFD Tube Supply Voltage 3-8, 13-18 OUT0 to OUT11 VFD Anode and Grid Drivers. OUT0 to OUT11 are push-pull outputs swinging from VBB to GND. 9 BLANK Blanking Input. High forces outputs OUT0 to OUT11 low, without altering the contents of the output latches. Low enables outputs OUT0 to OUT11 to follow the state of the output latches. 10 GND Ground 11 CLK Serial-Clock Input. Data is loaded into the internal shift register on CLK's rising edge. 12 LOAD 19 DIN Serial-Data Input. Data is loaded into the internal shift register on CLK's rising edge. 20 VCC Logic Supply Voltage Serial-Clock Output. Data is clocked out of the internal shift register to DOUT on CLK's rising edge. Load Input. Data is loaded transparently from the internal shift register to the output latch while LOAD is high. Data is latched into the output latch on LOAD's rising edge, and retained while LOAD is low. CLK DIN SERIAL-TO-PARALLEL SHIFT REGISTER DOUT LATCHES LOAD BLANK MAX6920 OUT0 OUT1 OUT2 OUT11 Figure 1. MAX6920 Functional Diagram www.maximintegrated.com Maxim Integrated 5 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver the shift register outputs when LOAD is high, and latches the current state on the falling edge of LOAD. Each driver output is a slew-rated controlled CMOS pushpull switch driving between VBB and GND. The output rise time is always slower than the output fall time to avoid shoot-through currents during output transitions. The output slew rates are slow enough to minimize EMI, yet are fast enough so as not to impact the typical 100s digit multiplex period and affect the display intensity. VBB SLEW- RATE CONTROL 40 TYPICAL OUT_ 750 TYPICAL Initial Power-Up and Operation Figure 2. MAX6920 CMOS Output Driver Structure Detailed Description The MAX6920 is a VFD tube driver comprising a 4-wire serial interface driving 12 high-voltage rail-to-rail output ports. The driver is suitable for both static and multiplexed displays. The output ports feature high current-sourcing capability to drive current into grids and anodes of static or multiplex VFDs. The ports also have active current sinking for fast discharge of capacitive display electrodes in multiplexing applications. The 4-wire serial interface comprises a 12-bit shift register and a 12-bit transparent latch. The shift register is written through a clock input CLK and a data input DIN and the data propagates to a data output DOUT. The data output allows multiple drivers to be cascaded and operated together. The output latch is transparent to An internal reset circuit clears the internal registers of the MAX6920 on power-up. All outputs OUT0 to OUT11 and the interface output DOUT initialize low regardless of the initial logic levels of the CLK, DIN, BLANK, and LOAD inputs. 4-Wire Serial Interface The MAX6920 uses a 4-wire serial interface with three inputs (DIN, CLK, LOAD) and a data output (DOUT). This interface is used to write output data to the MAX6920 (Figure 3) (Table 1). The serial interface data word length is 12 bits, D0-D11. The functions of the four serial interface pins are: CLK input is the interface clock, which shifts data into the MAX6920's 12-bit shift register on its rising edge. LOAD input passes data from the MAX6920's 12-bit shift register to the 12-bit output latch when LOAD is high (transparent latch), and latches the data on LOAD's falling edge. tCSW LOAD tCH tCL CLK tDS DIN tCSH tCP tDH D11 D10 D1 D0 tDO DOUT D11 Figure 3. 4-Wire Serial Interface Timing Diagram www.maximintegrated.com Maxim Integrated 6 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Table 1. 4-Wire Serial Interface Truth Table LOAD BLANKING SERIAL CLOCK SHIFT REGISTER CONTENTS LATCH CONTENTS OUTPUT CONTENTS INPUT INPUT DATA INPUT INPUT CLK D0 D1 D2 ... Dn-1 Dn LOAD D0 D1 D2 ... Dn-1 Dn BLANK D0 D1 D2 ... Dn-1 Dn DIN H L X H R0 R1 ... Rn-2 Rn-1 L R0 R1 ... Rn-2 Rn-1 R0 R1 R2 ... Rn-1 Rn X X X ... P0 P1 P2 ... X X L R0 R1 R2 ... Rn-1 Rn Pn-1 Pn H P0 P1 P2 ... Pn-1 Pn L X ... H X X X X P0 P1 P2 L L L ... ... Pn-1 Pn L L L = Low logic level. H = High logic level. X = Don't care. P = Present state (shift register). R = Previous state (latched). DIN is the interface data input, and must be stable when it is sampled on the rising edge of CLK. DOUT is the interface data output, which shifts data out from the MAX6920' 12-bit shift register on the falling edge of CLK. Data at DIN is propagated through the shift register and appears at DOUT (20 CLK cycles + tDO) later. A fifth input pin, BLANK, can be taken high to force outputs OUT0 to OUT11 low, without altering the contents of the output latches. When the BLANK input is low, outputs OUT0 to OUT11 follow the state of the output latches. A common use of the BLANK input is PWM intensity control. The BLANK input's function is independent of the operation of the serial interface. Data can be shifted into the serial interface shift register and latched regardless of the state of BLANK. Writing Device Registers Using the 4-Wire Serial Interface The MAX6920 is written using the following sequence: 1) Take CLK low. 2) Clock 12 bits of data in order D11 first to D0 last into DIN, observing the data setup and hold times. 3) Load the 12 output latches with a falling edge on LOAD. www.maximintegrated.com LOAD may be high or low during a transmission. If LOAD is high, then the data shifted into the shift register at DIN appears at the OUT0 to OUT11 outputs. CLK and DIN may be used to transmit data to other peripherals. Activity on CLK always shifts data into the MAX6920's shift register. However, the MAX6920 only updates its output latch on the rising edge of LOAD, and the last 12 bits of data are loaded. Therefore, multiple devices can share CLK and DIN as long as they have unique LOAD controls. Determining Driver Output Voltage Drop The outputs are CMOS drivers, and have a resistive characteristic. The typical and maximum sink and source output resistances can be calculated from the VH and VL electrical characteristics. Use this calculated resistance to determine the output voltage drop at different output currents. Output Current Ratings The continuous current source capability is 40mA per output. Outputs may drive up to 75mA as a repetitive peak current, subject to the on time (output high) being no longer than 1ms, and the duty cycle being such that the output power dissipation is no more than the dissipation for the continuous case. The repetitive peak rating allows outputs to drive a higher current in multiplex grid driver applications, where only one grid is on at a time, and the multiplex time per grid is no more than 1ms. Maxim Integrated 7 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Since dissipation is proportional to current squared, the maximum current that can be delivered for a given multiplex ratio is given by: higher for multiplexed tubes. When using multiple driver devices, try to share the average dissipation evenly between the drivers. IPEAK = (grids x 1600)1/2mA Determine the power dissipation (PD) for the MAX6920 for static tube drivers with the following equation: PD = (VCC x ICC) + (VBB x IBB) + ((VBB - VH) x IANODE x A)) where grids is the number of grids in a multiplexed display. This means that a duplex application (two grids) can use a repetitive peak current of 56.5mA, a triplex application (three grids) can use a repetitive peak current of 69.2mA, and higher multiplex ratios are limited to 75mA. Paralleling Outputs Any number of outputs within the same package may be paralleled in order to raise the current drive or reduce the output resistance. Only parallel outputs directly (by shorting outputs together) if the interface control can be guaranteed to set the outputs to the same level. Although the sink output is relatively weak (typically 750), that resistance is low enough to dissipate 530mW when shorted to an opposite level output at a VBB voltage of only 20V. A safe way to parallel outputs is to use diodes to prevent the outputs from sinking current (Figure 4). Because the outputs cannot sink current from the VFD tube, an external discharge resistor, R, is required. For static tubes, R can be a large value such as 100k. For multiplexed tubes, the value of the resistor can be determined by the load capacitance and timing characteristics required. Resistor Rl discharges tube capacitance C to 10% of the initial voltage in 2.3 x RC seconds. So, for example, a 15k value for R discharges 100pF tube grid or anode from 40V to 4V in 3.5s, but draws an additional 2.7mA from the driver when either output is high. Power Dissipation Take care to ensure that the maximum package dissipation ratings for the chosen package are not exceeded. Over dissipation is unlikely to be an issue when driving static tubes, but the peak currents are usually MAX6920 OUT0 OUT1 D1 OUTPUT D2 R Figure 4. Paralleling Outputs www.maximintegrated.com where: A = number of anodes driven (a MAX6920 can drive a maximum of 12). IANODE = maximum anode current. (VBB - VH) is the output voltage drop at the given maximum anode current IOUT. A static tube dissipation example follows: VCC = 5V 5%, VBB = 10V to 18V, A = 12, IOUT = 2mA PD = (5.25V x 0.7mA) + (18V x 0.9mA) + ((2.5V x 2mA/25mA) x 2mA x 12) = 24.7mW Determine the power dissipation (PD) for the MAX6920 for multiplex tube drivers with the following equation: PD = (VCC x ICC) + (VBB x IBB) + ((VBB - VH) x IANODE x A) + ((VBB - VH) x IGRID)) where: A = number of anodes driven G = number of grids driven IANODE = maximum anode current IGRID = maximum grid current The calculation presumes all anodes are on but only one grid is on. The calculated PD is the worst case, presuming one digit is always being driven with all its anodes lit. Actual PD can be estimated by multiplying this PD figure by the actual tube drive duty cycle, taking into account interdigit blanking and any PWM intensity control. A multiplexed tube dissipation example follows: VCC = 5V 5%, VBB = 36V to 42V, A = 6, G = 6, IANODE = 0.4mA, IGRID = 24mA PD = (5.25V x 0.7mA)+ (42V x 0.9mA) + ((2.5V x 0.4mA/25mA) x 0.4mA x 6) + ((2.5V x 24mA/25mA) x 24mA) = 99mW Thus, for a 20-pin wide SO package (TJA = 1/0.01 = +100C/W from Absolute Maximum Ratings), the maximum allowed ambient temperature TA is given by: TJ(MAX) = TA + (PD x TJA) = +150C = TA + (0.099 x +100C/W) So TA = +140C. Maxim Integrated 8 12-Output, 76V, Serial-Interfaced VFD Tube Driver This means that the driver can be operated in this application up to the MAX6920's +125C maximum operating temperature. Typical Application Circuit MAX685x Power-Supply Considerations The MAX6920 operates with multiple power-supply voltages. Bypass the VCC and VBB power-supply pins to GND with a 0.1F capacitor close to the device. For multiplex applications, it may be necessary to add an additional 1F bulk electrolytic capacitor, or greater, to the VBB supply. MAX6920 VFDOUT DIN VFCLK CLK VFLOAD LOAD VFBLANK BLANK DOUT MAX6920 Power-Supply Sequencing DIN The order of the power-supply sequencing is not important. The MAX6920 will not be damaged if either VCC or VBB is grounded (or maintained at any other voltage below the data sheet minimum), while the other supply is maintained up to its maximum rating. However, as with any CMOS device, do not drive the MAX6920's logic inputs if the logic supply VCC is not operational because the input protection diodes clamp the signals. VFD TUBE MAX6920 CLK LOAD BLANK DOUT MAX6920 DIN CLK Chip Information LOAD BLANK PROCESS: BiCMOS DOUT Package Information For the latest package outline information and land patterns (footprints), go to www.maximintegrated.com/packages. Note that a "+", "#", or "-" in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. PACKAGE TYPE 20 SO www.maximintegrated.com PACKAGE CODE W20-2 DOCUMENT LAND NO. PATTERN NO. 21-0042 90-0108 Maxim Integrated 9 MAX6920 12-Output, 76V, Serial-Interfaced VFD Tube Driver Revision History REVISION NUMBER REVISION DATE 0 10/03 Initial Release -- 1 8/14 Removed automotive reference from data sheet 1 DESCRIPTION PAGES CHANGED For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrated's website at www.maximintegrated.com. Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and max limits) shown in the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance. Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc. (c) 2014 Maxim Integrated Products, Inc. 10 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Maxim Integrated: MAX6920ATP+ MAX6920ATP+T MAX6920AWP+ MAX6920AWP+T