JP2628590B2 - Scan line position detector - Google Patents
Scan line position detectorInfo
- Publication number
- JP2628590B2 JP2628590B2 JP2272835A JP27283590A JP2628590B2 JP 2628590 B2 JP2628590 B2 JP 2628590B2 JP 2272835 A JP2272835 A JP 2272835A JP 27283590 A JP27283590 A JP 27283590A JP 2628590 B2 JP2628590 B2 JP 2628590B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- value
- display
- counting
- register
- 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
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、CRT等のラスタ型表示装置の画面表示の際
の走査線の位置を検出する装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for detecting the position of a scanning line when displaying a screen of a raster display device such as a CRT.
従来の技術 コンピュータにより作成した画像をリアルタイムでア
ニメーションとしてCRT等の画面上に表示させる場合、
通常は画像データを記憶しておくビデオメモリを2画面
分用意し、一方のビデオメモリ内の画像データを読み出
して画面に表示している間に他方のビデオメモリに次の
画面の画像データを書き込むという手順で表示を行う。
これにより、ちらつきのないリアルタイムアニメーショ
ンを表示することができる。2. Description of the Related Art When displaying an image created by a computer as an animation in real time on a screen such as a CRT,
Usually, a video memory for storing image data is prepared for two screens, and while the image data in one video memory is read and displayed on the screen, the image data of the next screen is written to the other video memory. Is displayed in the following procedure.
Thereby, a real-time animation without flicker can be displayed.
発明が解決しようとする課題 上記従来の方式では、画面上に表示される画像データ
の量の2倍の容量のビデオメモリが必要となる。これは
コストアップにつながり、あるいは逆にメモリ容量に限
界がある場合には、画像の解像度を半分に落とさなけれ
ばならないという問題がある。Problems to be Solved by the Invention In the above conventional method, a video memory having a capacity twice as large as the amount of image data displayed on the screen is required. This leads to an increase in cost, or conversely, if the memory capacity is limited, there is a problem that the resolution of the image must be reduced to half.
これに対し、ビデオメモリに画像データを書き込むと
同時に、そこから画面出力も行うことができれば、ビデ
オメモリは1画面分だけで済む。しかしこの場合、画面
出力とは無関係にビデオメモリの内容を書き換えてしま
うと、例えばn番目のラスタ(走査線)は書き換え前の
画像データで出力され、n+1番目のラスタは書き換え
た後の画像データとなり、不連続線が発生する場合があ
る。これは人間の目にはちらつきとして視認され、アニ
メーションを見にくいものとする。On the other hand, if image data can be written to the video memory and screen output can be performed from the same, the video memory only needs to be for one screen. However, in this case, if the contents of the video memory are rewritten irrespective of the screen output, for example, the nth raster (scanning line) is output as the image data before rewriting, and the (n + 1) th raster is the image data after rewriting. And a discontinuous line may occur. This is visually perceived as flickering by the human eye, making the animation difficult to see.
本発明はこのような問題を解決し、画面出力に関連す
る動作を画面出力に同期して制御するために、ラスタ表
示装置における表示位置を知ることのできる装置を提供
することを目的とする。An object of the present invention is to solve such a problem and to provide a device capable of knowing a display position on a raster display device in order to control operations related to screen output in synchronization with screen output.
課題を解決するための手段 上記目的を達成するため、本発明では、ラスタ型走査
を行う表示装置の走査線位置検出装置において、初期化
後の水平同期信号の数を数えるカウント手段と、1垂直
期間内の水平同期信号の数を表すデータを保持するトー
タル数保持手段と、カウント手段の出力とトータル数保
持手段の出力とを比較する第1比較手段と、カウント手
段の出力がトータル数保持手段の出力を越えた時にカウ
ント手段を初期化するリセット手段と、表示期間内の水
平同期信号の数を表すデータを保持する表示幅数保持手
段と、カウント手段の出力と表示幅数保持手段の出力と
を比較する第2比較手段と、カウント手段の出力からト
ータル数保持手段の出力を減算する減算手段と、カウン
ト手段の出力が表示幅数保持手段の出力よりも小さいと
きにはカウント手段の出力を選択し、そうでないときに
は減算手段の出力を選択して出力する選択手段とを備え
る。Means for Solving the Problems In order to achieve the above object, according to the present invention, in a scanning line position detecting device of a display device performing raster-type scanning, a counting device for counting the number of horizontal synchronization signals after initialization; Total number holding means for holding data representing the number of horizontal synchronization signals in a period; first comparing means for comparing the output of the counting means with the output of the total number holding means; and the output of the counting means being the total number holding means. Reset means for initializing the counting means when the output exceeds the number of outputs, display width number holding means for holding data representing the number of horizontal synchronization signals in the display period, output of the counting means and output of the display width number holding means. A second comparing means for comparing the output of the counting means, a subtracting means for subtracting an output of the total number holding means from an output of the counting means, and an output of the counting means being smaller than an output of the display width number holding means. Selecting means for selecting the output of the counting means at the time, and selecting and outputting the output of the subtracting means otherwise.
作 用 カウント手段はラスタ走査の1垂直期間が開始する時
点からカウントを開始し、その1垂直期間の間に、各時
点の水平走査線の本数を逐次出力し続ける。従って、こ
のカウント手段の出力を用いることにより、現在の走査
位置を知ることができる。また、選択手段は、ラスタ走
査が表示期間内で行われているときにはカウンタ値(こ
れは常に正の値である)を、帰線期間内(ラスタ走査が
行われていないとき)は[−(トータル数−カウンタ
値)]を、それぞれ出力する。後者の帰線期間内に出力
される値は常に負であり、(トータル数−カウンタ値)
は次の垂直期間の開始までの水平期間の数を表す。Operation The counting means starts counting from the time when one vertical period of raster scanning starts, and continuously outputs the number of horizontal scanning lines at each time during the one vertical period. Therefore, the current scanning position can be known by using the output of the counting means. Further, the selection means sets the counter value (which is always a positive value) when the raster scanning is performed during the display period, and sets the counter value during the retrace period (when the raster scanning is not performed) to [-( (Total number-counter value)]. The value output during the latter retrace period is always negative, and (total number-counter value)
Represents the number of horizontal periods until the start of the next vertical period.
実施例 以下、本発明の実施例を図面を参照しつつ説明する。
第2図は画像出力を行うコンピュータシステムのシステ
ム構成図である。CPU30は画面上に出力すべき画像デー
タをシステムバスを介してビデオメモリ34に書き込む。
これ以降はCRTコントローラ(CRTC)32が画像出力を制
御し、ビデオメモリ34内のデータを適当なタイミングで
出力部36に出力し、一方、CRTディスプレイ装置38には
水平及び垂直同期信号を送る。出力部36はビデオメモリ
34から送られてくる画像データをCRTディスプレイ38の
入力可能なアナログ画像信号に変換する。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 2 is a system configuration diagram of a computer system that performs image output. The CPU 30 writes image data to be output on the screen to the video memory 34 via the system bus.
Thereafter, the CRT controller (CRTC) 32 controls the image output, outputs the data in the video memory 34 to the output unit 36 at an appropriate timing, and sends the horizontal and vertical synchronization signals to the CRT display device 38. Output unit 36 is video memory
The image data sent from 34 is converted into an analog image signal that can be input to the CRT display 38.
CRTC32の内部には水平及び垂直同期信号を生成する回
路が含まれているが、第3図に垂直同期信号及び表示信
号を生成する回路の構成を示す。カウンタ40は図示せぬ
水平同期信号生成回路で生成される水平同期信号をクロ
ックパルスSCLKとして入力し、そのパルス数を上げた
結果であるカウントデータcを4個の比較器43,45,47,4
9に出力する。各比較器43,45,47,49の他方の入力は、そ
れぞれ、トータルレジスタ42、表示幅レジスタ44、同期
開始レジスタ46及び同期終了レジスタ48から与えられる
データである。The CRTC 32 includes a circuit for generating horizontal and vertical synchronization signals. FIG. 3 shows a configuration of a circuit for generating a vertical synchronization signal and a display signal. The counter 40 inputs a horizontal synchronizing signal generated by a horizontal synchronizing signal generation circuit (not shown) as a clock pulse SCLK, and counts up the result of increasing the number of the pulses to the four comparators 43, 45, 47,. Four
Output to 9. The other inputs of the comparators 43, 45, 47, and 49 are data provided from a total register 42, a display width register 44, a synchronization start register 46, and a synchronization end register 48, respectively.
トータルレジスタ42及び表示幅レジスタ44に接続され
る比較器43及び45の出力は第1RSフリップフロップ50の
入力となり、同期開始レジスタ46及び同期終了レジスタ
48に接続される比較器47及び49の出力は第2RSフリップ
フロップ52の入力となる。The outputs of the comparators 43 and 45 connected to the total register 42 and the display width register 44 are input to the first RS flip-flop 50, and the synchronization start register 46 and the synchronization end register
The outputs of the comparators 47 and 49 connected to 48 become the input of the second RS flip-flop 52.
なお、トータルレジスタ42に接続される比較器43の出
力はカウンタ40のリセット端子CLに入力される。従っ
て、カウンタ40はカウンタの値cがトータルレジスタ42
に格納されているデータMに等しくなった時点でリセッ
トされ、再び0からカウントを開始する。Note that the output of the comparator 43 connected to the total register 42 is input to the reset terminal CL of the counter 40. Therefore, the counter 40 stores the value c of the counter in the total register 42.
Is reset when the data becomes equal to the data M stored in the memory, and the counting is started again from 0.
トータルレジスタ42には1垂直期間の長さに相当する
カウントデータMが格納されている。表示幅レジスタ44
には1垂直期間内の画面表示(1フィールド)の期間に
相当するカウントデータNが格納されている(もちろ
ん、N<Mである)。同期開始レジスタ46には、表示開
始時点から垂直同期信号の立ち上がりの時点までの長さ
に相当するカウントデータSが格納されている(ここ
で、N<S<Mである)。同期終了レジスタ48には、表
示開始時点から垂直同期信号の終了時点までの長さに相
当するカウントデータEが格納されている(N<S<E
<Mである)。The total register 42 stores count data M corresponding to the length of one vertical period. Display width register 44
Stores count data N corresponding to a period of screen display (one field) within one vertical period (of course, N <M). The synchronization start register 46 stores count data S corresponding to the length from the display start time to the rise of the vertical synchronization signal (here, N <S <M). The synchronization end register 48 stores count data E corresponding to the length from the display start point to the end point of the vertical synchronization signal (N <S <E).
<M).
以上のような構成を有する第3図の垂直同期信号生成
回路は、次のような動作により表示信号及び垂直同期信
号を生成する。上記のようにカウンタ40がリセットされ
た後、カウンタの値cが表示幅レジスタに格納されてい
る値Nに達した時点で第2の比較器45の出力がハイレベ
ルとなり第1RSフリップフロップ50の出力が反転する。
第1RSフリップフロップ50の出力は次にカウンタの値c
がトータルレジスタに格納されている値Mに等しくなっ
たときに反転し、元に戻る。従って、第1RSフリップフ
ロップ50の出力は第4図の上の方に示すように、画面表
示期間だけハイレベルとなり、それ以後1垂直期間に達
するまではローレベルとなるサイクルを繰り返す。すな
わち、第1RSフリップフロップ50の出力は垂直走査に関
する表示信号となっている。なお、表示期間後の期間は
帰線期間である。The vertical synchronizing signal generation circuit of FIG. 3 having the above configuration generates a display signal and a vertical synchronizing signal by the following operation. After the counter 40 is reset as described above, when the counter value c reaches the value N stored in the display width register, the output of the second comparator 45 becomes high level and the first RS flip-flop 50 The output is inverted.
The output of the first RS flip-flop 50 is the counter value c
Is inverted when it becomes equal to the value M stored in the total register, and returns to the original state. Therefore, as shown in the upper part of FIG. 4, the output of the first RS flip-flop 50 goes high only during the screen display period, and thereafter repeats the cycle of going low until it reaches one vertical period. That is, the output of the first RS flip-flop 50 is a display signal related to vertical scanning. The period after the display period is a retrace period.
カウンタの値cが同期開始レジスタに格納されている
値Sに達した時点で第3の比較器47の出力がハイレベル
となり第2RSフリップフロップ52の出力が反転する。第2
RSフリップフロップ52の出力は次にカウンタの値cが同
期終了レジスタに格納されている値Eに等しくなったと
きに反転し、元に戻る。従って、第2RSフリップフロッ
プ52の出力は第4図の下の方に示すように、帰線期間内
の所定の期間(SとEの間)だけハイレベルとなるパル
ス信号となる。すなわち、第2RSフリップフロップ52の
出力は垂直同期信号となっている。When the counter value c reaches the value S stored in the synchronization start register, the output of the third comparator 47 goes high, and the output of the second RS flip-flop 52 is inverted. No. 2
The output of the RS flip-flop 52 is inverted when the value c of the counter next becomes equal to the value E stored in the synchronization end register, and returns to the original state. Therefore, the output of the second RS flip-flop 52 is a pulse signal that is at a high level only for a predetermined period (between S and E) within the retrace period, as shown in the lower part of FIG. That is, the output of the second RS flip-flop 52 is a vertical synchronization signal.
水平同期信号生成回路は、カウンタに入力されるクロ
ックパルスSCLKがビデオクロックである以外は上述の
垂直同期信号生成回路とほぼ同様の構成を有し、同様の
動作を行う。The horizontal synchronization signal generation circuit has substantially the same configuration as the above-described vertical synchronization signal generation circuit except that the clock pulse SCLK input to the counter is a video clock, and performs the same operation.
本実施例の画像表示システムでは、次に説明するよう
に、現在走査が行われている走査線の位置に関するデー
タを得ることができる。これを行うのが第1図に示す走
査位置検出回路である。本実施例では第1図の走査位置
検出回路は第3図に示した垂直同期信号生成回路と共に
第2図のCRTC32に含まれており、垂直同期信号生成回路
のカウンタ40、表示幅レジスタ44、トータルレジスタ42
を使用する。走査位置検出回路はこれらの他に、カウン
タ40の値cと表示幅レジスタ44に格納されているデータ
Nとを比較する比較器20、カウンタ40の値cとトータル
レジスタ42に格納されている値Mとの差(c−M)を算
出する減算器22、比較器20の比較結果に基づき、減算器
22の出力とカウンタ40の出力のいずれか1つを選択する
セレクタ24、それに、セレクタ24の出力を保持するデー
タレジスタ26を備えている。In the image display system according to the present embodiment, as described below, it is possible to obtain data on the position of the scanning line currently being scanned. This is performed by the scanning position detection circuit shown in FIG. In this embodiment, the scanning position detection circuit of FIG. 1 is included in the CRTC 32 of FIG. 2 together with the vertical synchronization signal generation circuit shown in FIG. 3, and the counter 40, display width register 44, Total register 42
Use In addition to these, the scanning position detecting circuit compares the value c of the counter 40 with the data N stored in the display width register 44, the value c of the counter 40 and the value stored in the total register 42. A subtracter 22 for calculating a difference (c−M) from M and a subtractor based on the comparison result of the comparator 20
A selector 24 for selecting one of the output of the counter 22 and the output of the counter 40, and a data register 26 for holding the output of the selector 24 are provided.
本走査位置検出回路は次のように動作する。比較器20
は、カウンタ40の値cが表示幅レジスタに格納されてい
る値N以下(c≦N)である場合には、セレクタ24の端
子Sにローレベル信号を与える。c>Nの場合は端子S
にハイレベル信号を与える。セレクタ24は、端子Sがロ
ーレベルである間は端子Bに入力されるカウンタ40の値
cを端子Yから出力する。端子Sがハイレベルである間
は、端子Aに入力される減算器22からの値(c−M)を
端子Yから出力する。従って、セレクタ24からの信号を
受けるデータレジスタ26には、垂直表示期間内はカウン
タの値cが書き込まれ、帰線期間に入ると値(c−M)
が書き込まれる。このときの表示信号、カウンタの値
c、比較器20の出力及びデータレジスタ26の値の関係を
第5図に示す。The main scanning position detection circuit operates as follows. Comparator 20
Supplies a low level signal to the terminal S of the selector 24 when the value c of the counter 40 is equal to or less than the value N stored in the display width register (c ≦ N). Terminal c if c> N
To a high level signal. The selector 24 outputs the value c of the counter 40 input to the terminal B from the terminal Y while the terminal S is at the low level. While the terminal S is at the high level, the value (c−M) from the subtractor 22 input to the terminal A is output from the terminal Y. Accordingly, the value c of the counter is written into the data register 26 receiving the signal from the selector 24 during the vertical display period, and the value (c−M) is entered during the retrace period.
Is written. FIG. 5 shows the relationship among the display signal, the counter value c, the output of the comparator 20, and the value of the data register 26 at this time.
ここで、カウンタ40はその値cがトータル値Mに達し
た時点でリセットされて0に戻ることから、(c−M)
は常に負の値である。従って、CPU30は、データレジス
タ26の値を読むことにより、CRTディスプレイ38上での
現在の走査線の位置を知ることができる。すなわち、デ
ータレジスタ26の値が正であれば、その値は画面上の現
在の走査位置(上から何本目か)を示しており、負の値
であれば、現在、表示は帰線期間中であり、次の画面の
表示が始まるまでに水平期間で[−(c−M)]の時間
があることを示している。Here, since the counter 40 is reset when the value c reaches the total value M and returns to 0, (c−M)
Is always a negative value. Accordingly, by reading the value of the data register 26, the CPU 30 can know the current position of the scanning line on the CRT display 38. That is, if the value of the data register 26 is positive, the value indicates the current scanning position (the number from the top) on the screen, and if the value is negative, the display is currently displayed during the flyback period. Indicates that there is a time of [− (c−M)] in the horizontal period before the display of the next screen starts.
本実施例の走査位置検出回路を用いることにより、1
画面分のビデオメモリを用意するだけで、ちらつきのな
いリアルタイムアニメーション出力を行うことができ
る。すなわち、第2図のCPU30はデータレジスタ26の値
を読みながら画像データをビデオメモリ34に出力するこ
とにより、CRT32が画像データを出力部36に出力してい
る際に、その前方の(未出力)データを書き換えるとい
う不都合を防止することができる。By using the scanning position detection circuit of this embodiment, 1
Just preparing a video memory for the screen enables real-time animation output without flicker. That is, the CPU 30 of FIG. 2 outputs the image data to the video memory 34 while reading the value of the data register 26, so that when the CRT 32 outputs the image data to the output unit 36, 3) The disadvantage of rewriting data can be prevented.
なお、上記実施例では表示装置としてはCRTディスプ
レイを用いたが、これはラスタ方式の表示装置の一例と
して挙げたものであり、本発明は液晶表示装置やプラズ
マ表示装置等を用いる場合にも適用できることはもちろ
んである。Although a CRT display is used as a display device in the above embodiment, this is an example of a raster display device, and the present invention is also applicable to a case where a liquid crystal display device, a plasma display device, or the like is used. Of course you can.
また、上記実施例では第1図に示すように比較器、減
算器、セレクタ等の個別回路を用いたが、これらを使用
する代わりに、同様の動作をCPU30がソフト的に行うこ
ともできる。例えば第6図のフローチャートで示される
ようなサブルーチンを時間割り込み等によって十分速い
周期でCPU30に繰り返し実行させることにより、上記と
同じ機能を実現することができる。第6図のフローチャ
ートを簡単に説明すると、最初にカウンタ40の値を読み
(ステップ#10)、その値cが表示幅を示すデータN以
下であるか否かをチェックする(ステップ#12)。c≦
Nの場合はカウンタ値cをそのままデータレジスタ26
(第6図ではDとする)に書き込み(ステップ#14)、
そうでない(c>N)場合は(c−M)をデータレジス
タ26に書き込む(ステップ#16)。次に、カウンタ値c
が1垂直周期に相当する値(トータル値)Mよりも大き
いか否かをチェックし(ステップ#18)、c>Mとなっ
ていればカウンタ40を0にリセットして本ルーチンを終
了する。c≦Mのときは何もせずにそのまま本ルーチン
を終了する。Further, in the above embodiment, as shown in FIG. 1, individual circuits such as a comparator, a subtractor, and a selector are used. However, instead of using these, the same operation can be performed by the CPU 30 by software. For example, the same function as described above can be realized by causing the CPU 30 to repeatedly execute a subroutine as shown in the flowchart of FIG. Briefly explaining the flowchart of FIG. 6, first, the value of the counter 40 is read (step # 10), and it is checked whether the value c is equal to or less than the data N indicating the display width (step # 12). c ≦
In the case of N, the counter value c is directly stored in the data register 26
(D in FIG. 6) (step # 14),
If not (c> N), write (c-M) into the data register 26 (step # 16). Next, the counter value c
Is larger than a value (total value) M corresponding to one vertical cycle (step # 18). If c> M, the counter 40 is reset to 0 and the routine is terminated. When c ≦ M, this routine is terminated without any operation.
発明の効果 以上説明した通り、本発明の走査線位置検出装置のカ
ウント手段の出力を用いることにより、CRT等、ラスタ
走査型の表示装置の現在の走査位置を逐次知ることがで
きる。また、選択手段の出力の値の正/負から、現在、
ラスタ走査が表示期間内にあるのか帰線期間内にあるの
かということを容易に知ることができると共に、各期間
内における現在の位置(表示期間内は現在の走査線の位
置、帰線期間内は次の垂直期間の開始までの水平期間の
数)まで知ることができる。本発明の一つの応用例とし
ては、例えばコンピュータの画像出力を行う際にビデオ
メモリが1画面分しかないときでも、このようにして得
られる値を基にビデオメモリへの画像データの書き込み
を適切に行うことにより、メモリを節約しながら、ちら
つきのないリアルタイムアニメーションを生成すること
が考えられる。As described above, the current scanning position of a raster scanning type display device such as a CRT can be sequentially known by using the output of the counting means of the scanning line position detecting device of the present invention. Also, from the positive / negative value of the output of the selection means,
It is easy to know whether the raster scan is within the display period or during the retrace period, and the current position in each period (the current scan line position during the display period, Is the number of horizontal periods up to the start of the next vertical period). As one application example of the present invention, for example, even when the video memory has only one screen when outputting an image from a computer, it is possible to appropriately write the image data into the video memory based on the value obtained in this way. It is possible to generate a flicker-free real-time animation while saving memory.
【図面の簡単な説明】 第1図は本発明の一実施例である画像出力のあるコンピ
ュータシステムのための走査線位置検出装置のブロック
図、第2図は実施例であるCRTに画像出力を行うコンピ
ュータシステムのブロック図、第3図はCRTコントロー
ラ中の垂直同期信号生成回路のブロック図、第4図は垂
直表示信号と垂直同期信号の波形図、第5図は実施例の
走査線位置検出装置のカウンタの値及びデータレジスタ
の値の変化を示す説明図、第6図は本発明をソフトウェ
ア的に実施した場合のフローチャートである。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a scanning line position detecting device for a computer system having an image output according to an embodiment of the present invention, and FIG. FIG. 3 is a block diagram of a vertical synchronizing signal generation circuit in a CRT controller, FIG. 4 is a waveform diagram of a vertical display signal and a vertical synchronizing signal, and FIG. 5 is a scanning line position detection of the embodiment. FIG. 6 is an explanatory diagram showing a change in the value of the counter and the value of the data register of the apparatus. FIG.
Claims (1)
検出装置において、 初期化後の水平同期信号の数を数えるカウント手段と、 1垂直期間内の水平同期信号の数を表すデータを保持す
るトータル数保持手段と、 カウント手段の出力とトータル数保持手段の出力とを比
較する第1比較手段と、 カウント手段の出力がトータル数保持手段の出力を越え
た時にカウント手段を初期化するリセット手段と、 表示期間内の水平同期信号の数を表すデータを保持する
表示幅数保持手段と、 カウント手段の出力と表示幅数保持手段の出力とを比較
する第2比較手段と、 カウント手段の出力からトータル数保持手段の出力を減
算する減算手段と、 カウント手段の出力が表示幅数保持手段の出力よりも小
さいときにはカウント手段の出力を選択し、そうでない
ときには減算手段の出力を選択して出力する選択手段と を備えることを特徴とする走査線位置検出装置。1. A scanning line position detecting device for a display device which performs raster-type scanning, a counting means for counting the number of horizontal synchronization signals after initialization, and holding data representing the number of horizontal synchronization signals in one vertical period. Total number holding means, first comparing means for comparing the output of the counting means with the output of the total number holding means, and reset for initializing the counting means when the output of the counting means exceeds the output of the total number holding means. Means, a display width number holding means for holding data representing the number of horizontal synchronization signals in the display period, a second comparing means for comparing the output of the counting means and the output of the display width number holding means, Subtracting means for subtracting the output of the total number holding means from the output; and selecting the output of the counting means when the output of the counting means is smaller than the output of the display width number holding means. Scan line position detecting device characterized by comprising a selection means for selectively outputting the output of the subtraction means when not.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2272835A JP2628590B2 (en) | 1990-10-11 | 1990-10-11 | Scan line position detector |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2272835A JP2628590B2 (en) | 1990-10-11 | 1990-10-11 | Scan line position detector |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04147295A JPH04147295A (en) | 1992-05-20 |
JP2628590B2 true JP2628590B2 (en) | 1997-07-09 |
Family
ID=17519440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2272835A Expired - Lifetime JP2628590B2 (en) | 1990-10-11 | 1990-10-11 | Scan line position detector |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2628590B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0130247B1 (en) * | 1983-06-30 | 1987-03-04 | International Business Machines Corporation | Programmable timing circuit for cathode ray tube |
-
1990
- 1990-10-11 JP JP2272835A patent/JP2628590B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH04147295A (en) | 1992-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2903044B2 (en) | Video signal converter and method | |
USRE41522E1 (en) | Method and apparatus for scaling up and down a video image | |
US6812915B2 (en) | Liquid crystal display device | |
JP3647338B2 (en) | Image signal resolution conversion method and apparatus | |
GB2250668A (en) | Tear-free updates of computer graphical output displays | |
US4661812A (en) | Data transfer system for display | |
EP0120142B1 (en) | Graphic display system | |
JP2968729B2 (en) | Graphic image display device and graphic image display method | |
US6778170B1 (en) | Generating high quality images in a display unit without being affected by error conditions in synchronization signals contained in display signals | |
US5963183A (en) | Method of and apparatus for displaying a plurality of screen modes | |
JP2628590B2 (en) | Scan line position detector | |
KR940003423B1 (en) | Device for generating memory address in a display memory | |
US5029289A (en) | Character display system | |
JP3354725B2 (en) | Display device | |
JPS632116B2 (en) | ||
CN118259862B (en) | Display screen switching method, device, medium and computer program product | |
JP2609628B2 (en) | Memory address controller | |
JPH07261732A (en) | Display device | |
CN110299119B (en) | Liquid crystal control circuit, electronic clock, and liquid crystal control method | |
JPH0642132B2 (en) | Online verification system for image generators | |
JP2000305529A (en) | Liquid crystal monitor device and display device | |
JPH0744125A (en) | Liquid crystal display device | |
EP0519743A2 (en) | Image information control apparatus and display device | |
JPH1091132A (en) | Picture display device | |
JPH07298204A (en) | Video signal processing unit |