This application claims priority to Japanese Patent Application No. 2003-343073 filed Oct. 1, 2003 which is hereby expressly incorporated by reference herein in its entirety.
1. Technical Field
The present invention relates to a semiconductor integrated circuit for driving a vacuum fluorescent display (VFD: fluorescent display tube), and more particularly to a semiconductor integrated circuit (VFD driver) mounted inside a VFD.
2. Related Art
Conventionally, VFDs are used as the flat panel display of calculators, car audio systems, and other devices. In recent years with the trend toward smaller VFD drivers for driving VFDs, a built-in driver VFD (BD VFD) which includes a VFD driver mounted inside the VFD and thus which is capable of driving the VFD directly by using a microprocessor (MPU) or the like has been widely used.
The plurality of anodes A included in the anode group 123 are coupled to one output terminal of the VFD driver 122. This output terminal supplies a voltage A1 to the anodes A. In the same manner, the anodes B through F included in the anode group 123 are coupled to respective output terminals of the VFD driver 122, each of the terminals supplies voltages B1 through F1 to the anodes B through F, respectively. The same can be said for the anode groups 124 and 125.
Provided above the anode groups 123 through 125 in the Z-axis direction are grids G1 through G7. While grids are reticulated in general, only the outer frame of the grids is shown in
The BD VFD displays images, in an atmosphere where a high vacuum is maintained by a VFD, by making thermal electrons emitted by a filament (thermal electron source) collide with phosphors applied on the surface of each anode so as to make the phosphors emit light. The phosphors and filament are not shown in
Referring now to
First, the principle of how phosphors applied on the anodes A through C placed in the center of the grids G3 and G4 emit light will be described. The filament whose temperature has increased in response to applying a voltage emits thermal electrons. The VFD driver 122 applies a voltage that is higher than the voltage applied to the filament to the grids G3 and G4, and thereby accelerating the thermal electrons emitted from the filament to the grids G3 and G4. Here, a voltage that is equal to or lower than the voltage applied to the filament is applied to the grids G1, G2, and G5 through G7, so that the thermal electrons will not be accelerated toward the grids G1, G2, and G5 through G7.
The VFD driver 122 also applies a voltage higher than the voltage applied to the grids G3 and G4 to the anodes A through C, on which selected phosphors for emitting light are applied. Accordingly, the thermal electrons passing through the grids G3 and G4 accelerate and collide with the phosphors. As a result, the phosphors collided by the thermal electrons emit light. In order to prevent part of the thermal electrons passing through the grids G3 and G4 from colliding with non-selected phosphors that are placed near the selected phosphors, a voltage that is equal to or lower than the voltage applied to the grids G3 and G4 is applied to the anodes D through F.
Since the anodes A through C that are not placed in the center of the grids G3 and G4 are coupled to common output terminals to the anodes A through C placed in the center of the grids G3 and G4, the same voltage is applied to the anodes A through C that are not placed in the center of the grids G3 and G4 as the voltage applied to the anodes A through C placed in the center of the grids G3 and G4. However, since a voltage that is equal to or lower than the voltage applied to the filament is applied to the grids G1, G2, and G5 through G7, no thermal electrons pass through the grids G1, G2, and G5 through G7. Accordingly, no thermal electrons collide with the phosphors applied on the anodes A through C that are not placed in the center of the grids G3 and G4.
Therefore, in order to make the phosphors that are placed in the center of the grids G3 and G4 emit light, the VFD driver 122 provides the grids G3 and G4 with a voltage that is higher than the voltage applied to the filament, while it provides the grids G1, G2, and G5 through G7 with a voltage that is equal to or lower than the voltage applied to the filament. Furthermore, the VFD driver 122 provides the anodes A through C with a voltage that is higher than the voltage applied to the grids G3 and G4, while it provides the anodes D through F with a voltage that is equal to or lower than the voltage applied to the grids G3 and G4.
Thus the plurality of circuits 126 through 135 are provided to each output terminal. Therefore, even when applying a voltage for turning off to non-selected anodes, it is necessary to input the image data corresponding to the voltage for turning off to the VFD driver 122, and make the plurality of circuits 126 through 135 corresponding to the non-selected anodes operate based on the image data. Accordingly, the conventional VFD driver requires needlessly large-scale circuitry.
Japanese Unexamined Patent Publication No. 2000-206940 (pp. 1, 5, and
In consideration of the above-mentioned issue, the present invention aims to reduce circuitry scale in a semiconductor integrated circuit (IC) that drives a VFD.
In order to address the above-mentioned issue, a semiconductor integrated circuit for driving a vacuum fluorescent display based on input image data according to a first aspect of the present invention includes the following: an image data holding circuit for sequentially holding input image data; a plurality of signal generating circuits for generating a plurality of signals based on the image data held by the image data holding circuit; a first-group anode driving circuit for outputting a first-group anode voltage to be supplied to first-group anodes that are placed next to each other in the vacuum fluorescent display; a second-group anode driving circuit for outputting a second-group anode voltage to be supplied to second-group anodes that are placed next to each other in the vacuum fluorescent display; a grid voltage generating circuit for generating a plurality of grid voltages to be supplied to a plurality of grids provided in the vacuum fluorescent display; and a plurality of selection circuits for, if a control signal is in a first state, inputting the plurality of signals generated by the plurality of signal generating circuits to the first-group anode driving circuit and inputting a predetermined voltage to the second-group anode driving circuit, and if a control signal is in a second state, inputting the plurality of signals generated by the plurality of signal generating circuits to the second-group anode driving circuit and inputting a predetermined voltage to the first-group anode driving circuit.
A semiconductor integrated circuit for driving a vacuum fluorescent display based on input image data according to a second aspect of the present invention includes the following: an image data holding circuit for sequentially holding input image data; a plurality of signal generating circuits for generating a plurality of signals based on the image data held by the image data holding circuit; a plurality of anode driving circuits for inputting the plurality of signals generated by the plurality of signal generating circuits, and for outputting a plurality of anode voltages each to be supplied to either first-group anodes that are placed next to each other in the vacuum fluorescent display or second-group anodes that are placed next to each other in the vacuum fluorescent display; a grid voltage generating circuit for generating a plurality of grid voltages to be supplied to a plurality of grids provided in the vacuum fluorescent display; and a plurality of selection circuits for, if a control signal is in a first state, supplying the plurality of anode voltages output by the plurality of anode driving circuits to the first-group anodes and supplying a predetermined voltage to the second-group anodes, and if a control signal is in a second state, supplying the plurality of anode voltages output by the plurality of anode driving circuits to the second-group anodes and supplying a predetermined voltage to the first-group anodes.
Either of the above-mentioned semiconductor integrated circuits may also includes a timing control circuit for outputting a first timing signal for sequentially shifting the image data held by the image data holding circuit, a second timing signal for sequentially inputting the image data held by the image data holding circuit to the plurality of signal generating circuits, and a control signal for controlling the selection circuits. Furthermore, in any one of the above-mentioned semiconductor integrated circuit, each of the plurality of signal generating circuits may be a pulse width modulation circuit for modulating a pulse width based on the image data held by the image data holding circuit.
According to the first aspect of the present invention, it is possible to reduce circuitry scale in the semiconductor integrated circuit (IC) for driving a vacuum fluorescent display by selectively inputting the plurality of signals generated by the plurality of signal generating circuits and a predetermined voltage to the first-group and second-group anode driving circuits. According to the second aspect of the present invention, it is also possible to reduce circuitry scale by selectively supplying the plurality of anode voltages output by the plurality of anode driving circuits and a predetermined voltage to the first-group and second-group anodes.
Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Like reference numerals indicate like parts throughout the drawings, and redundant descriptions will be omitted.
The VFD driver 3 provides a plurality of anodes formed on the display 2 with an anode voltage and provides a plurality of grids formed on the display 2 with a grid voltage in order to drive the display 2. The structure of the display 2 is the same as that shown in
Based on the image data output from the MPU 4, the VFD driver 3 generates anode voltages A1 through F1, A2 through F2, and A3 through F3 to be supplied to the plurality of anodes formed on the display 2, and outputs these voltages from output terminals. The VFD driver 3 also generates grid voltages G1 through G7 to be supplied to the plurality of grids formed on the display 2, and outputs the voltages from output terminals.
More specifically, the anode voltage generating circuit 23 generates a plurality of anode voltages based on the four-bit image data S1 through S4 read out from the RAM 21, and based on a selection signal SEL, a latch signal RAT, and a clock signal CLK, which are supplied by the timing control circuit 25. The grid voltage generating circuit 24 generates a plurality of grid voltages based on the latch signal RAT input by the timing control circuit 25. The timing control circuit 25 controls the output timing of the anode voltages generated by the anode voltage generating circuit 23, and also controls the output timing of the grid voltages produced by the grid voltage generating circuit 24.
The grid voltage generating circuit 24 outputs two voltages corresponding to two grids that are next to each other out of a plurality of grids in sync with the latch signal RAT. For example, the grid voltage generating circuit 24 first outputs grid voltages G1 and G2, then outputs grid voltages G2 and G3 in sync with the leading edge of the latch signal RAT, and subsequently outputs grid voltages G3 and G4 in sync with the next leading edge of the latch signal RAT. This output process is repeated until grid voltages G6 and G7 are output within a frame period.
The anode voltage generating circuit 23 also includes first-group latch circuits 70, 71, 72, and 73, second-group latch circuits 74, 75, 76, and 77, and third-group latch circuits 78, 79, 80, and 81. The first-group latch circuit 70, 71, 72, and 73 synchronize image data retained by the flip-flops 30, 40, 50, and 60 with the latch signal RAT and store the individual image data. The second-group latch circuits 74, 75, 76, and 77 synchronize image data retained by the flip-flops 31, 41, 51, and 61 with the latch signal RAT and store the individual image data. The third-group latch circuits 78, 79, 80, and 81 synchronize image data retained by the flip-flops 32, 42, 52, and 62 with the latch signal RAT and store the individual image data.
The anode voltage generating circuit 23 also includes PWM circuits 82, 83, and 84. The PWM circuit 82 produces a signal whose pulse width is modulated based on the result of comparing the image data output from the first-group latch circuits 70, 71, 72, and 73 with predetermined data. The PWM circuit 83 produces a signal whose pulse width is modulated based on the result of comparing the image data output from the second-group latch circuits 74, 75, 76, and 77 with predetermined data. The PWM circuit 84 produces a signal whose pulse width is modulated based on the result of comparing the image data output from the third-group latch circuits 78, 79, 80, and 81 with predetermined data.
The anode voltage generating circuit 23 also includes driving circuits 90, 91, 92, 93, 94, and 95 and selection circuits 100, 101, and 102. The driving circuits 90, 91, 92, 93, 94, and 95 output the anode voltages A1, F1, B1, E1, C1, and D1, respectively, based on input signals. The selection circuit 100 outputs the signal produced by the PWM circuit 82 to either one of the driving circuit 90 or the driving circuit 91, and outputs a signal at a low level to the other based on a selection signal SEL. The selection circuit 101 outputs the signal produced by the PWM circuit 83 to either one of the driving circuit 92 or the driving circuit 93, and outputs a signal at a low level to the other based on the selection signal SEL. The selection circuit 102 outputs the signal produced by the PWM circuit 84 to either one of the driving circuit 94 or the driving circuit 95, and outputs a signal at a low level to the other based on the selection signal SEL.
If the driving circuits 90, 92, and 94 output the voltages A1, B1, and C1 for turning on the lighting of the florescent material in the form of phosphors on the anodes A, B, and C, the driving circuits 91, 93, and 95 output the voltages F1, E1, and D1 for turning off the lighting of the phosphors on the anodes F, E, and D. Meanwhile if the driving circuits 91, 93, and 95 output the voltages F1, E1, and D1 for turning on the lighting of the phosphors on the anodes F, E, and D, the driving circuits 90, 92, and 94 output the voltages A1, B1, and C1 for turning off the lighting of the phosphors on the anodes A, B, and C.
Accordingly, one driving circuit coupled to the output sides of each of the selection circuits 100, 101, and 102 applies a voltage to an anode on which a phosphor to be turned on is provided. The other driving circuit applies a voltage to an anode on which a phosphor to be turned off is provided. With this structure, each of the selection circuits 100, 101, and 102, based on the selection signal SEL, outputs signals produced by the PWM circuits to one driving circuit, and outputs a ground potential, for example, to the other driving circuit. This way it is possible to control on and off of lighting for each phosphor. As a result, there is no need for the MPU 4 to output data for turning off the lighting for each phosphor. Thus the memory capacity of the RAM 21 (shown in
The operation of the anode voltage generating circuit shown in
Here, when the selection signal SEL is at a high level, the selection circuit 100 outputs the output signal of the PWM circuit 82 to the driving circuit 90 so as to drive the plurality of anodes A, and outputs a signal at a low level to the driving circuit 91 so as to supply the signal to the plurality of anodes F. Meanwhile, when the selection signal SEL is at a low level, the selection circuit 100 outputs the output signal of the PWM circuit 82 to the driving circuit 91 so as to drive the plurality of anodes F, and outputs a signal at a low level to the driving circuit 90 so as to supply the signal to the plurality of anodes A. Also, a grid to which a high voltage is applied changes in sync with the latch signal RAT. Therefore, a phosphor emits light in one of the anodes A or F that corresponds to the grid to which a high voltage is applied.
According to the present embodiment, it is possible to halve the number of flip-flops, latch circuits, and PWM circuits. Moreover, it is possible to drive a VFD panel without inputting data for turning off the lighting of phosphors. Since there is no need to store data for turning off the lighting of phosphors in the RAM, it is possible to halve the storage area for image data in the RAM.
A semiconductor IC according to a second embodiment of the present invention will now be described.
When the control signal SEL is at a high level, the analog switches 111 and 114 turn on while the analog switches 112 and 113 turn off, and thereby supply an output signal of the driving circuit as the anode voltage A1 to the anode A, and supplying a ground potential as the anode voltage F1 to the anode F.
Meanwhile, when the control signal SEL is at a low level, the analog switches 112 and 113 turn on while the analog switches 111 and 114 turn off, and thereby supplying an output signal of the driving circuit as the anode voltage F1 to the anode F, and supplying a ground potential as the anode voltage A1 to the anode A.
According to the present embodiment, it is possible to halve the number of driving circuits, as well as flip-flops, latch circuits, and PWM circuits.
Number | Date | Country | Kind |
---|---|---|---|
2003-343073 | Oct 2003 | JP | national |