BACKGROUND OF THE INVENTION 
     As shown in the &#34;Display Driver Handbook&#34;, published by Texas Instruments, 1983, electroluminescent (EL) displays have recently attracted significant interest as an alternative to cathode ray tubes (CRT) as visual output devices in electronic systems. Unfortunately, because of the capacitive nature of EL displays as explained by Miller and Tuttle in &#34;A High-Efficiency Drive Method for Electroluminescent Matrix Displays&#34;, Proceedings of the SID, Volume 23/2, pages 85-89, 1982, the power consumed by the overall display system is highly dependent on the circuitry used to drive the display. 
     Various schemes have been disclosed to provide drive circuits which are designed to match the capacitive characteristics of the EL displays. Miller et al. in U.S. Pat. No. 4,349,816 issued Sept. 14, 1982 have shown the use of a capacitive voltage divider circuit, while Hochstrate in U.S. Pat. No. 4,238,793 issued Dec. 9, 1980 and in U.S. Pat. No. 4,253,097 issued Feb. 24, 1981 has shown the use of LC resonant tank circuits with an oscillating drive to power the EL display elements in displays with very few matrix elements. Although each of these prior schemes is relatively efficient for driving an EL display, they suffer from several problems of their own such as being overly sensitive to variations in the capacitance of the EL display, requiring a relatively large number of individual capacitors which are difficult to fabricate as an integrated circuit, being impractical to realize when a large number of matrix elements (i.e., on the order of one hundred or more) is to be addressed, or being too slow to permit rapid activation (i.e., at 60-70 hertz) of the entire EL display when the display has a large number of matrix of elements. 
     SUMMARY OF THE INVENTION 
     The present invention provides a novel energy recovery circuit for supplying resonant mode drive pulses to an EL matrix display, while at the same time overcoming the disadvantages of the prior art. The circuit takes advantage of the characteristics of a resonant LC tank equivalent circuit without permitting the resonant tank to oscillate. An external inductor and capacitor along with the varying capacitance and resistance of the EL display form a resonant circuit with each of the lines connected to the columns of the display matrix. The external inductor is used to alternately store and supply energy from the display, and the external capacitor is used to minimize the effects of varying panel capacitance. Switching transistors and diodes are used to start and stop the resonant current flow at 1/4 wavelength intervals of the resonant frequency in order to form pulses of a sufficiently high voltage to cause the display elements to emit light without permitting the display voltage to oscillate. In addition, since the resonant drive pulses which drive the columns of the display matrix are not permitted to oscillate the columns can be scanned at a higher rate than would be possible if the column voltages were allowed to oscillate at the natural frequency of the column circuits. Although resonant drive pulses can also readily be provided for the rows of the display matrix, typically this is not necessary because of the way in which large matrix EL displays are constructed and because of the way in which the EL display is driven in the present invention. Thus, nonresonant voltage pulses can be used for the rows of the display since the power lost in driving the rows of the display matrix is only a small fraction of the power lost in other elements of the overall system. The resonant column pulses and nonresonant row pulses are supplied to an entire row at a time of the display matrix via column and row multiplexers for each of the display elements which are to emit light. 
     Because the voltage pulses supplied to the display columns are at 1/4 wavelength intervals of the resonant frequency of the display, any energy which is not used to produce light from the display elements or is not dissipated by the resistive component of the display leads is recovered by being stored in the output capacitor of the high voltage DC power supply which is present to provide the necessary EL threshold voltage. At the same time, because the voltage pulses which drive the display are not allowed to oscillate, but rather are clamped to the value of the high voltage DC power supply, the individual display elements can be scanned at a higher rate than is possible with an oscillating drive and the amount of light emitted from each display element is constant because the drive voltage being used is constant. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 shows a block diagram of a display drive system according to a preferred embodiment of the present invention. 
     FIG. 2 shows a schematic representation of an EL display with a plurality of column and row drivers, a column driver circuit and a row driver circuit. 
     FIG. 3 shows a preferred embodiment of the column drive circuit. 
     FIG. 4A-4C show the waveforms during operation of the column and row drive circuits shown in FIGS. 2, 3 and 5. 
     FIGS. 4D and 4E show the waveforms during operation of the column and row drive circuits shown in FIGS. 2, 3 and 5 during a scan and refresh period of the EL display. 
     FIG. 5 shows a preferred embodiment of the row drive circuit. 
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
     FIG. 1 shows a block diagram of the circuits used to drive and control an EL display 100. A connector J1 receives logic information from a computer (not shown) and DC power from a low voltage power supply (not shown). The logic information is in turn transmitted via bus 101 to a logic section 103 which takes the logic information received from the computer and formats this logic information as needed to drive the EL display 100. The low voltage DC power is transmitted via bus 105 to a high voltage power supply 107 which provides the high voltage supplies necessary to cause the EL display 100 to emit light. The high voltage power supply 107 also produces a power ready signal 109 which is transmitted via bus 110 to the logic section 103. The power ready signal 109 is used to signal the logic section 103 that the high voltage supply 107 is ready to provide the power necessary to cause the EL display 100 to emit light. In the preferred embodiment, three high voltages (i.e., +153 volts, +70 volts, and -83 volts) are created by conventional power supply inverter techniques and transmitted via bus 113 to pulsar 115. The logic section 103 is also connected via bus 117 to the pulsar 115 so that the logic section 103 can provide the signals necessary to control the creation and timing of high voltage pulses by the pulsar 115 needed by the EL display 100. 
     As shown in FIG. 2, the EL display 100 is arranged as a large matrix of light emitting elements 205, referred to as pixels. The individual pixels 205 are accessed via a plurality of electrodes arranged as columns 210 and rows 215 so that each pixel 205 can individually be turned on and off. In the preferred embodiment there are 512 columns and 256 rows which permit access to 131,072 individual pixels 205. Each of the column electrodes 210 is connected to a column driver 220, and each of the row electrodes 215 is connected to a row driver 225. Collectively, the column drivers 220 and the row drivers 225 make up multiplexers 120 as shown in FIG. 1. The multiplexers 120 receive logic signals from the logic section 103 via bus 123 and connector J2 and high voltage pulses from the pulsar 115 via bus 125 and connector J2. 
     Because of the use of multiplexers 120, only a single column drive circuit 230 and a single row drive circuit 235 are needed to provide high voltage pulses via column drive line 232 and row drive line 237, respectively, for the entire matrix of elements 205 as shown in FIG. 2. Both the column drive circuit 230 and the row drive circuit 235 comprise the pulsar 115 as shown in FIG. 1. 
     Each of the 512 column drivers 220 is either turned on or off for an entire row of pixels 240 all at one time as desired. This process is repeated over and over until each of the 256 rows of pixels 240 has been written. This is called &#34;line at a time&#34; scanning, as opposed to &#34;dot at a time&#34; scanning used in a CRT display. After the entire display 100 has been written with the desired pattern (i.e., after an entire &#34;frame&#34; has been written) it is necessary to reverse the polarity of the voltage on the pixels 240, so that each pixel 240 is driven by an AC pulse train The necessary reverse polarity voltage is called a refresh pulse and is accomplished by reversing the voltage on all of the row electrodes 215 for the entire display at once. Thus each pixel 240 which is lit is exposed to a complete AC voltage cycle going from +150 V to -150 V during each display frame. 
     The basic theory of operation behind the column drive circuit 230, as shown in FIG. 3, is to resonantly charge the equivalent capacitive load 310 of the EL display 100. Because of the display scanning via the multiplexers 120, the equivalent capacitive load 310 is equal to the parallel combination of the matrix capacitors 240 on the column electrodes 210 which are being activated. In the preferred embodiment, the equivalent capacitive load 310 varies from 200 nanofarads when 256 columns are activated, down to less than four nanofarads when all 512 columns are activated and less than one nanofarad when no columns are activated. It should be noted that the largest equivalent display load 310 occurs when one-half of the pixels 240 are activated. Since the resonant frequency of the energy recovery circuit 230 varies as a function of the matrix capacitance, an external capacitor 312 (e.g. 10 nanofarads) is added in parallel with the display load 310 to set the maximum frequence of resonant oscillation. Resonant charging of the display load 310 is accomplished by transferring energy stored in the output capacitor 315 of the high voltage supply 107 to the display load 310 by using an inductor 320 as the transfer mechanism. The inductor 320, which in the preferred embodiment is approximately 600 microhenries, is selected so that 1/4 of the resonant period of the drive circuit is short enough to completely charge the display while still leaving sufficient pulse width to light the pixels 205 and permit scanning of all of the row electrodes 210 of the entire matrix at a rate high enough to avoid flicker in the display (i.e., 60 to 70 hertz). The column drive circuit 230 consists of four high voltage switches CHMOD, DISCHMOD, MODUP, and MODDOWN. The operation of the circuit proceeds as follows and shown in FIGS. 4A through 4C: The voltage on the display load 310 starts at zero volts. When the CHMOD switch is closed at time 400, energy will flow from the storage capacitor 315 into the resonant inductor 320 and the load capacitance 310. Because of the resonant nature of the circuit, which has a natural frequency Lambda proportional to the product of the inductance L of the resonant inductor 320 times the capacitance C load  of the display load 310 in parallel with the external capacitor 312, the voltage on the load capacitance 310 rises sinusoidally toward a peak voltage of twice the supply voltage (i.e., 2×70 V). When the voltage on the load capacitor 310 reaches 70 V the diode D2 will become forward biased and clamp the load voltage at 70 V. As shown in FIGS. 4A and 4B, this occurs at a point 402 which is a time after point 400 that is equal to 1/4 of the natural frequency Lambda of the resonant circuit. At this point 402 the energy that was removed from the storage capacitor 315 is C load  ×(70) 2  and 1/2 of that energy is stored in the inductor 320 and the other 1/2 is stored in the display load capacitance 310 in parallel with the external capacitor 312. Shortly after diode D2 begins to conduct the CHMOD switch is opened at time 405. When this occurs diode D3 will become forward biased and the energy stored in the resonant inductor 320 will be restored in the storage capacitor 315 making the total energy removed from storage capacitor 315 1/2 C load  ×(70) 2  which is still stored in the display load capacitance 310 in parallel with the external capacitor 312. The display capacitance voltage will be kept at 70 V for as long as it is necessary to light the addressed line of pixels 205. Then at point 410 the MODUP switch will be opened and the DISCHMOD switch will be closed. In this state the energy stored in the load capacitance 310 and the external capacitor 312 will be transferred to the resonant inductor 320 until diode D4 clamps the load voltage at zero volts, which occurs at a point 413 which is a time 1/4 Lambda after point 410. Sometime after the voltage on the load capacitance 310 reaches ZERO VOLTS (i.e., point 415), MODDOWN is closed and DISCHMOD is opened. The diode D1 will be forward biased and the 1/2 C load  ×(70) 2  of energy stored in the resonant inductor 320 will be returned to the storage capacitor 315 making the total energy removed from the storage capacitor 315, and hence from the high voltage power supply 107, equal to zero. 
     The purpose of the MODUP switch is to supply the small but not insignificant energy to keep the display 100 charged to 70 V and to prevent the circuit from further oscillations. The purpose of the MODDOWN switch is essentially the same. 
     The foregoing description describes the circuits ideal operation. However, there are some losses of energy which are not prevented by the present invention so that in fact the total energy removed from the storage capacitor 315 is not zero. A small percentage of the energy on the order of 1% to 5% actually goes to produce light. However, the major contributor to the loss of energy is the DC resistance in series with the load capacitance 310, which is due to the high resistance, tyically about 8 kohms, of each of the column electrodes 210 in the typical display 100 and cannot be recovered even with a resonant drive circuit. In the preferred embodiment which has 512 column electrodes 210, the series resistance varies from 8 kohms when only one column is lit, down to about 30 ohms when 256 columns are lit. The result is that even with the use of minimum length pulses to charge the matrix capacitors 240, 5 to 10 watts of energy is dissipated in the column electrodes 210. Nonetheless, this is a substantial improvement over a non-resonant drive scheme in which considerable energy would in addition be lost in the column drive circuitry. 
     As shown in FIG. 5, the row drive circuit 235 consists of four switched current sources CHREF, DISCHREF, CHWRT, and DISCHWRT. Two of the switched current sources CHREF and DISCHREF are used to provide a Refresh pulse to all of the pixels 205 all at once, one time per frame, to complete an AC voltage cycle. The other two switched current sources CHWRT and DISCHWRT are used to create write voltage pulses to light the pixels 205 in cooperation with the column drive pulses. 
     The write voltage cycle on the rows 237 operates synchronized with the operation of the column drive circuit 230 as shown in FIGS. 4A and 4C and the write voltage charges the display capacitance 510 to -80 V by closing the CHWRT switch 530 at time 420. The pixels 205 emit light during period 422 when the voltage between the column electrodes 210 and the row electrodes 215 exceed the pixel threshold voltage of about 120 V. The row capacitance 510 is then discharged by opening the CHWRT switch 530 and closing DISCHWRT switch 535 at time 425. 
     As shown in FIGS. 4D and 4E, the refresh voltage pulse 421 occurs at the end of the scan time 423 (typically 15.5 milliseconds for 256 rows) of the frame. The CHREF switch 520 is closed at point 416 and the equivalent row capacitance 510 is charged up to +150 volts to point 417 in about 50 microseconds. CHREF switch 520 is left closed to keep the refresh voltage of +150 volts on the pixels 205 for about 150 microseconds. Then at point 418 the CHREF switch 520 is opened and the DISCHREF switch 525 is closed and the row capacitance 510 is discharged to 0 V at point 419 in about 50 microseconds. The actual time required for the refresh cycle is thus about 250 microseconds. A short wait time 424 of 50 microseconds is provided before a new frame is begun again at point 400. 
     Switched current sources are used to drive the row electrodes 215 so that the rate of voltage change on the row electrodes 215 can be precisely controlled. The reason that two groups of switched current sources are used for the Refresh pulse and the write voltage cycle on the rows 237 is that they each source different magnitudes of current (i.e., three amps for the refresh cycle and 50 milliamps for the write cycle) and they also source current into the row electrodes 215 in different directions. In contrast with the column electrodes 210, very little energy is lost in the row electrodes 215. This is because: the equivalent capacitance connected to the row electrodes 215 is much smaller than the capacitance connected to the column electrodes 210 during the write voltage period. Thus, in the preferred embodiment only about one watt is dissipated in the write drive electronics. While the equivalent capacitance 510 seen by the row electrodes 215 during the refresh time 421 is relatively large (e.g., 1 microfarad), the power dissipated during a refresh is small because a refresh pulse 421 is used only once per frame. Thus, in the preferred embodiment a resonant drive circuit for the rows has not been used as for the columns since the energy lost in the switched current sources (typically about 31/2 watts) is not a significant percentage of the total energy being dissipated (typically 20-25 watts).
A resonant mode energy recovery circuit is disclosed for supplying drive pulses to an electroluminescent (EL) display arranged as a matrix of pixels addressed by a plurality of column and row electrodes. An external inductor is used to alternately store and supply energy from the column electrodes of the EL display which has an impedance equivalent to an array of capacitors and resistors. Switching transistors and diodes are used to start and stop the resonant current flow at 1/4 wavelength intervals of the resonant frequency of the resonant tank formed by the external inductor and the array capacitors coupled to the column electrodes in order to form the pulses required to address the columns of the matrix. Switched current sources are used to start and stop nonresonant current flow to form the refresh and write pulses used to form the pulses required to address the rows of the matrix. Together, the pulses applied to the columns and rows of the matrix provide the high voltage necessary to light the EL pixels while minimizing the address time and power required to operate the EL display.