1. Field of the Invention
The present invention relates to the technology of sampling signals from sampled target signals using sampling signals. Display devices may be taken as a specific example to which this technology can be applied.
2. Related Background Art
The technology of sampling signals from sampled target signals using sampling signals is known. For example, in the field of display panel devices for displaying images, the technology of sampling signals corresponding to a specific pixel from video signals as sampled target signals is known.
Upon sampling, exact sampling cannot be performed unless a sampling signal for determining the timing of sampling a signal from sampled target signals must be transmitted in a certain timing relation to the sampled target signal. The technology of adjusting the timing of the sampling signal is known so that exact sampling can be performed.
Japanese patent Application Laid-Open No. H08-146919 discloses a technique for automatically determining the optimum timing of a horizontal clock signal by feeding one of created horizontal sampling signals back to a clock phase controller to determine a phase lag between the horizontal clock signal and the horizontal sampling signal as a propagation delay of a horizontal sampling signal generating circuit and a delay time of the signals traveling between timing signal generating means and an EL panel.
The present application is to provide a novel technique capable of setting the relative output timing between a sampling signal and a sampled target signal as appropriate.
According to one invention of the present application, there is provided a display panel device for displaying images based on video signals, comprising:
a timing signal generating circuit for generating a timing signal;
a sampling signal generating circuit for generating a sampling signal at the timing corresponding to the timing signal; and
a sampling circuit for sampling a target signal during a sampling period set by the sampling signal and outputting the sampled target signal, wherein
the sampling circuit is connected to the timing signal generating circuit so that test output obtained by sampling a test target signal during the sampling period set by the sampling signal corresponding to a test timing signal generated by the timing signal generating circuit can be input into the timing signal generating circuit, and
the timing signal generating circuit controls the relative output timing between the timing signal and the target signal under the control based on the test output input.
According to this invention, it is preferable to adopt such a structure that the relative output timing between the timing signal and the target signal is controlled based on the maximum value of test outputs corresponding to multiple test timing signals having different output timings.
It is also preferable to adopt such a structure that the relative output timing between the timing signal and the target signal is controlled based on the differential value of test outputs corresponding to multiple test timing signals having different output timings.
It is further preferable to adopt such a structure that the relative output timing between the timing signal and the target signal is controlled based on the second-order differential value of test outputs corresponding to multiple test timing signals having different output timings.
Further, according to any of the above-mentioned inventions, it is preferable to adopt such a structure that the test timing signal is generated from the timing signal generating circuit during a period for which no video signal is programmed in pixel that form an image display part for displaying images to determine the relative output timing between the timing signal and the target signal. Preferably, the test timing signal is generated from the timing signal generating circuit during a power-on or standby time or a vertical blanking period to determine the relative output timing between the timing signal and the target signal.
Furthermore, according to any of the above-mentioned inventions, it is preferable to adopt such a structure that the output of the sampling circuit is a current signal. It is also preferable to adopt such a structure that the output of the sampling circuit is a voltage signal, and the relative output timing between the timing signal and the target signal is determined based on test output of the sampling circuit through a level converting circuit.
The present application also includes the following invention:
A signal generating circuit comprising:
a timing signal generating circuit for generating a timing signal by which the timing of generating a sampling signal is determined;
a target signal output circuit for outputting a target signal to be sampled; and
an adjustment circuit for adjusting the relative output timing between the timing signal and the target signal, wherein
the adjustment circuit adjusts the relative output timing between the timing signal and the target signal based on plural sampling results obtained from plural states in each of which the relative output timing between a test timing signal and a test target signal is made different from those in the other states.
The present invention also includes a display panel, comprising:
a plurality of display elements;
a plurality of first sampling signal generating circuits which sequentially generate a plurality of first sampling signals for sequentially sampling a target signal;
a plurality of first sampling circuits for sequentially sampling a target signal during the sampling periods set by the first sampling signals;
a plurality of wires between the output of the first sampling circuits and the pixels;
a second sampling signal generating circuit which generates a second sampling signal for sampling a target signal;
a second sampling circuit for sampling a target signal during sampling period set by the second sampling signal; and
a wire for outputting the output of the second sampling circuit to external of the display panel without passing through the display elements.
The present application relates to sampling technology capable of being adopted in various preferred embodiments. Particularly, it can be used as appropriate as a structure for sampling video signals in a display panel device for displaying images.
A display panel device using electroluminescence elements (called EL elements) as a display elements or a display panel device using liquid crystal elements as a display elements can be employed as the display panel device.
The following takes display panel devices using EL elements by way of example to describe preferred embodiments according to the present application.
An example of the basic structure of the preferred embodiments is shown in
On the other hand, on a signal processing board 101 connected to the display panel, CMOS devices of single crystal silicon are provided, including a unit 250 generating horizontal scanning control signals and a unit 251 generating vertical scanning control signals as timing signal generating circuits, and a video signal processor 252.
The input circuits 6 and 7 mentioned above are circuits for converting the level of each signal input from the signal processing board 101 into the operating level of the TFT devices on the display panel.
There are known voltage setting and current setting types of EL display panels. The following describes the structures of both types, respectively.
<Voltage Setting Type Display Panel Device>
EL elements are applied to a panel type image display system (hereinafter called the display panel device) in which the pixel circuits 2, each formed of thin film transistors (TFT), are arranged in a two-dimensional array. One of methods of setting the emission of the EL elements in such a display panel device is a voltage setting method.
RGB video signals VR, VG, and VB, a vertical sync signal VS, a horizontal sync signal HS, and phase setting data Dp are input from the outside into the display panel device. The video signal processor 252 performs signal processing on VR, VG, and VB such as gamma correction so that images will be properly shown on the display panel device, and outputs the processed signals as video (RGB) signals. The horizontal sync signal HS is input into the unit 250 generating horizontal scanning control signals. The unit 250 generating horizontal scanning control signal reproduces a clock signal CLK from the input horizontal sync signal HS using a PLL circuit or the like, and generates a horizontal clock signal K, a blanking signal BL, and a horizontal scanning start signal SP. The unit 250 generating horizontal scanning control signals also sets the phase of the horizontal clock signal K and the phase of the horizontal scanning start signal SP based on the value of the input phase setting data Dp so that the sampling of video signals “video” can be done in the EL panel part at the best suitable or optimum timing. The vertical sync signal VS is input into the unit 251 generating vertical scanning control signals. The vertical sync signal VS and the reproduced clock signal CLK are input into the unit 251 generating vertical scanning control signals, so that the unit 251 generating vertical scanning control signals generates a vertical scanning start signal LS.
In the EL panel part, the input RGB image information 10 is conveniently input into the column control circuits 22, each set of which includes three circuits for RGB colors, that is, the number of which is three times the number of horizontal pixels. A horizontal control signal 11a is input into the input circuit 6, and output as a horizontal control signal 11. The horizontal control signal is then input into the horizontal shift registers 3 the number of which is equal to the number of horizontal pixels. This horizontal control signal 11 consists of the horizontal clock signal and the horizontal scanning start signal. A horizontal sampling signal group 17 output from respective terminals of the horizontal shift registers 3 are input into the column control circuits 22 assigned to the respective shift registers 3.
(Column Control Circuit)
As shown in
An image display part 9 is formed of pixel circuits 2 having the same structure and arranged in a two-dimensional array. Each of the pixel circuits 2 serves to drive one of RGB EL display elements, and a set of three pixel circuits 2 handle the display of one pixel. The image voltage data V(data) is input into a group of pixel circuits 2 arranged in the same column.
A vertical control signal 12a outputs a vertical control signal 12 through the input circuit 7. The vertical control signal 12 is input into the vertical shift registers 5 containing registers the number of which is equal to the number of vertical pixels. The vertical control signal 12 includes the vertical clock signal and the vertical scanning start signal. A row control signal 20 is input from each output terminal of the vertical shift registers 5 to the pixel circuits 2 arranged in the same row.
(Voltage Setting Type Pixel Circuit)
The operation of the display panel device of
The horizontal sampling pulses SP all change to H level over an interval from time t1 to time t2 within a horizontal blanking period of the input video signal. At this time, blanking voltage as the input video signal is set as the column control signal 14. Here, the horizontal sampling signal in the column concerned is indicated by a bold line.
Before Time t5 (Light Emission Holding Time)
The row control signals P13 to P15 to the pixel circuits 2 in the rows concerned are at H level, H level, and L level, respectively, over an interval from time t1 to time t5. Since M2, M3, and M4 of the pixel circuit 2 concerned remain turned OFF, OFF, and ON, respectively, even after the horizontal sampling pulses SP have all changed to H level, drain current of M1 determined by M1/G voltage across the pixel circuit 2 as voltage held in the capacitance C1 and the gate capacitance M1 is injected into the EL element concerned to let the El element emit light continuously. As shown in
Time t5 to time t9 (light emission setting period)
At time t5, the row control signals P13 and P15 in the rows concerned change to L level and H level, respectively. Then, the horizontal sampling pulses SP all change to H level again over an interval from time t5 to time t6. At this time, the blanking voltage as the input video signal is set as the column control signal 14.
In this case, in the pixel circuits 2 in the rows concerned shown in
At time t6, although SP and P14 change to L level and H level, respectively, (VCC-M1/G) voltage across the pixel circuit 2 concerned are kept at the threshold voltage Vth.
Then, SP in the column concerned goes to H level over an interval from time t7 to time t8, an input video signal d2 at this time is input into the pixel circuit 2 concerned as V(data). At this time, the M1/G voltage of the pixel circuit 2 changes by a voltage ΔV. The voltage ΔV is substantially shown in the following equation 1).
ΔV=d2×C2/(C2+C1+C(M1)) 1)
C(M1) expresses the gate input capacitance of M1 in the pixel circuit 2 concerned. Then, at time t8, SP changes to L level again to keep the change in M1/G voltage shown in the equation 1) and remain unchanged until time t9.
After time t9 (light emission holding period)
At time t9, P13 and P15 change to H level and L level again, and M3 and M4 of the pixel circuit 2 concerned are turned OFF and ON, respectively. This causes the drain current determined by M1/G voltage across the pixel circuit concerned to be injected into the EL element concerned, changing the amount of light emission and maintaining this state.
Although the SP signal changes to H level over intervals from time t9 and t10 and time 11 to time 12, since M3 of the pixel circuit 2 is OFF-state, such changes do not affect the light emission of the EL element.
The equation 1) denotes that the amount of light emission can be set by a voltage value relative to Vb1 during the horizontal blanking period of the input video signal “video.” The drain current Id of M1 in the pixel circuit 2 can be substantially shown in the following equation 2).
Id=β×ΔV2 2)
The EL element emits light essentially proportional to the injection current. Therefore, in the voltage setting type display panel device shown in
(Unit Varying Horizontal Clock Phases)
The reproduced clock signal CLK is input into a DLL part. Eight variable delay circuits are connected to the DLL part. The variable delay circuits dly1 to dly8 have the same structure with the same delay amount. Further, the output phase of dly8 and the phase of the DLL input clock signal CLK are controlled to match each other, so that the amount of delay in dly1 to dly8 becomes one-eighth the clock signal CLK cycle. The DLL outputs a group of delay clock signals s1 to s8 as outputs of the variable delay circuit group dly1–dly8. The delay clock signal group s1–s8 is routed to a selecting circuit in which one clock signal is selected from among the delay clock signal group s1–s8 according to the input phase setting data Dp. Then a certain time period sclk from the input of the horizontal sync signal HS until the video signal “video” becomes valid is determined to output a horizontal clock signal K and the horizontal scanning start signal SP at the timing shown in
In
<Current Setting Type EL Panel>
Another method of setting the emission of the EL elements in the display panel device is a current setting method.
An auxiliary column control signal 13a outputs an auxiliary column control signal 13 through an input circuit 8. The auxiliary column control signal 13 is input into gate circuits 4 and 16. The horizontal sampling signal group 17 output from respective terminals of horizontal shift registers 8 are input into gate circuits 15, and converted horizontal sampling signal group 18 is input into column control circuits 1. A control signal 21 is also input into the gate circuits 15 from the gate circuit 16. On the other hand, a control signal 19 output from the gate circuit 4 is input into the column control circuits 1.
(Column Control Circuit)
The operation of the column control circuit will be described using a timing chart of
On the other hand, a horizontal sampling signal group SPb is generated during the valid period of the input video signal from time t4 to time t7. SPb for the column concerned is generated over an interval from time t5 to time t6, and Video and REF at this time are sampled and held in C2 and C4 after time 6. Then, at time t7, the control signals P11 and P12 change again to L level and H level, respectively, so that (v(data)−v(REF)) to be input to the voltage-current converting circuit gm becomes d2, and the current data i(data) is output as the column control signal 14 for one horizontal scanning period from time t7 based on the image information captured during the interval from time t5 to time t6.
On the other hand, the horizontal sampling signal group SPa is generated again during the valid period of the input video signal in one horizontal scanning period from time t7. SPa for the column concerned is generated over an interval from time t8 to time t9, and Video and REF at this time are sampled and held in C2 and C4 after time 9. Such a sequence of operations is repeated so that the current data i(data) as the column control signal 14 is converted to a line-by-line sequential signal to be updated every horizontal scanning period of the input video signal “video.”
(Current Setting Type Pixel Circuit)
The operation of this pixel circuit will be described using a timing chart of
At time t0, both of P9 and P10 in the row concerned change to L level, and current data i(m) in the m-th row is determined. Then, since both of M3 and M4 are turned ON, the current data i(m) is supplied to M2, M2/G voltage is set, and the capacitance C1 and the gate capacitances of M1 and M2 are charged, starting the injection of current corresponding to the current data i(m) into the EL element concerned.
At time t1 at which the current data i(m) has already been determined, P10 changes to H level to turn M3 OFF, so that the setting operation of M2/G voltage is completed, thus moving to the holding operation.
At time t2, P9 also changes to H level to stop the power supply to M2. However, M2/G voltage set by the current data i(m) is held so that continuously re-determined injection current resets the El element concerned to continue emitting light.
The operation of this pixel circuit will be described using a timing chart of
At time t0, P7 and P8 in the row concerned change to H level and Level, respectively, and current data i(m) in the m-th row is determined. Then, since both of M2 and M3 are turned ON and M4 is turned OFF to stop the injection of current into the EL element in the row and turn the EL element off. Further, since the current data i(m) is supplied to M2, M2/G voltage is set to charge the capacitance C1 and the gate capacitance of M1.
At time t1 at which the current data i(m) has already been determined, P8 changes again to H level to turn M2 OFF, so that the setting operation of M1/G voltage is completed, thus moving to the holding operation.
At time t2, P7 changes to L level to stop the power supply to M1 and turn M4 ON, so that the drain current of M1 set by M1/G voltage is injected into the EL element concerned. This causes the EL element to start emitting light as reset before time t0.
A video signal processor 152 shown in
The video signal “video” is output from the video signal processor as shown in
However, since the horizontal sampling signal is created from the horizontal clock signal, a propagation delay occurs in the circuit that crates the horizontal sampling signal. As shown in
(First Embodiment)
A mode signal M1 is supplied from the outside of the timing signal generating circuit. The display panel device is in a mode to adjust the relative output timing (output phase) between the video signal as the target signal to be sampled and the sampling signal when the mode signal M1 is high, or in any mode (normal driving mode) other than the adjustment mode when the mode signal M1 is low. In
When the mode signal M1 is L, the phase data controller 302 holds and outputs the determined phase data. Phase data output Dp of the phase data controller 302 is coupled to a unit 340 varying clock phases. The unit 340 varying clock phases outputs, to the timing controller 350, a clock signal Kn uniquely determined by the phase data Dp. The timing controller 350 is timed to the horizontal sync signal HS to output the horizontal clock K gated to output the clock signal Kn in a region/interval of a valid video signal so as to output the horizontal scanning start-signal SP at the start timing of the valid video signal.
In the embodiment, the phase of the horizontal clock signal K and the phase of the horizontal scanning start signal SP are varied so that they will shift in a direction to delay the phases by one-eighth of a horizontal clock signal cycle To each time the phase data is counted up. Consequently, the phase of the horizontal sampling signal 204 is delayed by one-eighth of To with respect to the video signal “video” each time the phase data is varied. The phase stepping operation based on the phase data is continued until the falling edge of the horizontal sampling signal 204, that is, the completion timing of sampling is completely delayed from the fall timing of the video signal “video.” In the embodiment, although a description will be made of a case where the phase is varied during the period of two To cycles, the effect of optimization of timing according to the present invention can be obtained provided that the phase stepping period is set at least equal to or longer than one sampling pulse width. In other words, this phase stepping period needs to sufficiently cover a period in which errors in phase relation between the video signal “video” and the horizontal sampling signal 204 are actually expected, but it does not means that the phase stepping period is limited to the period of two To cycles.
The operation of the display panel device of the embodiment will be described using a timing chart of
In
Before time tx1, the H interval of the horizontal sampling signal 204 dose not overlap with the H interval of the video signal “video.” In this case, since the video signal cannot be sampled by the sampling operation, the detection feedback signal is “0.” At time tx1, overlap between the H interval of the horizontal sampling signal 204 and the H interval of the video signal “video” occurs. In this case, the video signal is sampled, but since the overlapping period is shorter than the required sampling time, the sampling cannot be completed. Then, as the phase of the horizontal clock signal starts delaying, the overlapping period between the H interval of the horizontal sampling signal 204 and the H interval of the video signal “video” becomes longer, and when the overlapping period becomes equal to or longer than the time enough for sampling, the H level of the video signal can be sampled normally.
As the phase of the horizontal clock signal is further delayed, the fall timing of the horizontal sampling signal 204 becomes delayed with respect to the fall timing of the video signal at time tx2. Under this condition, although the H level of the video signal “video” is sampled from the rise timing of the horizontal sampling signal 204 until the fall timing of the video signal “video,” the L level of the video signal “video” is sampled from the fall timing of the video signal until the fall timing of the horizontal sampling signal 204 (tx2) As a result, the H level of the video signal “video” cannot be sampled normally. A comparison between the time to sample the H level of the video signal “video” and the time to sample the L level shows that the time to sample the L level of the video signal “video” increases after time tx2, and hence the detection feedback signal SFB approaches to 0 level.
Further, in
In
After completion of detection of the maximum value, when the mode signal M2 is set to L, the phase data is counted up again from 0 in the same manner as in the maximum value detecting operation to reproduce the same detection signal as the detection feedback signal SFB. At this time, the unit 301 detecting the maximum value does not detect the maximum value, and the threshold calculating unit 306 outputs the calculated threshold data 310 to a comparator in the phase data controller 302. The other input of the comparator 310 is coupled to the A/D-converted digital feedback data Ds so that the threshold data and the digital feedback data will be compared according to phase changes in the horizontal clock signal. In other words, after completion of detection of the maximum value, when the phase of the horizontal clock signal is first set to the initial state, the comparison between the phase of the horizontal clock signal and the phase of the video signal “video” shows that the level of the detection feedback signal as the sampling result is “0,” indicating (digital feedback data)<(threshold data). Then, as the phase of the horizontal clock signal K is delayed, the digital feedback data Ds increases. A latch unit 311 stores the phase data Dp that first indicated (digital feedback data)>(threshold data) as first phase data Al in a sampling correct range. After the latch unit 311 has stored the phase data Al, a latch unit 312 stores the phase data Dp that indicated (digital feedback data)<(threshold data) again as last phase data Ah in the sampling correct range. An arithmetical operation unit 318 performs an arithmetical operation for determining the optimum position of the horizontal clock signal from the phase data Al and Ah indicating the beginning and ending of the correct sampling range, and outputs optimum phase data Aopt. This embodiment shows an example in which the optimum data Aopt is set as Aopt=(Al+Ah)/2 on the condition that the optimum phase of the horizontal clock signal K is a median in the correct sampling range, the setting of Aopt is not limited to the above case, and it can be set freely:
When the optimum value detecting sequence is completed in the phase data controller 302, the mode signal M1 is set to L, SW317 is switched so that the optimum phase data Aopt can be output to the unit 340 varying clock phases. The unit 340 varying clock phases and the timing controller 350 have the structure as previously described with respect to
As described above and according to the present invention, multiple timing signals obtained and output by varying the phase data consecutively in such a manner that one shift in one direction will be equal to or less than the predetermined shifting width within a predetermined phase stepping period are used as test timing signals, so that adjustments are made based on multiple sampling results obtained by sampling multiple test video signals, thereby optimizing the output timing of driving timing signals.
The operation for optimizing the timing of sampling is performed by varying the phase of horizontal clock signal relative to the video signal “video” to change sampling operation modes on purpose in a sequence of improper timing of sampling operation, normal timing, and improper timing. Since the sampling operation includes the improper operation mode, it is desirable that the operation for optimizing the timing of sampling should be performed at the time of a non-signal, such as upon activation (at power-on), during standby, or a vertical scanning blanking period. The time of power-on means a transition from such a state that no image is displayed due to a partial or complete interruption of the power supply to be used for image display to such a state that the power required for image display is supplied. Further, the standby time means a time period during which partial power supply to be used for image display is suspending.
In the embodiment, the above describes about the current setting type EL panel, but the present invention can also be applied to any other display panel device. In the case of a voltage setting type or a liquid crystal panel for displaying images by voltage-sampling video signals, the output of sampling means can be fed back to timing signal generating means through buffer means, thus enabling the implementation of the present invention in the same manner as in the above-mentioned embodiment.
In
(Second Embodiment)
This embodiment has the same structure as the first embodiment except for the unit generating horizontal scanning control signals. Therefore, the following describes the structure and operation of the different portions.
In
The output diff2 of the subtracter 604 and the phase data Dp of a phase data controller 609 are input into an arithmetical operation unit 605. The arithmetical operation unit 605 outputs optimum phase rotation data Aopt to SW 608. After completion of the operation for optimizing the sampling timing, the SW 608 selects the optimum phase data in response to the mode signal M1, and outputs the optimum phase rotation data to the unit varying clock phases. Then, the phase of the horizontal clock signal and the phase of the horizontal scanning start signal are determined so that the video signal “video” can be optimally sampled in the EL panel part using the horizontal sampling signal.
As shown by a doted line in
The operation of the display panel device of the embodiment will be described using a timing chart of
First, the mode signal M1 goes to H to start the operation for optimizing the timing of sampling. Like in the first embodiment, the phase data Dp output from a phase data output circuit 607 is varied to vary the phase of the horizontal clock signal and the phase of the horizontal scanning start signal SP. Then, the video signal “video” on the pulses for the horizontal clock signal cycle To is scanned at the fall timing of the horizontal sampling signal 204. In
The following describes a method of determining the optimum phase data in the arithmetical operation unit 605.
(A) In the case of use of the output diff2 of the subtracter 604
As shown in
Method 1) Aopt=(Dpmax1+Dpmin1)/2+Dpmin1
Method 2) Aopt=(Dpmin1+Dpmin2)/ 2
Method 3) Aopt=Dpmin1
B) In the case of use of the output diff1 of the subtracter 602
As shown in
Method 1) Aopt=(Dpmax1+Dpmin1)/2
Method 2) Aopt=Dpx
Method 3) Aopt=Dpx+Dy (where Dy is fixed value data)
The second embodiment aims at focusing attention on the amount of variation according to the sampling state of the detection feedback signal and the direction of variation. Therefore, the present invention is not limited to the above-mentioned arithmetic methods.
Number | Date | Country | Kind |
---|---|---|---|
2003-142910 | May 2003 | JP | national |
2004-147603 | May 2004 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20030137482 | Tanaka et al. | Jul 2003 | A1 |
20050179628 | Kimura | Aug 2005 | A1 |
Number | Date | Country |
---|---|---|
8-146919 | Jun 1996 | JP |
Number | Date | Country | |
---|---|---|---|
20050007359 A1 | Jan 2005 | US |