JPH0636601B2 - Digital convergence correction device - Google Patents
Digital convergence correction deviceInfo
- Publication number
- JPH0636601B2 JPH0636601B2 JP12976785A JP12976785A JPH0636601B2 JP H0636601 B2 JPH0636601 B2 JP H0636601B2 JP 12976785 A JP12976785 A JP 12976785A JP 12976785 A JP12976785 A JP 12976785A JP H0636601 B2 JPH0636601 B2 JP H0636601B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- convergence correction
- waveform
- adjustment
- interpolation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Video Image Reproduction Devices For Color Tv Systems (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、ラスタスキャン方式による陰極線管(CR
T)を用いたデイスプレイにおけるコンバーゼンス補正
装置に係り、特に高精度補正を必要とする場合、或いは
走査線数の変更が予想されている場合などに好適に用い
得るデイジタルコンバーゼンス補正装置に関する。The present invention relates to a cathode ray tube (CR) of a raster scan system.
The present invention relates to a convergence correction device in a display using T), and more particularly to a digital convergence correction device that can be suitably used when high-precision correction is required or when the number of scanning lines is expected to change.
従来のデイジタルコンバーゼンス補正装置は、CRT画
面において想定した水平線、垂直線の組合わせからなる
格子模様のクロスポイント(以下、調整点という)とク
ロスポイント(調整点)との間の任意の点における補正
データをメモリにストアしておく全補正値メモリストア
方式,調整点における補正データのみをストアしておき
調整点と調整点との間の任意の点における補正データは
画面のラスタ走査に同期して調整点における補正データ
から補間演算により求める補間演算方式とに大別され
る。A conventional digital convergence correction device corrects at an arbitrary point between a cross point (hereinafter referred to as an adjustment point) and a cross point (hereinafter referred to as an adjustment point) in a lattice pattern composed of a combination of horizontal and vertical lines assumed on a CRT screen. Data is stored in the memory All correction value memory storage method, only the correction data at the adjustment point is stored, and the correction data at any point between the adjustment points is synchronized with the raster scan of the screen. It is roughly classified into an interpolation calculation method that is obtained by interpolation calculation from the correction data at the adjustment point.
前者は、全補正データをストアするに足る大規模メモリ
装置を必要とし、後者は調整点分の補正データのストア
容量があればよいため小規模メモリで足りる半面、実時
間の補間演算回路を必要とする。このため、補間演算回
路をデイジタル回路で構成したとすれば、回路の消費電
力は大きくなり回路規模も大きなものとなる。The former requires a large-scale memory device sufficient to store all correction data, and the latter requires a correction data storage capacity for the adjustment points, so a small-scale memory is sufficient, but a real-time interpolation calculation circuit is required. And Therefore, if the interpolation calculation circuit is composed of a digital circuit, the power consumption of the circuit becomes large and the circuit scale becomes large.
補間演算回路を用いる場合のかかる問題を解決するた
め、特開昭57−2166号公報,特開昭59−239
88号などにおいては、補間演算を乗算型デイジタル/
アナログ変換器(DAC)によって行う例を挙げてい
る。In order to solve such a problem in the case of using an interpolation calculation circuit, JP-A-57-2166 and JP-A-59-239.
In No. 88, etc., interpolation calculation is performed by multiplying digital /
An example is shown in which an analog converter (DAC) is used.
かかる従来例は、回路規模,消費電力など、従来大きな
問題であったところを非常に簡単な手段で解決した例で
あり、すぐれた方式であると云える。しかし、調整点と
調整点との間の任意の点における補正データの作成には
直線補間(線型補間)方式を採用しており、補正量の大
きな場合とか、非常に補正精度を要求される場合などに
おいては、直線補間方式の限界という問題もあって対応
できないものであったから、上述の従来技術は、高精度
補正に対して十分な配慮がなされているものとは言えな
かった。Such a conventional example is an example in which a big problem in the past, such as circuit scale and power consumption, has been solved by a very simple means, and can be said to be an excellent method. However, the linear interpolation (linear interpolation) method is used to create the correction data at any point between the adjustment points, and when the correction amount is large or very high correction accuracy is required. However, the above-mentioned conventional technique cannot be said to be sufficiently considered for high-precision correction, because it cannot be dealt with due to the problem of the limit of the linear interpolation method.
また、デイスプレイにおいて、ラスタの走査線数を変更
した場合には、上述の如き従来技術では、メモリデータ
が走査線に対応してストアされているため、メモリ内補
正データをすべて書きかえなければならず、走査線数の
変更にかかわらず、同一のコンバーゼンス補正装置の使
用を可能にするとい点については、配慮されていなかっ
た。Further, in the case of changing the number of raster scanning lines in the display, in the conventional technique as described above, since the memory data is stored corresponding to the scanning lines, it is necessary to rewrite all the correction data in the memory. First, no consideration was given to the fact that the same convergence correction device can be used regardless of the change in the number of scanning lines.
本発明の目的は、CRTデイスプレイの画面周辺部でミ
スコンバーゼンス量が大きくなるという本来的なコンバ
ーゼンス特性を考慮に入れた高精度のコンバーゼンス補
正が可能であると共に、デイスプレイ画面のラスタ走査
線の数を変更した場合でも、コンバーゼンス補正データ
の修正を要しないという好都合なデイジタルコンバーゼ
ンス補正装置を提供することにある。An object of the present invention is to enable high-precision convergence correction in consideration of the inherent convergence characteristic that the amount of misconvergence becomes large in the peripheral area of the screen of the CRT display, and to reduce the number of raster scanning lines of the display screen. It is an object of the present invention to provide a convenient digital convergence correction device that does not require correction of the convergence correction data even if it is changed.
本発明は、基本的には補間演算方式に属するものであ
る。本発明では、CRT画面におけるコンバーゼンス補
正量の基本的なパターンを検討し、従来、補間演算に用
いていたノコギリ波を3次関数曲線に置き換えることに
より高精度な補正が可能になることが分かったため、波
形合成回路,アナログ入力可能な乗算回路を用いてこれ
を実現している。また、補間演算に用いる垂直(V)周
期の3次曲線の水平(H)周期毎に、H周期の3次曲線
を重畳すればさらに高精度補正も可能になる。The present invention basically belongs to the interpolation calculation method. In the present invention, the basic pattern of the convergence correction amount on the CRT screen was examined, and it was found that highly accurate correction can be performed by replacing the sawtooth wave used in the interpolation calculation with the cubic function curve in the past. This is realized by using a waveform synthesizing circuit and a multiplying circuit capable of analog input. Further, by superimposing the cubic curve of the H cycle for each horizontal (H) cycle of the cubic curve of the vertical (V) cycle used for the interpolation calculation, it is possible to perform the highly accurate correction.
以下、上述の説明を図を参照して具体的に説明する。Hereinafter, the above description will be specifically described with reference to the drawings.
第5図は、インライン配列電子銃カラーCRT画面にお
ける一般的なミスコンバーゼンスのパターンを示す説明
図である。FIG. 5 is an explanatory diagram showing a general misconvergence pattern on an in-line array electron gun color CRT screen.
同図において、Kがインライン配列の電子銃(3個)で
ありR,G,Bがそれぞれ赤,緑,青のミスコンバーゼ
ンスのパターンを示している。In the figure, K is an in-line array electron gun (three), and R, G, and B show misconvergence patterns of red, green, and blue, respectively.
第5図から明らかなように、横線のミスコンバーゼンス
量は、画面コーナー部で最大となり、画面中央部,画面
を時計の文字盤に見立てたときの12時,3時,6時,
9時方向ではゼロとなる。As is clear from FIG. 5, the amount of misconvergence of the horizontal line becomes maximum at the screen corner, and the central part of the screen, 12 o'clock, 3 o'clock, 6 o'clock when the screen is regarded as a clock face,
It becomes zero in the 9 o'clock direction.
第6図はCRT画面上にとったコンバーゼンス調整(補
正)のための調整点を示す説明図である。FIG. 6 is an explanatory diagram showing adjustment points for convergence adjustment (correction) on the CRT screen.
同図において、垂直方向に7点(V1,V2,…V7)、水平方
向に13点(H1,H2,…H13)の調整点をとった例が示さ
れている。In the figure, an example is shown in which seven adjustment points (V 1 , V 2 , ... V 7 ) in the vertical direction and 13 adjustment points (H 1 , H 2 , ... H 13 ) in the horizontal direction are taken.
なお、調整点の数は、補正精度と操作性に合わせて適当
に設定できる。The number of adjustment points can be set appropriately according to the correction accuracy and operability.
さて、この垂直方向7点(V1,V2,…V7)について、第5
図に示すミスコンバーゼンス量の基本形から算出したミ
スコンバーゼンス量の大きさを示したのが第7図であ
る。Now, for these 7 points in the vertical direction (V 1 , V 2 , ... V 7 )
FIG. 7 shows the magnitude of the misconvergence amount calculated from the basic form of the misconvergence amount shown in the figure.
第7図は、すでに明らかなように1垂直周期でミスコン
バーゼンス量の大きさを示しているが、その中の1水平
周期でみたのが第8図である。第7図,第8図とも、第
5図に示すミスコンバーゼンス量の基本形から算出され
たものを示しているが、いずれも曲線の形態は3次関数
を示すものである。FIG. 7 shows the magnitude of the misconvergence amount in one vertical period as is already clear, and FIG. 8 shows one horizontal period among them. 7 and 8 both show the values calculated from the basic form of the misconvergence amount shown in FIG. 5, but in both cases, the shape of the curve shows a cubic function.
従来の補間演算方式は、先にも述べた通り、このよう
に、本来、3次関数であるべき所を折れ線1次関数で近
似していたため、特にコーナー部における高精度な近似
は望めなかったわけである。As described above, in the conventional interpolation calculation method, since the place where the cubic function should originally be approximated by the polygonal linear function as described above, it is not possible to expect high-precision approximation especially in the corner portion. Is.
本発明では、この点、3次関数曲線を用いて補間演算を
行うことを可能にして、高精度な近似を望み得るように
している。In the present invention, it is possible to perform interpolation calculation using a cubic function curve in this respect, so that highly accurate approximation can be desired.
さらにまた、ラスタ走査における走査線数の変更に対し
ては、従来技術では調整点のメモリアドレスが走査線に
対応していたのでメモリ内容を書き換える必要があった
が、本発明ではCRT画面の位置(偏向電流の時間的な
位置)に対応させるようにしたことにより、メモリ内容
の書き換えを不要にしている。Furthermore, in order to change the number of scanning lines in raster scanning, in the prior art, the memory address at the adjustment point corresponded to the scanning line, so it was necessary to rewrite the memory contents. However, in the present invention, the position of the CRT screen is changed. Since it corresponds to (time position of deflection current), rewriting of memory contents is not required.
すなわち、メモリアドレスを発生させる基準信号に、水
平,垂直のブランキング信号を用い、メモリからの補正
データ出力時間と走査時間を完全に同期させたことを特
徴としている。That is, a horizontal and vertical blanking signal is used as a reference signal for generating a memory address, and the correction data output time from the memory and the scanning time are completely synchronized.
次に図を参照して本発明の実施例を説明する。 Next, an embodiment of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示すブロック図である。同
図において、1はフレームメモリを示す。このフレーム
メモリは、CRT画面上における調整点の数と分解能で
決定されるメモリ容量をもったものであればよく、走査
線毎の補正値データをすべてストアする全メモリ方式の
メモリに比べ著しく小規模でよい。2は、CRT画面に
おける水平方向1行分に相当する遅延量をもった遅延回
路を示し、乗算型デイジタル・アナログ変換器(DA
C)3に入力するデータと、同じく乗算型デイジタル・
アナログ変換器(DAC)3Aに入力するデータとの間
に1行分の時間差(例えば、第6図において、H1(V1)が
一方の乗算型DAC3に入力するデータであるとする
と、他方の乗算型DAC3Aに入力するデータがV2で
あるというように、両入力データの間に存在する時間差
が1行分に相当すること)を作るために挿入される。4
は加算回路、5はローパスフイルタ、7は後で詳細に述
べる波形合成回路、8は水平ブランキング(H−BL
K)パルスをCRT画面における水平方向の調整点数ま
で逓倍して出力する逓倍器、具体的にはPLL(フエイ
ス・ロックド・ループ回路)とプリスケラーなどを用い
て構成される。9は、逓倍器8の出力パルスから、フレ
ームメモリ1に対するHアドレスを発生させるHアドレ
ス設定回路、10は同様に、垂直ブランキング(V−B
LK)パルスをCRT画面における垂直方向の調整点数
まで逓倍して出力する逓倍器、11は逓倍器10の出力
パルスからフレームメモリ1に対するVアドレスを発生
させるVアドレス設定回路を示す。12,13は、それ
ぞれHおよびVのアドレス設定回路9,11に対するリ
セットパルス発生回路を示し、これら回路からのリセッ
トパルス(H−BLKパルス,V−BLKパルスの到来
により発生する)によりアドレス設定回路9,11をリ
セットする。FIG. 1 is a block diagram showing an embodiment of the present invention. In the figure, 1 indicates a frame memory. This frame memory has only to have a memory capacity that is determined by the number of adjustment points and resolution on the CRT screen, and is significantly smaller than the memory of the total memory system that stores all correction value data for each scanning line. Good on scale. Reference numeral 2 denotes a delay circuit having a delay amount corresponding to one horizontal line on the CRT screen, which is a multiplication type digital-analog converter (DA).
C) The data to be input to 3 and the multiplication type digital
The time difference of one row from the data input to the analog converter (DAC) 3A (for example, in FIG. 6, assuming that H 1 (V 1 ) is the data input to one multiplication DAC 3 Data is input to the multiplying DAC 3A of V 2 such that the time difference existing between both input data corresponds to one row). Four
Is an adder circuit, 5 is a low-pass filter, 7 is a waveform synthesis circuit which will be described in detail later, and 8 is horizontal blanking (H-BL).
K) A multiplier for multiplying the pulse to the number of adjustment points in the horizontal direction on the CRT screen and outputting the same, more specifically, using a PLL (face locked loop circuit) and a prescaler. Reference numeral 9 is an H address setting circuit for generating an H address for the frame memory 1 from the output pulse of the multiplier 8, and 10 is a vertical blanking (V-B
LK) pulse is a multiplier for multiplying the number of adjustment points in the vertical direction on the CRT screen and outputting it, and 11 is a V address setting circuit for generating a V address for the frame memory 1 from the output pulse of the multiplier 10. Reference numerals 12 and 13 denote reset pulse generation circuits for the H and V address setting circuits 9 and 11, respectively, and the address setting circuits are generated by reset pulses (generated by the arrival of H-BLK pulse and V-BLK pulse) from these circuits. Reset 9 and 11.
また、14はクロスハッチ発生回路を示し、H−BL
K,V−BLKパルスを基準パルスとして用いて、CR
T画面における調整点の位置を設定する。Reference numeral 14 denotes a cross hatch generation circuit, which is H-BL.
CR using K, V-BLK pulse as reference pulse
Set the position of the adjustment point on the T screen.
ここで本発明の大きな特長の1つ、つまり走査線数にか
かわらず、メモリ1にストアした補正データを変更しな
くてよいことの理由は、基準信号として、従来用いられ
て来た映像信号中の水平同期信号,垂直同期信号の代り
に、CRT画面におけるH−BLK,V−BLKパルス
を用いた点にある。Here, one of the major features of the present invention, that is, the reason why the correction data stored in the memory 1 does not have to be changed regardless of the number of scanning lines is that the video signal that has been conventionally used as the reference signal is used. The H-BLK and V-BLK pulses on the CRT screen are used in place of the horizontal and vertical sync signals.
すなわち、CRT画面上の調整点は走査線数に依存して
固定されるのではなく、偏向電流の時間的位置に依存し
て固定されるため、調整点と調整点の間に走査線が何本
はいろうがコンバーゼンス補正動作には無関係となる。
これは、メモリ1に対するアドレス発生についても言
え、メモリ1内の補正データがストアされているアドレ
スは、偏向電流の時間的な位置にのみ対応しているた
め、走査線の本数が変更されても、そのことは補正デー
タの有効性には影響ない。That is, the adjustment point on the CRT screen is not fixed depending on the number of scanning lines but is fixed depending on the temporal position of the deflection current, so that the scanning line between the adjustment points is not fixed. The book is irrelevant to the convergence correction operation.
This also applies to the address generation for the memory 1. Since the address where the correction data is stored in the memory 1 corresponds only to the temporal position of the deflection current, even if the number of scanning lines is changed. , That does not affect the validity of the correction data.
すなわち、CRTデイスプレイ側の変更回路が走査線の
本数の変更に対応可能であれば、コンバーゼンス補正装
置としては何ら問題ない、という大きな特長を有するわ
けである。That is, if the change circuit on the CRT display side can cope with the change in the number of scanning lines, there is no problem as a convergence correction device.
次に第1図に示した実施例の基本的回路動作を述べる。Next, the basic circuit operation of the embodiment shown in FIG. 1 will be described.
すなわち、第1図におけるH,V−BLKパルス信号
は、コンバーゼンス調整時に画面に表示されるクロスハ
ッチの発生回路14用の基準信号となるだけでなく、ク
ロスハッチの交点(クロスポイント)に相当する調整点
の数倍だけ逓倍され、アドレス設定回路9,11により
フレームメモリ1に対するアドレス信号を作成する際の
基準信号ともなるものである。That is, the H, V-BLK pulse signal in FIG. 1 not only serves as a reference signal for the crosshatch generation circuit 14 displayed on the screen at the time of convergence adjustment, but also corresponds to the crosshatch intersection point. It is multiplied by several times the adjustment point, and also serves as a reference signal when the address setting circuits 9 and 11 create an address signal for the frame memory 1.
このアドレス信号により、フレームメモリ1からはCR
T画面上の調整点における補正データが変更電流に同期
して出力される。この出力された補正データを、一方は
ストレートに乗算型DAC3Aに入力し、もう一方はC
RT画面上で垂直方向に1調整点分(水平方向1行分に
相当)だけずれる遅延回路2を通してもう一方の乗算型
DAC3に入力する。With this address signal, the CR from the frame memory 1
The correction data at the adjustment point on the T screen is output in synchronization with the changed current. One of the output correction data is input straight to the multiplication type DAC 3A, and the other is input to C.
The signal is input to the other multiplication DAC 3 through the delay circuit 2 which is shifted by one adjustment point in the vertical direction on the RT screen (corresponding to one horizontal line).
この処理により、それぞれのDAC3,3Aには、CR
T画面上で隣り合う上下の調整点の補正データが入力さ
れることになる。By this processing, CR is applied to each DAC3, 3A.
The correction data of the upper and lower adjustment points adjacent to each other on the T screen are input.
このとき、DAC3,3Aでは、波形合成回路7で作ら
れた補間係数(C),(C)′が乗算され、DAC3,3Aの
それぞれの出力は加算回路4で加算され、垂直方向調整
点間の補間演算が行われてその結果がローパスフイルタ
5を通して出力される。At this time, in the DACs 3 and 3A, the interpolation coefficients (C) and (C) 'created in the waveform synthesizing circuit 7 are multiplied, and the respective outputs of the DACs 3 and 3A are added in the adding circuit 4 to adjust the distance between the vertical adjustment points. Interpolation calculation is performed and the result is output through the low-pass filter 5.
以上が本実施例の基本動作の説明である。The above is the description of the basic operation of the present embodiment.
ここで、設定回路9,11におけるメモリアドレスの設
定を、CRT画面上で垂直方向に1調整点分ずらしたこ
とに相当する2組の補正データを読み出せるように行う
ものとすれば、遅延回路2は不要となる。Here, if the setting of the memory addresses in the setting circuits 9 and 11 is performed so that two sets of correction data corresponding to a shift of one adjustment point in the vertical direction on the CRT screen can be read out, the delay circuit 2 becomes unnecessary.
第2A図と第2B図は、両者を併せることにより、第1
図における波形合成回路7の詳細を示すブロック図であ
る。Figures 2A and 2B show that
It is a block diagram which shows the detail of the waveform synthesizing circuit 7 in the figure.
第2A図は、H−BLK,V−BLKパルスを与えら
れ、これらから必要な関数波形を作り出す回路構成を示
しており、4A〜4Cは加算回路、15,15Aはのこ
ぎり波発生回路、16,16A〜16Cは積分回路、1
7,17A,17Bは振幅調整回路を示す。FIG. 2A shows a circuit configuration in which H-BLK and V-BLK pulses are applied and a necessary function waveform is generated from these pulses. 4A to 4C are adder circuits, 15 and 15A are sawtooth wave generation circuits, and 16, 16A to 16C are integrating circuits, 1
Reference numerals 7, 17A and 17B represent amplitude adjusting circuits.
先ずV−BLKパルスを用いるV系統から説明する。の
こぎり波発生回路15は、V−BLKパルスを入力され
てのこぎり波を発生する。積分回路16は、こののこぎ
り波を入力され、2次曲線としてのパラボラ(V系統に
属する故、Vパラボラという)を発生し、積分回路16
AはこのVパラボラを入力されて3次曲線を発生させ
る。この3次曲線の振幅は振幅調整回路17で微調され
た後、加算回路4Aで、のこぎり波発生回路15からの
基本のこぎり波(V周期の基本のこぎり波)に加算され
る。First, the V system using the V-BLK pulse will be described. The sawtooth wave generation circuit 15 receives a V-BLK pulse and generates a sawtooth wave. The integrating circuit 16 receives the sawtooth wave and generates a parabola as a quadratic curve (since it belongs to the V system, it is called a V parabola).
A receives this V parabola and generates a cubic curve. The amplitude of the cubic curve is finely adjusted by the amplitude adjusting circuit 17, and then added by the adding circuit 4A to the basic sawtooth wave (the basic sawtooth wave of V cycle) from the sawtooth wave generating circuit 15.
他方、H−BLKパルスを用いるH系統も全く同様に、
積分回路16BがHパラボラを発生し、積分回路16C
が3次曲線を発生し、その振幅は振幅調整回路17Aで
微調された後、加算回路4Cで、のこぎり波発生回路1
5AからのH基本のこぎり波に加算される。On the other hand, the H system using the H-BLK pulse is exactly the same,
The integrating circuit 16B generates an H parabola, and the integrating circuit 16C
Generates a cubic curve, and its amplitude is finely adjusted by the amplitude adjusting circuit 17A, and then is added by the adding circuit 4C to generate the sawtooth wave generating circuit 1.
Added to the H basic sawtooth wave from 5A.
更に、加算回路4Bで、加算回路4AからのV周期の基
本波に、加算回路4CからのH周期の曲線を、振幅調整
回路17Bで振幅調整した後、加えて、H,Vの合成関
数(a)を得る。Further, in the adder circuit 4B, the H-cycle curve from the adder circuit 4C is amplitude-adjusted by the amplitude adjuster circuit 17B to the V-cycle fundamental wave from the adder circuit 4A, and then the combined function of H and V ( get a).
なお、ここでH,Vのパラボラ波、のこぎり波をCRT
デイスプレイ内のもので代用すれば、のこぎり波発生回
路および積分回路の1部は省略できる。In addition, the parabolic wave of H and V and the sawtooth wave are CRT here.
If one in the display is substituted, part of the sawtooth wave generating circuit and the integrating circuit can be omitted.
以上でコンバーゼンス補正に必要な曲線つまり上述の合
成関数(a)が合成された。次に、この波形を補間に用い
るために以下に述べる操作を行なう。As described above, the curve necessary for convergence correction, that is, the above-mentioned combining function (a) is combined. Next, the following operation is performed in order to use this waveform for interpolation.
すなわち、第1図における乗算型DAC3,3Aで、フ
レームメモリ1からの補正データと乗算を行ない補正デ
ータを得るために、基本補正波形のV方向調整点分の差
分をとらなければならない。That is, in the multiplication type DACs 3 and 3A in FIG. 1, in order to obtain the correction data by performing the multiplication with the correction data from the frame memory 1, it is necessary to obtain the difference of the V direction adjustment point of the basic correction waveform.
以下、このことを第2B図、第3図を参照して説明す
る。但し第3図は、第2B図における各部信号の波形図
である。Hereinafter, this will be described with reference to FIGS. 2B and 3. However, FIG. 3 is a waveform diagram of signals at respective portions in FIG. 2B.
先ず第3図(a)は、第2A図の回路で得られた合成関数
(a)を示している。第3図(a)において、V1,V2,…
V7はコンバーゼンス補正の調整点位置を示している。First, FIG. 3 (a) is a composite function obtained by the circuit of FIG. 2A.
(a) is shown. In FIG. 3 (a), V 1 , V 2 , ...
V 7 indicates the adjustment point position for convergence correction.
第3図(b)は調整点間の差分を示したもので、第3図(c)
は(b)の波形のピーク・ピーク値を(pに示す如くそろ
え、ピーククランプ(図中↑の位置)をかけて正規化す
ることにより得たものである。FIG. 3 (b) shows the difference between the adjustment points, and FIG. 3 (c)
Is obtained by aligning the peak-peak values of the waveform in (b) (as shown in p, and applying a peak clamp (position ↑ in the figure) for normalization).
第1図における乗算型DAC3には、第3図(c)の波形
が入力され、メモリ1からの出力である補正データと乗
算され、ミスコンバーゼンス補正波形となる。第3図
(c)の波形は、従来の直線補間方式における直線状波形
と比較し、精密な補正に必要な補正データの変化の曲率
が再生されているものであることは、第7図と第3図
(a)の波形を比較したとき、両者が良く似ていることか
らも容易に認められるであろう。このため、調整点間の
補間データは、より真の値に近づき、高精度な補間が可
能となる。The waveform of FIG. 3 (c) is input to the multiplying DAC 3 in FIG. 1 and is multiplied by the correction data output from the memory 1 to form a misconvergence correction waveform. Fig. 3
Compared with the linear waveform in the conventional linear interpolation method, the waveform in (c) reproduces the curvature of the change in the correction data necessary for precise correction.
When the waveforms of (a) are compared, it will be easily recognized because they are very similar. Therefore, the interpolated data between the adjustment points approaches a true value, which enables highly accurate interpolation.
また、第1図における他の乗算型DAC3Aには、第3
図(c)′の波形が入力されているものであり、さらに(c)
と(c)′の波形を加算すれば正規化レベルE(実際にD
ACに入力される時の絶対量は1,すなわち入力値可変
範囲は0〜1)となることも明白である。The other multiplication type DAC 3A in FIG.
The waveform in Fig. (C) 'has been input.
Normalized level E (actually D
It is also clear that the absolute amount when input to the AC is 1, that is, the input value variable range is 0 to 1).
換言すれば、(c)′の波形は、第3図(p)′に見られる如
く、規制化レベルEから(c)の波形を減算することによ
り得たものである。In other words, the waveform of (c) 'is obtained by subtracting the waveform of (c) from the regulation level E as seen in FIG. 3 (p)'.
次に、第3図(a)に示す合成関数(a)を入力されて、第3
図(c),(c)′に示す波形(C),(C)′を出力する回路を第
2B図を参照して説明する。Next, the synthetic function (a) shown in FIG.
A circuit for outputting the waveforms (C) and (C) 'shown in FIGS. 3C and 3C will be described with reference to FIG. 2B.
第2B図において、26は調整点位置設定信号入力端
子、27はV方向1調整点分の時間遅れを実現する遅延
回路、28はリセットパルス発生回路を示す。18はサ
ンプリング回路、Vの調整点ごとに第3図(a)の入力波
形の調整点の値をサンプリングする。In FIG. 2B, 26 is an adjustment point position setting signal input terminal, 27 is a delay circuit for realizing a time delay of one adjustment point in the V direction, and 28 is a reset pulse generation circuit. A sampling circuit 18 samples the value of the adjustment point of the input waveform of FIG. 3 (a) for each adjustment point of V.
次に、この値はホールド回路19で次の調整点までホー
ルドされる。この値は、減算回路24で第3図(a)の波
形と減算処理がなされ、第3図(b)に示す調整点間の差
分が得られる。次に、この差分の値を正規化するため、
第2B図における可変利得アンプ20、誤差増幅用アン
プ21の基準電圧22、ピーク値検出回路23、クラン
プ回路25などが用いられる。Next, this value is held by the hold circuit 19 up to the next adjustment point. This value is subjected to subtraction processing with the waveform of FIG. 3 (a) in the subtraction circuit 24, and the difference between the adjustment points shown in FIG. 3 (b) is obtained. Then, to normalize this difference value,
The variable gain amplifier 20, the reference voltage 22 of the error amplification amplifier 21, the peak value detection circuit 23, the clamp circuit 25 and the like in FIG. 2B are used.
すなわち、第3図(b)の差分のピーク値(絶対値のピー
ク値)を第2B図のピーク値検出回路23で検出しホー
ルド回路19で次の調整点がくるまでの時間ホールド
し、基準電圧22と比較する。That is, the peak value of the difference (absolute peak value) of FIG. 3 (b) is detected by the peak value detection circuit 23 of FIG. 2B, and the hold circuit 19 holds the time until the next adjustment point comes, Compare with voltage 22.
差分のピーク値が基準電圧に達していなければ、可変利
得アンプ20と誤差増幅用アンプ21で差分入力信号
(第3図(b)の波形)を増幅し、ピーク・ピーク値を(p)
に示す如くそろえる。If the peak value of the difference does not reach the reference voltage, the differential input signal (waveform in FIG. 3 (b)) is amplified by the variable gain amplifier 20 and the error amplification amplifier 21, and the peak / peak value is set to (p).
Align as shown in.
次に、この波形をクランプ回路25に入力し、ピーク値
クランプを行う(第3図(c)の↑で示す位置)。Next, this waveform is input to the clamp circuit 25 to perform peak value clamping (the position indicated by ↑ in FIG. 3 (c)).
この処理により得られた波形(c)が、第1図における乗
算型DAC3において用いる乗算用波形となり、正確な
補間データを作る上で大きな効果を発揮する。The waveform (c) obtained by this processing becomes a multiplication waveform used in the multiplication type DAC 3 in FIG. 1 and has a great effect in producing accurate interpolation data.
なお、もう一方の乗算型DAC3Aに入力する信号
(c)′を作成する手段を簡単に述べる。(c)′を得るに
は、第2B図に示す減算回路24で正規化基準レベルE
から(c)の波形を減算すればよい。ここで(c),(c)′を
加えれば基準レベルEにもどり、第1図に示す補間演算
が可能となるための条件を満足する。The signal input to the other multiplication DAC 3A
The means for creating (c) ′ will be briefly described. To obtain (c) ', the subtraction circuit 24 shown in FIG.
It is sufficient to subtract the waveform of (c) from. If (c) and (c) 'are added here, the condition returns to the reference level E, and the condition for enabling the interpolation calculation shown in FIG. 1 is satisfied.
以上の動作により、本発明においては調整点間の任意の
点における補間がより真の値に近ずき、この結果、なめ
らかに補間ができ、より高精度なコンバーゼンス補正が
可能となる。With the above operation, in the present invention, the interpolation at any point between the adjustment points becomes closer to the true value, and as a result, the smooth interpolation can be performed and the convergence correction can be performed with higher accuracy.
以上述べた実施例では、乗算型DACを用いるものとし
て説明したが、一般のDAC(デイジタル・アナログ変
換器)とアナログ乗算器の直列接続を用いても同様の機
能を実現できることは述べるまでもないが、念のためそ
の具体例を第4図に示す。In the embodiments described above, the multiplication type DAC is used. However, it is needless to say that the same function can be realized by using a serial connection of a general DAC (digital-analog converter) and an analog multiplier. However, as a precaution, a specific example thereof is shown in FIG.
第4図では第1図において変更を要する部分のみを示し
た。29は一般的なデイジタル・アナログ変換器、30
はアナログ乗算器を示す。In FIG. 4, only the portion that needs to be changed is shown in FIG. 29 is a general digital-to-analog converter, 30
Indicates an analog multiplier.
第4図の回路は、第1図において乗算型DACが行って
いた乗算演算をアナログ乗算器30で行うものであり、
基本動作においては第1図と何ら変わるものではない。The circuit of FIG. 4 performs the multiplication operation, which is performed by the multiplication DAC in FIG. 1, by the analog multiplier 30,
The basic operation is the same as that shown in FIG.
本発明によれば、従来の直線補間方式に比較し、より高
精度な補正ができるため、調整点の数を減少させること
が可能となる。調整点数の減少は、メモリ容量の低減に
直接結びつき、コスト低減が可能となるばかりでなく、
調整時間の大幅短縮が実現できる。また、調整点数の減
少により、アドレスの設定値も少なくなりロジック構成
も簡略化でき、コスト低減が可能となる。According to the present invention, since it is possible to perform correction with higher accuracy as compared with the conventional linear interpolation method, it is possible to reduce the number of adjustment points. A reduction in the number of adjustment points directly leads to a reduction in memory capacity, which not only makes it possible to reduce costs, but also
The adjustment time can be greatly reduced. In addition, since the number of adjustment points is reduced, the set value of the address is reduced, the logic configuration can be simplified, and the cost can be reduced.
またCRTデイスプレイにおいてラスタ・スキャンの走
査線数が変更されても、メモリにストアされている補正
データを一々書き直す必要がないので、その手間が省け
るという利点もある。Further, even if the number of scanning lines for raster scan is changed in the CRT display, it is not necessary to rewrite the correction data stored in the memory, so that there is an advantage that the trouble can be saved.
第1図は本発明の一実施例を示すブロック図、第2A
図、第2B図は両者を併せることにより第1図における
波形合成回路7の詳細を示すブロック図、第3図は第2
B図の各部における信号波形を示す波形図、第4図は本
発明の他の実施例の要部を示すブロック図、第5図はイ
ンライン配列電子銃カラーCRTにおける一般的なミス
コンバーゼンスのパターンを示す説明図、第6図はCR
T画面上にとったコンバーゼンス調整(補正)のための
調整点を示す説明図、第7図は垂直方向7点について求
めたミスコンバーゼンスの大きさを示したグラフ、第8
図は水平方向13点について求めて示した同様なグラ
フ、である。 符号の説明 1…メモリ、2…遅延回路、3,3A…乗算型DAC、
4…加算回路、5…ローパスフイルタ、7…波形合成回
路、8,10…逓倍器、9…Hアドレス設定回路、11
…Vアドレス設定回路、12,13…リセットパルス発
生回路、14…クロスハッチ発生回路、29,29A…
D/A変換器、30,30A…アナログ乗算器FIG. 1 is a block diagram showing an embodiment of the present invention, FIG.
2 and FIG. 2B are block diagrams showing the details of the waveform synthesizing circuit 7 in FIG. 1 by combining them, and FIG.
FIG. 4 is a waveform diagram showing a signal waveform in each part of FIG. B, FIG. 4 is a block diagram showing a main part of another embodiment of the present invention, and FIG. 5 is a general misconvergence pattern in an in-line array electron gun color CRT. Explanatory drawing showing, CR is CR
Explanatory drawing showing adjustment points for convergence adjustment (correction) on T screen, FIG. 7 is a graph showing the magnitude of misconvergence obtained for seven points in the vertical direction, and FIG.
The figure is a similar graph obtained by obtaining 13 points in the horizontal direction. DESCRIPTION OF SYMBOLS 1 ... Memory, 2 ... Delay circuit, 3, 3A ... Multiplying DAC,
4 ... Adder circuit, 5 ... Low-pass filter, 7 ... Waveform synthesis circuit, 8, 10 ... Multiplier, 9 ... H address setting circuit, 11
... V address setting circuit, 12, 13 ... reset pulse generating circuit, 14 ... crosshatch generating circuit, 29, 29A ...
D / A converter, 30, 30A ... Analog multiplier
Claims (1)
CRTと略記す)を用いたディスプレイにおけるディジ
タルコンバーゼンス補正装置であって、 前記CRT画面において想定したm個(画面水平方向)
×n個(画面垂直方向)(m、nはいずれも整数)の格
子点を調整点とし、この調整点におけるコンバーゼンス
補正量を蓄えるメモリ装置(1)と、 前記CRT画面走査における水平および垂直のブランキ
ングパルスをそれぞれ逓倍して前記メモリ装置のアドレ
スを画面走査に同期して発生させるアドレス設定回路
(9,11)と、 前記アドレス設定回路により発生したアドレスを読み出
しアドレスとして、前記CRT画面上で走査方向に沿っ
て互いに隣り合う二つの調整点(以下、その中の一方を
第1の調整点、他方を第2の調整点という)のそれぞれ
のコンバーゼンス補正量を、前記メモリ装置から読み出
してきて、第1の調整点コンバーゼンス補正量および第
2の調整点コンバーゼンス補正量として用い、隣り合う
前記第1および第2の調整点間の任意の位置におけるコ
ンバーゼンス補正量を補間演算により求めて出力する補
間演算手段と、から成り、 前記補間演算手段は、 後記補間係数発生回路から出力される第1の補間係数と
前記メモリ装置から読み出された前記第1の調整点コン
バーゼンス補正量との間で乗算を行う第1の乗算手段
(3)と、後記補間係数発生回路から出力される第2の
補間係数と前記メモリ装置から読み出された前記第2の
調整点コンバーゼンス補正量との間で乗算を行う第2の
乗算手段(3A)と、前記第1および第2の各乗算手段
の出力を合成して所要のコンバーゼンス補正量として出
力する合成手段(4)と、から成り、 前記補間係数発生回路は、 垂直のこぎり波、パラボラ波、および水平のこぎり波、
パラボラ波を合成し、補間に必要な曲率を有する関数波
形を得る波形合成回路(第2A図)と、このようにして
得られた波形を垂直方向の調整点間の間隔の数だけ時間
分割し、分割されたそれぞれの波形の値を正規化して前
記第1の補間係数を表わす波形として出力する正規化回
路(第2B図、但し24を除く)と、前記正規化された
波形の逆関数に相当する波形を作り出して前記第2の補
間係数を表わす波形として出力する逆関数回路(24)
と、から成る、 ことを特徴とするディジタルコンバーゼンス補正装置。1. A digital convergence correction device for a display using a cathode ray tube (hereinafter abbreviated as CRT) of a raster scan system, wherein m units (horizontal direction in the screen) are assumed on the CRT screen.
A memory device (1) for storing xn (in the vertical direction of the screen) grid points (m and n are integers) as adjustment points and storing a convergence correction amount at the adjustment points, and a horizontal and a vertical line in the CRT screen scanning. An address setting circuit (9, 11) for multiplying a blanking pulse to generate an address of the memory device in synchronization with screen scanning, and an address generated by the address setting circuit as a read address on the CRT screen. The respective convergence correction amounts of two adjustment points adjacent to each other along the scanning direction (hereinafter, one of them is referred to as a first adjustment point and the other is referred to as a second adjustment point) are read out from the memory device. , The first adjustment point convergence correction amount and the second adjustment point convergence correction amount that are adjacent to each other, and are adjacent to each other. And an interpolation calculation means for obtaining and outputting a convergence correction amount at an arbitrary position between the adjustment points by an interpolation calculation, and the interpolation calculation means includes: a first interpolation coefficient output from an interpolation coefficient generation circuit described later; First multiplication means (3) for multiplying the first adjustment point convergence correction amount read from the memory device, a second interpolation coefficient output from an interpolation coefficient generating circuit described later, and the memory. A second multiplication means (3A) for performing multiplication with the second adjustment point convergence correction amount read out from the apparatus and the outputs of the first and second multiplication means are combined to obtain a required value. The interpolation coefficient generating circuit comprises a vertical sawtooth wave, a parabolic wave, and a horizontal sawtooth wave.
A waveform synthesizing circuit (FIG. 2A) for synthesizing parabolic waves to obtain a function waveform having a curvature required for interpolation, and the waveform thus obtained is time-divided by the number of intervals between vertical adjustment points. , A normalization circuit that normalizes the values of the respective divided waveforms and outputs them as a waveform representing the first interpolation coefficient, and an inverse function of the normalized waveforms. Inverse function circuit (24) for generating a corresponding waveform and outputting it as a waveform representing the second interpolation coefficient
And a digital convergence correction device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12976785A JPH0636601B2 (en) | 1985-06-17 | 1985-06-17 | Digital convergence correction device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12976785A JPH0636601B2 (en) | 1985-06-17 | 1985-06-17 | Digital convergence correction device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61288590A JPS61288590A (en) | 1986-12-18 |
JPH0636601B2 true JPH0636601B2 (en) | 1994-05-11 |
Family
ID=15017699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12976785A Expired - Lifetime JPH0636601B2 (en) | 1985-06-17 | 1985-06-17 | Digital convergence correction device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0636601B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH057367A (en) * | 1990-11-14 | 1993-01-14 | Hitachi Ltd | Digital picture correcting device |
-
1985
- 1985-06-17 JP JP12976785A patent/JPH0636601B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS61288590A (en) | 1986-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0626794B1 (en) | Interpolation method and apparatus for improving registration adjustment in a projection television system | |
US5382984A (en) | Digital convergence correction apparatus for color television receiver with cursor on screen | |
US5398083A (en) | Convergence correction apparatus for use in a color display | |
US4549117A (en) | Circuit for generating signal for correcting deflection of electron beam | |
JP2987517B2 (en) | Memory map type deflection correction system | |
US4673847A (en) | Color monitor with improved digital convergence | |
US4680510A (en) | Color monitor with improved synchronization | |
US4980614A (en) | Convergence correction circuit | |
EP0291924B1 (en) | Convergence correction circuit | |
JPH0636601B2 (en) | Digital convergence correction device | |
KR100205493B1 (en) | Convergence control system | |
US4649421A (en) | Circuit for generating a signal for correcting registration in a color television camera with reduction in generation of shading | |
JP2542591B2 (en) | Convergence correction device | |
JP3137709B2 (en) | Digital circuit layout | |
US4692804A (en) | Image distortion correcting apparatus for television camera combining global and local corrections | |
EP0429563B1 (en) | Digital convergence system | |
KR100265325B1 (en) | The digital convergence apparatus using difference between convergence data | |
JPS62291283A (en) | Digital convergence correction circuit | |
JPS6178293A (en) | Device for correcting convergence | |
US5065076A (en) | Digital convergence system | |
KR950008125B1 (en) | Digital convergence control circuit | |
JP3402788B2 (en) | Digital convergence device | |
JPS6019384A (en) | Digital convergence correcting device | |
JP3044716B2 (en) | Correction waveform generator and interpolation arithmetic circuit | |
JPS6150191A (en) | Linear image display unit |