This application is based upon and claims the benefit of priorities from Japanese Patent Application Nos. 2011-024387, filed on Feb. 7, 2011 and 2011-284445 filed on Dec. 26, 2011, the disclosures of which are incorporated herein in its entirety by reference.
1. Field of the Invention
The present invention relates to a video signal processing circuit, a video signal processing method to be used in the video signal processing circuit, and an image display device using the same, which are used in, for example, a liquid crystal display device, plasma display device, or the like, and particularly to the video signal processing circuit being suitably used when there exists an invalid bit having no data corresponding to data making up an input video signal in a transmission format of an output video signal transmitted through a video signal line, and to a video signal processing method applicable to the video signal processing circuit.
2. Description of the Related Art
In a thin-type image display device such as a liquid crystal display device, plasma display device, or the like, as a display panel increases in size and comes to have high resolution (high definition) in recent years, a transmission frequency of a video signal in a device becomes higher. With increased size and high resolution of the display panel, unwanted EMI (Electro Magnetic Interference) emissions become high. Especially, a video signal clock and/or data signal contained in a video signal is transmitted at a comparably high speed and, therefore, EMI peak noises occur. A noise level limit of EMI emissions is regulated for every frequency and it is necessary that all noise levels are maintained within the regulated frequency band. Understandably, the smaller a noise level is, the better performance is. To take the best measure against EMI emissions, it is better that the number of occurring noises per unit time is made smaller.
Noises caused by a video signal clock and/or data signal vary depending upon a frequency component contained in a video signal to be transmitted. A plurality of frequency components contained in a transmission waveform causes an increase in the number of frequency spectra and an increase in the number of times of occurrence of peak noises per unit time causes a possibility that EMI emission levels exceed the regulated value. The frequency component of transmission waveform of a video signal should be minimized as much as possible and, by reducing the number of frequency spectrum being occurred, originally unwanted EMI spectrum is reduced and easy measure against EMI emissions is made possible. Since there is no clear rule for display pattern in assessing EMI emissions, it is desirable that EMI emission levels are low in any display pattern. For example, in the case when there exists an invalid bit having no data corresponding to data making up an input video signal in a transmission format, the number of ports (number of wirings) is necessarily increased due to a trend of high definition and/or an increase in size of a display panel, as a result, portions occupied by invalid bits increase and, therefore, when a polarity of the invalid bit is not controlled, the unwanted peak noise caused by a video signal becomes further large and, to take effective measures again EMI emissions, there is an increasing possibility that the number of shield members and/or number of parts increases. Therefore, an image display device is needed which can lower the EMI emission levels even when an invalid bit exists in a transmission format.
As related art of this type, an image display device disclosed in Patent Reference 1 (Japanese Patent Application Laid-open No. 2002-258802) is proposed. In the image display device, out of 6 bits making up each of necessary image signals MR, MG, and MB representing image data to be read from display memory, a bit other than bits to be used for display of an image with the number of gray level selected in a range less than the maximum number of gray levels are masked according to a gray-level control signal designating the number of the gray-level number. As a result, out of terminals of a display control circuit to output digital image signals OR, OG, and OB to be transmitted to a signal line driving circuit, an output terminal corresponding to the invalid bit, as shown in
Moreover, a display device disclosed in Patent Reference 2 (Japanese Patent Application laid-open No. 2005-156786) has memory with a width of 32 bits which transmits data by assigning a polarity signal to a reminder of 8 bits being produced when video data containing 8 bits for each of R, G, and B data is stored. This eliminates necessity of increasing data lines simultaneously changing between a control device and memory, thereby reducing the EMI emissions.
Furthermore, a device to display an image disclosed in Patent Reference 3 (Japanese Patent Application Laid-open No. Hei op-2446572), when transmitting white and black gray-level data having a same value for each of the R, G, and B data, for example, transmits only data with R color and does not transmit data with other colors G and B. By forcing a signal line corresponding to G and B color data to a high impedance state, EMI emissions are reduced.
However, the above related technologies have the following problems. That is, in the image display device disclosed in the Patent Reference 1, if an invalid bit is set to “L” or “H” in a fixed manner, in some of gray-level data to be inputted, a change point (“H”→“L” or “L”→“H”) occurs in the transmission data. When the transmission data has the change point, a problem occurs that EMI emission noises occur in the corresponding period. For example, as shown in
When considered from a viewpoint of EMI emissions, as shown in, for example, in
In the display device disclosed in the Patent Reference 2, the polarity signal is used as a polarity inverted signal of a liquid crystal and there is no correlation between the polarity of the polarity inverted signal and input gray-level data. For example, if the level of all input gray level data is (“H”), polarity inversion for alternating-current driving of the liquid crystal is required and, if a change in level occurs from “H” to “L” transition at the time of polarity inversion, a change point occurs in transmission data, which presents another problem that EMI noise occurs during the period.
In the device disclosed in the Patent Reference 3, there is also a problem that, even when an invalid bit exists in the transmission format to transmit the above R data, no control is exerted, causing the occurrence of the EMI noises caused by data.
In view of the above, it is an object of the present invention to provide a video signal processing circuit capable of reducing EMI emissions irrespective of a gray level even when an invalid bit exists in a transmission format of an output video signal, a video signal processing method to be used in the video signal processing circuit, and an image display device using the above circuit and method.
According to a first aspect of the present invention, there is provided a video signal processing circuit for performing predetermined signal processing on an input video signal to transmit an output video signal in a form of a specified transmission format through a video signal line, including:
an invalid bit polarity setting unit, when there exists an invalid bit having no data corresponding to data making up the input video signal in the specified transmission format of the output video signal, to count a number of low and high levels of gray-level data of the input video signal, to compare a numerical size between the number of low levels and the number of high levels for judgment, and to set a polarity of the invalid bit based on a result of the judgment.
According to a second aspect of the present invention, there is provided a video signal processing method for performing predetermined signal processing on an input video signal to transmit an output video signal in a form of a specified transmission format through a video signal line including:
invalid bit polarity setting processing to be performed by an invalid bit polarity setting unit, wherein, when there exists an invalid bit having no data corresponding to data making up the input video signal in the specified transmission format of the output video signal, to count a number of low and high levels of gray-level data of the input video signal, to compare a numerical size between the number of low levels and the number of high levels for judgment, and to set a polarity of the invalid bit based on a result of the judgment.
With the above configuration of the present Invention, even when an invalid bit exists in a transmission format of an output video signal, irrespective of a gray level, EMI emission levels can be lowered.
The above and other objects, advantages, and features of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings in which:
Best modes of carrying out the present invention will be described in further detail using various embodiments with reference to the accompanying drawings.
A video signal processing circuit has an invalid bit polarity setting means made up of an input video signal judging section to count the number of low levels and the number of high levels of gray level data (binary number) contained in an input video signal and to compare the numerical size between the number of the low levels and the number of high levels to output a judgment result and of an invalid bit polarity determining means (invalid bit control section) to determine a polarity of an invalid bit based on the judgment result provided by the input video signal judging section.
The input video signal judging means is so configured as to count the number of low and high levels of gray-level data of the input video signal existing within a period corresponding to a predetermined period in the output video signal in which the invalid bit exists and the invalid bit determining means, when the number of high levels is more than half of the total number, determines the polarity of the invalid bit to be high level and, when the number of low levels is more than half of the total number, determines the polarity of the invalid bit to be low level. However, the invalid bit determining means, when the number of low levels is the same as that of the high levels, determines the polarity of the invalid bit to be low level.
The video signal processing circuit is provided which is so configured as to perform predetermined signal processing on an input vide signal and to transmit an output video signal in a form of a specified transmission format, through a video signal line and is so configured to have an invalid polarity setting means, in which, when an invalid bit having no data corresponding to data making up the input video signal in the transmission format of the output video signal exists, the polarity of the invalid bit is set to be the same as that of one valid bit before the valid bit data in terms of time series for output video signal in which the invalid bit exists.
The video signal processing circuit is provided which is configured as a master-side device configured to perform predetermined signal processing on an output video signal in the form of a specified transmission format and to transmit the processed output video signal through a device signal line and to which a slave-side device having a plurality of data storing devices and an address is connected through the video signal line and which outputs the address and a transmitting/receiving demand signal to the slave-side device and, further, transmits the output video signal or receives data from the slave-side device and outputs device selection bit data for selection of each of the data storing devices mounted on the slave-side device at the time of transmission mode, and is configured to have an invalid bit polarity setting means to count the number of low and high levels of data received from the slave-side device in a predetermined period and compares the numerical size between the number of low and high levels for polarity judgment and, based on the judgment result and sets the polarity of the device selection bit data which becomes invalid at the time of receiving mode in which each of the data storing devices of the slave-side devices is not selected.
The invalid bit polarity setting means is made up of a transmission mode judging means (transmission mode judging circuit) to judge, based on the transmitting/receiving demand signal, whether the video signal processing circuit is in the transmission mode or in the receiving mode in a predetermined period, a counting means (counter circuit) to count, in a predetermined period, the number of high and low levels of the data received from the slave-side device when the transmission mode is the receiving mode, and an invalid bit polarity determining means (invalid bit control section) to compare the numerical size between the number of low and high levels of the data counted by the counting means for polarity judgment in a predetermined period and to determine the polarity of the invalid bit based on the judgment result.
The invalid bit polarity determining means (invalid bit control section) is configured to determine the polarity of the invalid bit to be high level when the number of high levels is more than half of the total number and to determine the polarity of the invalid bit to be low level when the number of low levels is more than half of the total number. The invalid bit polarity determining means (invalid bit control section), when the number of high levels is the same as that of the number of low levels, to determine the polarity of the invalid bit to be low level.
The video signal processing circuit is provided which is so configured as to perform predetermined signal processing on an output video signal in the form of specified transmission format and to transmit the processed output video signal through a video signal line to which a slave-side device having a plurality of data storing devices and an address is connected through the video signal line and which is configured as a master-side device to output the address and a signal demanding transmitting/receiving operations, in every determined period, to the slave-side device to transmit the output signal or to receive data from the slave-side device and to output device selection bit data for selection of each of the data storing devices mounted on the slave-side device at the time of transmitting mode and to be provided with an invalid bit setting means to set the polarity of the device selection bit data which becomes invalid data at the time of receiving mode during which each of the data storing devices of the slave-side device is not selected to be the same as that of one valid data bit before valid data bit in terms of time series.
The image display device of the embodiment includes, as shown in
In particular, according to the present embodiment, the video signal processing circuit 12 is provided with an invalid bit polarity setting means configured, when an invalid bit representing a remainder bit having no data corresponding to data making up the input video signal “in” exists, to count, by using a counter (not shown), the number of “0s” (“L”; low level) and the number of “1s” (“H”; high level) being gray-level data (binary number) for the input video signal “in” and to compare the numeral size between the number of the “0s” and the number of the “1s” for judgment and, and to set the polarity (0 or 1) of the invalid bit, based on the judgment result.
The video display section 30 is made up of, for example, a liquid crystal panel and has specified scanning lines (not shown), specified data lines (not shown), and a pixel formed at an intersection point of each of scanning lines and each of data lines. The display device driving driver 21, based on the control signal “ct1” transmitted from the video signal processing circuit 12, is configured to write pixel data based on the output video signal “va” provided through the video signal line 13 on each data line of the video display section 30. The display device scanning driver 22, based on the control signal “ct1” transmitted from the video signal processing circuit 12, outputs a scanning line driving signal to drive, in a predetermined order and in a line-sequential manner, each scanning line of the video display section 30.
The video signal processing circuit 12 includes, as shown in
In particular, according to the present embodiment, the input video signal judging section 42 is configured to count the number of “0s” and the number of “1s” for gray-level data contained in the input video signal “in” existing within a period corresponding to a predetermined period in the output video signal “va” in which the invalid bit in the form of the transmission format exists. The invalid bit control section 43 outputs an invalid control signal “ca”, when the number of “1s” counted by the input video signal judging section 42 is more than half of the total number, to determine the polarity of the invalid bit to be “1” and, when the number of “0s” is more than half of the total number, to determine the polarity of the invalid bit to be “0” and, furthermore, when the number of “1s” is the same as the number of “0s”, to determine the polarity of the invalid bit to be 0. The video signal outputting section 44, based on an invalid bit control signal “ca”, sets the polarity of an invalid bit of a video signal “vd” to output an output video signal “va”. Thus, the above input video signal judging section 42 and invalid bit control section 43 make up the invalid bit polarity setting means.
By referring to these drawings, a video signal processing method to be used in the video signal processing circuit 12 of the present embodiment is described.
In the video signal processing circuit 12, the invalid bit polarity setting means (input video signal judging section 42 and invalid bit control section 43), when the invalid bit having no data corresponding to the data making up the input video signal “in” exists in the transmission format of the output video signal “va”, counts the number of “0s” and “1s” making up gray level data and compares the numerical size between the number of “0s” and the number of “1s” for polarity judgment and, based on the judgment result, the polarity (“0” or “1”) of the invalid bit is set (invalid bit polarity setting processing). Then, the output video signal “va” having a set polarity of an invalid bit is transmitted through the video signal line 13.
In the invalid bit polarity setting processing, the number of “0s” and “1s” making up the gray-level data of the input video signal “in” are counted by the input video signal judging section 42 and the numerical size between the number of “0s” and “1s” is compared for polarity judgment and a judged result “da” is outputted (Input video signal judging processing). Based on the judged result “da” provided by the input video signal judging section 42, the polarity of the invalid bit is determined by the invalid bit control section 43. In this case, in the input video signal judging processing, the number of “0s” and the number of “1s” for gray-level data of the input video signal “in” corresponding to the output video signal “va” outputted in a predetermined period during which an invalid bit exists in the transmission format are counted by the input video signal judging section 42 and, in the invalid bit polarity determining processing, when the number of “1s” is more than half of the total number, the polarity of the invalid bit polarity is determined to be “1” by the invalid bit control section 43 and, when the number of “0s” is more than half of the total number, the polarity of the invalid bit is determined to be “1” by the invalid bit control section 43. Moreover, in the invalid bit polarity determining processing, when the number of “1s” is the same as the number of “0s”, the polarity of the invalid bit is determined to be “0” by the invalid bit control section 43.
That is, the output video signal “va” having undergone signal processing is outputted, by the video signal processing circuit 12, in a specified format predetermined in response to a demand from the display device driving driver 21 and then is inputted through the video signal line 13 into the video signal processing circuit 12. In the present embodiment, attention is paid to the output video signal “va” transmitted through the video signal line 13 connected between the video signal processing circuit 12 and the display device driving driver 21.
In the case of, for example, a liquid crystal display device, a clock signal and video signal are operated at higher speed (MHz order) compared with other various control signals and, therefore, at the time of transmission of the video signal through the video signal line 13, there is a risk of the occurrence of unwanted noises caused by a transmission frequency therethrough. This unwanted noise causes EMI emissions. Since a clock is ordinarily transmitted in a predetermined period, a clock frequency component (for example, A [(MHz)]) and its higher harmonic wave component (2A[(MHz)], 3A [MHz], . . . , nA[MHz]) are emitted as peak EMI noises. Moreover, though a video signal is also transmitted at higher speed in a similar manner, its frequency changes depending on a state of a displayed screen or display gray level. For example, in the case of a liquid crystal display device having a 10-bit gray level, when a raster image (solid image) having a gray level of 0 is to be displayed, a value (“0000000000”) obtained by converting the gray level of 0 into 10 bit binary number is inputted using a specified format (for example, LVDS format or CMOS format) into the video signal processing circuit and, in the video signal processing circuit, this format is converted into another specified format (for example, CMOS transmission format, RSDS [Reduced Swing Differential Signaling] transmission format, mini-LVDS transmission format, or the like) for driving a driver for the liquid crystal display device so that a video signal is transmitted through the video signal line and is inputted into the driver for the liquid crystal display device to display images.
Here, when an input video signal “in” for a 10-bit solid image having a gray level of 0 is inputted into a liquid crystal display device and an output video signal “va” in a form of the mini-LVDS is transmitted to the video signal line 13 and, in signal arrangement, as shown in
Next, data (Data) cycle is described. According to the transmission format shown in
This remainder is invalid bits X1a, X2a, X1b, and X2b. In many cases, these invalid bits X1a, X2a, X2b, and X2b are set to “L” (“0”) in a fixed manner to achieve reduction of power consumption. In the case of the setting like this, if a signal having a gray level of 0 (“0000000000”) is inputted, a waveform of the signal transmitted through the video signal line 13 becomes the waveform as shown in
In the present embodiment, when invalid bits exist in the mini-LVDS transmission format, even if an image having a gray level 0 or 1023 is to be displayed, the peak noise caused by a video signal can be reduced much. When the invalid bits exist in the transmission format of signals to be inputted in the display device driving driver 21, for example, if the invalid bits X1a, X2a, X2b, and X2b exist in the mini-LVDS format as shown in
That is, when the input video signal “in” having a gray level of 0 is inputted through the video signal line 11, the input video signal judging section 42 in the video signal processing circuit 12 judges that the signal having a gray level of 0 has been inputted to output the judgment result “da” and the invalid bit control section 43 outputs, based on the judgment result “da”, an invalid bit control signal “ca” to determine the polarity of the invalid bit to be “0”. Then, the output video signal “va” in the transmission format making the level of the invalid bits X1a, X2a, X2b, and X2b become “L” is outputted, as shown in
Moreover, when the input video signal “in” having a gray level of 1023 is inputted through the video signal line 11, the input video signal judging section 42 in the video signal processing circuit 12 judges that the signal having the gray level of 1023 has been inputted to output the judgment result “da” and the invalid bit control section 43 outputs, based on the judgment result “da”, an invalid bit control signal “ca” to determine the polarity of the invalid bit to be “1”. Then, the output video signal “va” in the transmission format making the level of the invalid bits X1a, X2a, X2b, and X2b be “H” level is outputted, as shown in
When the input video signal “in” has a gray level of other than 0 or 1023, there is a possibility that a plurality of bits 1 (“H”) or 0 (“L”) as already valid data appears on the data lines D3 (±) and D7 (±) on which the invalid bits X1a, X2a, X2b, and X2b exist. For example, as shown in
The level setting for the invalid bits X1a and X2a to be applied to the above case is hereinafter described. First, attention is paid to the data line D3 (±) on which the invalid bits X1a and X2a exist. When the number of valid bits having the polarity of “1” is more than half of the total number in a predetermined period (data cycle), more specifically, when 4 or more data bits out of 6 data bits D08, D09, D18, D19, D28, and D29 have the polarity of “1” (“H”), control is exerted so that the polarities of the invalid bits X1a and X2a become “1” (“H”) and when 3 or less data bits have the polarity of “1”, control is exerted so that the polarities of the invalid bits X1a and X2a become “0” (“L”). The polarity of the valid bit existing on the date line D3 (±) has 64 patterns as shown in
When considered from a viewpoint of EMI emissions, by setting the polarity of the invalid bits X1a and X2a, the number of times of waveform changes in a predetermined period can be reduced much and a pulse width can be shortened much in the predetermined period, which causes amplitude spectrum to be small in the transmission waveform. Thus, when a video signal is to be transmitted in the form of the transmission format in which the invalid bits X1a and X2a exist, by controlling the polarity of the invalid bits X1a and X2a according to the input video signal “in”, the EMI emissions are reduced much. Furthermore, when 3 bits out of 6 bit data D08, D09, D18, D19, D28, and D29 have the polarity of “H”, the polarity of other 3 data bits is “L” and the polarity of the invalid bits X1a and X2a may be any one of “H” and “L”, however, according to the embodiment, from a viewpoint of current consumption, the polarity is set to “L”.
Here, the arrangement of the 6-bit data D08, D09, D18, D19, D28, and D29 shown in
The same process as above is performed on the data line D7 (±) in
Thus, according to the present embodiment, by controlling the level of the invalid bits X1a and X2a depending on the input video signal “in”, the waveform change of the video signal transmitted through the video signal line 13 is made necessarily minimum. For example, as shown in
Moreover, in the case of a signal having other gray levels, as shown in
Next, reasons for the fact that the EMI emissions can be improved by making the polarity of invalid bits coincide with that in the case where the number of the polarities (“0” or “1”) of video signals is larger. From a viewpoint of reduction of EMI emissions, it is better that the number of times of waveform changes in a predetermined period is made smaller as much as possible. This is because, as shown in the examples of the case of the gray level being 0 and 1023, the periodical occurrence of changes in voltage waveforms (“0” and “1”) in high speed signals (video signals in the present embodiment) shows that changes in currents occur periodically and this current change causes an electric field and magnetic field around the video signal line 13 used to transmit a video signal which are emitted as EMI emissions. Therefore, by making the waveform changes be necessarily minimum, the EMI emissions can be so eliminated. As in the case of the gray level being 0 or 1023, if the polarities other than those of the invalid bits in data bits are all the same, by making the polarities of the invalid bits coincide with the same polarities, an excessive frequency spectrum and, as a result, EMI emissions can be eliminated.
Additionally, it is better that a pulse width of data in a predetermined period is shortened. This is because, when a frequency spectrum is derived by the Fourier expansion of transmitted waveforms, if a duty of a pulse is shorter, an amplitude spectrum can be made smaller. Ideally, it is better that a duty is 0, however, this is true in the special case where all the polarities are the same (for example, as in the case of the gray level being 0 or 1023, the polarities of valid bits are all the same on the data line D3 (±)) and 64 combination patterns of the valid bits on the data line D3 (±) are available as shown in FIG. 6. In this combinations, if a pulse width is made shorter in a predetermined period, an amplitude spectrum strength becomes smaller and, therefore, the polarity of the invalid bits X1a and X2a is obtained by taking considerations so that the pulse width is made shorter and the occurrence of waveform changes is eliminated as much as possible. Thus, by controlling the polarity of the invalid bits X1a and X2a depending on the input video signal “in”, when the output video signal “va” using the transmission format containing the invalid bits X1a and X2a is transmitted, EMI noises can be reduced.
In the control of EMI emissions, a specification value of the emission levels of an unwanted waveform is designated per frequency and, if the transmission waveform has a plurality of frequency components, the number of frequency spectra is made larger, which causes an increase of a possibility that the EMI emissions exceed its specification value. Therefore, the frequency component of a transmission waveform of a video signal should be reduced as much as possible and, by decreasing the number of occurring frequency spectra, originally unwanted EMI spectra can be eliminated thus enabling easy measurement against the EMI emissions.
Since there is no clear specification for a display pattern applicable to a checking process of EMI emissions, it is desirable that the EMI emission levels for all display patterns are made low. Moreover, as the number of ports for video signals increases due to high definition and increasing in size in display devices, the number of invalid bits increases as well and, therefore, if the invalid bits are not controlled, the level of unwanted peak noises caused by the video signals becomes higher and, the number of parts necessary to take measures against noises possibly increases.
According to the present invention, as described above, when invalid bits exist in the transmission format being transmitted through the video signal line 13, by changing the polarity of the invalid bit depending on a gray level (gray level in a pixel or its adjacent pixel) of a display screen and by reducing the occurrence of an EMI peak noise being originally unwanted, the EMI emissions can be eliminated.
In the image display device of the embodiment, as shown in
By referring to the drawing, a video signal processing method to be used in the video signal processing circuit 52 of the present embodiment is described.
In the video signal processing circuit 52, an output video signal “vb” is transmitted in the form of an 8-bit LVDS signal transmission format through the video signal line 11. The invalid bit in the transmission format, as shown in
That is, the input video signal “in” is rearranged by the video signal processing circuit 52 so as to have a transmission format that can be inputted into the video signal processing circuit 12. Here, the transmission format is, for example, 8 bit LVDS transmission format, however, other format containing invalid bits can be employed. Then, a gray level of the input video signal “in” is judged by the input video signal judging section 62. Since the input video signal “in” is a digital signal 0 or 1, by using the transmission format for the input video signal “in”, the number of “0s” and the number of “1s” are compared for judgment. The control is exerted in a manner in which, in the 6 bit arrangement of data D27, D26, D17, and D06, a polarity of each bit (number of “1s”) is counted and, if the number of “1s” is 4 or more, the invalid bit control section 63 makes the invalid bit X3 become “1” and, if the number of “0s” is 3 or less, the invalid bit control section 63 makes the invalid bit X3 become “0” and bit data is outputted from the video signal outputting section 64.
Here, the bit arrangement of the 6 bit data D27, D26, D17, D16, D07, and D06 on the data line D3 (±) shown in
Thus, according to the second exemplary embodiment, as in the case of the first exemplary embodiment, by controlling a level of an invalid bit X3 depending on the input video signal “in”, EMI emissions can be eliminated.
In the third exemplary embodiment of the present invention, instead of the input video signal judging section 42 shown in
The invalid bit polarity setting means sets, using a comparator for one bit, the polarity of the invalid bits X1a and X2a contained in the output video signal “va” to be the same as the polarity of one valid data bit existing before the invalid bit X1a in terms of time series.
That is, in the first and second exemplary embodiments, the polarity of an invalid bit is determined by counting the number of the polarity of bits in the input video signal “in” within a predetermined period, however, from a viewpoint of decreasing the times of changes of waveforms, the polarity of one valid data existing before an invalid bit may be maintained. For example, as shown in
The video signal processing circuit, as shown in
The controller 71 is configured to perform predetermined signal processing on an input video signal “in” and to transmit the obtained output video signal “vd” made up of, for example, an I2C communication format through the I2C I/F section 72 and video signal line 90. Especially, in the fourth exemplary embodiment, the controller 71 outputs, in every predetermined period, an address to the slave-side device 80 having a plurality of data storing devices and a reading (receiving) and writing (transmitting) demand “R/W” signal and transmits an output video signal “vd” or receives data from the slave-side device 80 and, further, transmits, at the time of transmission mode, a bit data for device selection to select a given device out of data storing devices to the video signal line 90.
The transmission mode judging circuit 73 judges, based on the receiving and transmitting demand “R/W signal”, whether the video signal processing circuit is in a transmitting mode or in a receiving mode, in every predetermined period. The counter circuit 74, when its transmission mode is judged, by the transmission mode judging circuit 73, as the receiving mode, captures data provided by the slave-side device 80 from the I2C I/F section 72 and counts the number of low levels (hereinafter, may be referred to as “0”) and high levels (hereinafter, may be referred to as “1”) in every period.
The invalid bit control section 75, at the time of the receiving mode during which the data storing device mounted in the slave-side device 80 is not selected, is configured to compare a numerical size between the number of “0s” and the number of “1s” counted by the counter circuit 74 for judgment and to determine, based on the judgment result, the polarity of the device selection data bit. Then, the invalid bit control section 75, when the number of “1s” is more than half of a total number, determines the polarity of the invalid bit (device selection bit data) to be “1” and, when the number of “0s” is more than half of the total number, the polarity of the invalid bit to be “0” and, further, when the number of “1s” is the same as that of “0s”, the polarity of the invalid bit to be “0”. That is, an invalid bit polarity setting means is made up of the transmission mode judging circuit 73, counter circuit 74, and invalid bit control section 75.
The slave-side device 80 has an I2C I/F section 81, a DAC (Digital Analog Converter) register 82, a DAC 83, and an EEPROM (Electrically Erasable and Programmable Read Only Memory) 84. The I2C I/F section 81 captures an output video signal “vd” from the master-side device 70 and outputs, based on the device selection bit data, the captured signal to the DAC register operating as a data storing device or to the EEPROM 84. The DAC register 82 stores the output signal “vd” transmitted from the I2C I/F section 81. The DAC converts the output video signal “vd” stored in the DAC register 82 from a digital signal to an analog signal and outputs the converted signal to an image display device (not shown) or the like. The EEPROM 84 stores the output video signal “vd” transmitted from the I2C I/F section 81 and erases the signal after predetermined operations.
By referring to the drawings, a video signal processing method to be used for the video signal processing circuit of the present invention is described.
In this video signal processing circuit, in every predetermined period, an address of the slave-side device 80 and a signal demanding reading (receiving)/writing (transmitting) operations is outputted to the slave-side device 80, and the output video signal “vd” is transmitted or data provided by the slave-side device 80 is received and, further, at the time of transmitting mode, device selection bit data to select a given device for each data storing device of the slave-side device 80 is transmitted through the video signal line 90. In the invalid polarity setting means (transmission mode judging circuit 73, counter circuit 74, invalid bit control section 75), at the time of receiving mode, the number of “0s” and “1s” received from the slave-side device 80 are counted in every determined period and the numeral size between the number of “0s” and the number of “1s” is compared for judgment and, based on the judgment result, the polarity of the device selection bit data becoming invalid data is set.
In the invalid bit polarity setting processing, whether the video signal processing circuit is in the transmitting (writing) mode or in the receiving (reading) mode is judged by the transmission mode judging circuit 73, based on the signal provided by the “R/W” demand operation, in every determined period (transmission mode judging processing).
After the transmission mode is judged by the transmission mode judging circuit 73, the number of “0s” or “1s” received from the slave-side device 80 are counted by the counter circuit 74 in every determined period (counting processing). Then, the numerical size between the number of “0s” and the number of “1s” obtained by the slave-side device 80 is compared for polarity judgment in every determined period and, based on the judgment result, the polarity of the invalid bit (device selection bit data) is determined (invalid bit polarity determining processing). In this invalid polarity determining processing, when the number of “1s” received from the slave-side device 80 is more than half of the total number, the polarity of the invalid bit (device selection bit data) is determined to be “1” and, when the number of “0s” is more than half of the total number, the polarity of the invalid bit is determined to be “0” and, when the number of “1s” is the same as that of “0s”, the polarity of the invalid bit is determined to be “0”.
That is, in the video signal processing circuit, as shown in
When the receiving/transmitting (“R/W”) demand operation is in the transmitting (“WRITE”) mode, data (“DATA”, “6543210”, I2C communication data bit) corresponding to an output video signal “vd” and device selection bit data “P” are transmitted from the master-side device 70 to the slave-side device 80 and, as shown in
On the other hand, when the receiving/transmitting (“R/W”) demand operation is in the receiving (“READ”) mode, data (“DATA”, “6543210”, I2C communication data bit) is received by the master-side device 70 from the slave-side device 80, however, as shown in
As described above, according to the fourth exemplary embodiment, at the time of the receiving (“READ”) mode, the number of “0s” and “1s” of data received from the slave-side device 80 are counted in a predetermined period and the numerical size between the number of “0s” and number of “1s” is compared for polarity judgment and the device selection bit data “P” is set based on the judgment result and, therefore, the times of waveform changes decrease, thus resulting in the reduction of EMI emissions. In particular, the present invention is effective in the reduction of the EMI emissions when the frequency of the I2C communication format is made higher.
In the video signal processing circuit of the fifth exemplary embodiment of the present invention, instead of the invalid bit polarity setting means made up of the transmission mode judging circuit 73, counter circuit 74, invalid bit control section 75, the invalid bit polarity setting means (not shown) having different functions is provided. Then, the invalid bit polarity setting means, at the time of the receiving mode wherein each of the data storing devices of the slave-side device 80 is not selected, is configured to set the polarity of the device selection bit data “P” becoming the invalid bit to be the same as the polarity of one valid data bit existing before the invalid bit in terms of time series.
In the video signal processing circuit, at the time of receiving mode, the polarity is set by the invalid bit polarity setting means to be the same as the polarity of one valid data bit existing before the invalid bit in terms of time series (invalid bit polarity setting processing). For example, the polarity of the device selection bit data “P”, if the polarity of one bit before the invalid bit is “1”, is set “1” and, if the polarity of one bit before the invalid bit is “0”, is set to “0”. By setting as above, the times of waveform changes are decreased, thus resulting in the reduction of the EMI emissions. Moreover, the counter to count the number of “0s” and “1s” received from the slave-side device 80 is not required, which can simplify the circuit configurations.
Thus, exemplary embodiments of the present invention are described by referring to the drawings, however, it is apparent that the present invention is not limited to the above exemplary embodiments and may be changed and modified without departing from the scope and spirit of the invention.
For example, the format by which an output video signal “va” is transmitted through the video signal line 13 in
The present invention can be applied to a general video signal processing circuit that transmits a video signal and, in particular, is effective in the case where an invalid bit exists in the transmission format for an output video signal.
Number | Date | Country | Kind |
---|---|---|---|
2011-024387 | Feb 2011 | JP | national |
2011-284445 | Dec 2011 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5239672 | Kurby et al. | Aug 1993 | A |
5550451 | Itoh et al. | Aug 1996 | A |
5801785 | Crump et al. | Sep 1998 | A |
5880719 | Kikinis | Mar 1999 | A |
20070109594 | Monroe | May 2007 | A1 |
20080158443 | Shiomi | Jul 2008 | A1 |
20090060380 | Bujold et al. | Mar 2009 | A1 |
20100156963 | Shiomi | Jun 2010 | A1 |
20130064269 | Jordan | Mar 2013 | A1 |
Number | Date | Country |
---|---|---|
09-244572 | Sep 1997 | JP |
2002-258802 | Sep 2002 | JP |
2005-156786 | Jun 2005 | JP |
Number | Date | Country | |
---|---|---|---|
20120200777 A1 | Aug 2012 | US |