JP2653573B2 - Coordinate conversion circuit for CRT display device - Google Patents
Coordinate conversion circuit for CRT display deviceInfo
- Publication number
- JP2653573B2 JP2653573B2 JP3170756A JP17075691A JP2653573B2 JP 2653573 B2 JP2653573 B2 JP 2653573B2 JP 3170756 A JP3170756 A JP 3170756A JP 17075691 A JP17075691 A JP 17075691A JP 2653573 B2 JP2653573 B2 JP 2653573B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- coordinate
- circuit
- display
- conversion
- 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
- Radar Systems Or Details Thereof (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、CRTにレーダービ
デオ情報とデジタル情報を重畳して表示するCRT表示
装置用の座標変換回路に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a coordinate conversion circuit for a CRT display device which superimposes and displays radar video information and digital information on a CRT.
【0002】[0002]
【従来の技術】図2は一般的なCRT表示装置を示すブ
ロック図であり、図において、1はデジタル情報である
表示データ、2はデータ入出力回路、3は操作パネル、
4は操作パネル情報により表示データを座標変換する座
標変換回路、5は座標変換後の表示データの解読回路、
6はシンボル発生回路、7は円弧発生回路、8は直線発
生回路、9はレーダー信号、10はビデオ制御回路、1
1は輝度信号作成回路、12は偏向信号作成回路、13
はビデオ信号作成回路、14はCRTである。なお、シ
ンボル発生回路6により発生されるシンボルには例えば
距離表示用の各種のシンボルがある。2. Description of the Related Art FIG. 2 is a block diagram showing a general CRT display device, in which 1 is display data as digital information, 2 is a data input / output circuit, 3 is an operation panel,
4 is a coordinate conversion circuit for performing coordinate conversion of display data based on operation panel information, 5 is a circuit for decoding display data after coordinate conversion,
6 is a symbol generation circuit, 7 is an arc generation circuit, 8 is a straight line generation circuit, 9 is a radar signal, 10 is a video control circuit, 1
1 is a luminance signal generation circuit, 12 is a deflection signal generation circuit, 13
Is a video signal generation circuit, and 14 is a CRT. The symbols generated by the symbol generation circuit 6 include, for example, various symbols for distance display.
【0003】図3は従来のCRT表示装置の座標変換回
路を示すブロック図であり、図2に示すCRT表示装置
の座標変換回路4の内部構成を示した図である。図にお
いて、15はデータ入出力回路2からの表示データ、1
6は操作パネル3からのレンジ情報、17はオフセンタ
情報、18は制御信号、19は座標変換計算を実行する
CPU、20a,20bは座標変換データのメモリ、2
1は変換データ、22はメモリ20a,20bを制御す
る制御部である。FIG. 3 is a block diagram showing a coordinate conversion circuit of the conventional CRT display device, and is a diagram showing an internal configuration of the coordinate conversion circuit 4 of the CRT display device shown in FIG. In the figure, reference numeral 15 denotes display data from the data input / output circuit 2;
6 is range information from the operation panel 3, 17 is off-center information, 18 is a control signal, 19 is a CPU for executing coordinate conversion calculation, 20a and 20b are memories for coordinate conversion data, 2
1 is conversion data, and 22 is a control unit for controlling the memories 20a and 20b.
【0004】次に動作について説明する。図3に示すよ
うに、CPU19は、データ入出力回路2からの表示デ
ータ15と操作パネル3からのレンジ情報16とオフセ
ンタ情報17を受け取る。CPU19は、表示データ1
5から表示モードが、(1) シンボル表示、即ち英数字も
しくは記号等であるシンボルの表示か、あるいはリスト
表示、即ち一連のシンボルの列であるリストの表示か、
(2) 直線表示か、または、(3) 円・円弧表示か、のいず
れのモードであるを判定し、その判定された表示モード
に対応して以下の処理をそれぞれ実行する。 (1) シンボル及びリスト表示時 新座標を算出し、その新座標が有効エリアに属するか、
無効エリアに属するかを判定し、無効エリアに属するも
のについては表示を反転する。 (2) 直線表示時 新始点座標と新終点座標を算出する。ただし、新始点座
標と新終点座標の少なくとも一方が無効エリアに属する
時は直線と有効エリアとの交点を算出して、これを新
(始点)終点座標とする。 (3) 円・円弧表示時 円表示時は新中心座標と新半径座標を算出する。円弧表
示時は新表示開始角度と新表示終了角度を算出する。な
お、有効エリアに属する範囲のみを表示対象とすること
は直線表示の場合と同様である。Next, the operation will be described. As shown in FIG. 3, the CPU 19 receives display data 15 from the data input / output circuit 2 and range information 16 and off-center information 17 from the operation panel 3. The CPU 19 sets the display data 1
From 5 the display mode is (1) symbol display, that is, display of symbols such as alphanumeric characters or symbols, or list display, that is, display of a list that is a sequence of symbols,
It is determined whether the mode is either the (2) straight line display or the (3) circle / arc display mode, and the following processing is executed according to the determined display mode. (1) When displaying symbols and lists, calculate new coordinates and check whether the new coordinates belong to the effective area.
It is determined whether the image belongs to the invalid area, and the display of the image belonging to the invalid area is inverted. (2) When displaying a straight line New start point coordinates and new end point coordinates are calculated. However, when at least one of the new start point coordinates and the new end point coordinates belongs to the invalid area, the intersection of the straight line and the valid area is calculated, and this is set as the new (start point) end point coordinates. (3) When displaying circles and arcs When displaying a circle, the new center coordinates and new radius coordinates are calculated. At the time of arc display, a new display start angle and a new display end angle are calculated. It should be noted that setting only the range belonging to the effective area as the display target is the same as in the case of the linear display.
【0005】CPU19が上記のモード毎のデータを算
出した後、メモリ20bに新表示データとして書き込
む。なお、メモリ20a,20bはダブルバッファを構
成しており、表示処理のためのデータ読出し用と、表示
データ更新のための書込み用として交互に切り換えて使
用する。読出し側のメモリから変換データ21を順次読
出す。そして、図2に示すように、表示データを解読回
路5で解読して、表示モードに対応した各モードの発生
回路6〜8に信号を出力する。各モードの発生回路6〜
8は、CRT14を駆動させるために輝度信号作成回路
11,偏向信号作成回路12へアナログ信号を出力す
る。ビデオ制御回路10,ビデオ信号作成回路13はレ
ーダービデオを表示するための回路である。After calculating the data for each mode, the CPU 19 writes the new display data in the memory 20b. The memories 20a and 20b form a double buffer, and are alternately used for reading data for display processing and writing for updating display data. The conversion data 21 is sequentially read from the memory on the reading side. Then, as shown in FIG. 2, the display data is decoded by the decoding circuit 5, and signals are output to the generation circuits 6 to 8 in each mode corresponding to the display mode. Generating circuit 6 for each mode
Reference numeral 8 outputs an analog signal to the luminance signal generation circuit 11 and the deflection signal generation circuit 12 to drive the CRT 14. The video control circuit 10 and the video signal creation circuit 13 are circuits for displaying radar video.
【0006】[0006]
【発明が解決しようとする課題】従来の座標変換回路は
以上のように構成されており、座標変換の計算をファー
ムウエアで実行させているので、変換時間が長く、操作
パネルでの画面操作時に表示の遅延が発生するなどの問
題点があった。The conventional coordinate conversion circuit is configured as described above, and since the calculation of the coordinate conversion is executed by firmware, the conversion time is long, and the time required for operating the screen on the operation panel is large. There were problems such as display delay.
【0007】この発明は、上記のような問題点を解消す
るためになされたもので、画面操作の遅延をCRTの画
面表示更新以内に抑えるとともに、オフセンタ中の平行
移動表示を連続的な表示とすることができ、また、表示
遅延及び表示容量の制限をなくすことができる座標変換
回路を得ることを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and it is possible to suppress the delay of the screen operation within the updating of the screen display of the CRT and to make the parallel movement display during off-center continuous. It is another object of the present invention to provide a coordinate conversion circuit capable of eliminating a display delay and a limitation of a display capacity.
【0008】[0008]
【課題を解決するための手段】この発明に係るCRT表
示装置用座標変換回路は、CRT表示装置のディスプレ
イ上に、レーダービデオと、選択的に座標変換されたデ
ジタルデータとを重畳表示させるCRT表示装置用座標
変換回路であって、表示すべきデジタルデータ(以下、
「表示データ」と称す。)をいずれの表示モードで表示
すべきかを示す基準ワードを当該表示データの中から検
出する基準ワード検出回路と、この基準ワード検出回路
の出力データをプリセット値として動作するカウンタ
と、座標変換処理手順を示す制御フラグが格納されてお
り、上記カウンタによるカウント値がアドレス入力され
る制御用ROMと、上記表示データの座標変換後の新座
標を求める演算を行う新座標演算回路と、座標変換され
たデータが表示可能なエリアに属するか否かを判定する
ためのデータテーブルが格納されており、このデータテ
ーブルを基に、上記新座標演算回路で求められた新座標
データが表示可能なエリアに属するか否かを判定するエ
リア判定ROMと、上記新座標演算回路により求められ
た座標変換すべき表示データのパラメータである変換デ
ータを蓄積する変換データレジスタと、上記制御用RO
Mにより制御され、上記エリア判定ROMに格納されて
いるデータテーブルを参照して、シンボル表示データを
出力するか否かを決定するシンボル系座標判定器と、上
記制御用ROMにより制御され、上記変換データレジス
タに蓄積されている変換データを参照して、上記表示デ
ータの直線座標変換を行う直線座標変換回路と、上記制
御用ROMにより制御され、上記変換データレジスタに
蓄積されている変換データを参照して、上記表示データ
の円・円弧座標変換を行う円・円弧座標変換回路とを含
み、上記基準ワード検出回路、カウンタ、制御用RO
M、新座標演算回路、エリア判定ROM、変換データレ
ジスタ、シンボル系座標判定器、直線座標変換回路、及
び円・円弧座標変換回路は、互いにワイーヤードロジッ
クをとっている。ここで、上記基準コード検出回路は、
デコーダ、及びレジスタを含み、上記新座標演算回路
は、倍率設定ROM、掛算器、及び加算器を含み、上記
直線座標変換回路は、カウンタ、ROM、及び直線座標
変換器を含み、上記円・円弧座標変換回路は、カウン
タ、ROM、及び円・円弧座標変換器を含んでいる。 A coordinate conversion circuit for a CRT display device according to the present invention comprises:
A radar video and optionally coordinate transformed data
CRT display coordinates for superimposing and displaying digital data
A digital data to be displayed (hereinafter, referred to as a conversion circuit)
This is referred to as “display data”. ) In any display mode
The reference word that indicates whether to perform
Reference word detection circuit to output and this reference word detection circuit
Counter that operates with preset output data
And a control flag indicating the coordinate conversion procedure.
Address is input by the counter value
Control ROM and Niiza after display data coordinate conversion
A new coordinate calculation circuit for calculating the target,
To determine whether the data belongs to the displayable area
Data table for the
New coordinates calculated by the new coordinate calculation circuit based on the table
Determine whether data belongs to the displayable area
Determined by the rear determination ROM and the new coordinate calculation circuit.
The transformation data, which is the parameter of the display data to be transformed
Conversion data register for accumulating data, and the control RO
M, and is stored in the area determination ROM.
Symbol display data by referring to the data table
A symbol-based coordinate determiner that determines whether or not to output
The conversion data register is controlled by the control ROM.
Refer to the conversion data stored in the data
A linear coordinate conversion circuit for performing linear coordinate conversion of data
Is controlled by the control ROM, and is stored in the conversion data register.
Refer to the stored conversion data and display the
And a circle / arc coordinate conversion circuit that performs the circle / arc coordinate conversion of
The above reference word detection circuit, counter, control RO
M, new coordinate calculation circuit, area judgment ROM, conversion data
Register, symbol coordinate detector, linear coordinate converter, and
And the circle / arc coordinate transformation circuits
Is taking Here, the reference code detection circuit includes:
A new coordinate operation circuit including a decoder and a register;
Includes a magnification setting ROM, a multiplier, and an adder.
The linear coordinate conversion circuit includes a counter, a ROM, and a linear coordinate.
A converter, and the circle-arc coordinate conversion circuit includes a counter.
Data, a ROM, and a circular-arc coordinate converter.
【0009】[0009]
【作用】この発明に係るCRT表示装置用座標変換回路
において、それぞれの処理に応じたROMを別個に設
け、それぞれを独立に駆動する並列処理を行うようにし
ているので、座標変換の高速化を達成することができ
る。その結果、画面操作の遅延をCRTの画面表示更新
以内に抑えることができ、またオフセンタ中の平行移動
表示を連続的な表示とすることができ、さらに表示遅
延、及び表示容量の制限をなくすことができる。また、
ファームウェア処理の概念を導入し、全体の制御をカウ
ンタとROMとで実行するようにしているので、処理内
容に変更があっても、ROMの差換えだけで容易に対応
できる。さらに、制御用ROMにより制御され、エリア
判定ROMに格納されているデータテーブルを参照し
て、シンボル表示データを出力するか否かを決定するシ
ンボル系座標判定器と、制御用ROMにより制御され、
変換データレジスタに蓄積されている変換データを参照
して、表示データの直線座標変換を行う直線座標変換回
路と、制御用ROMにより制御され、変換データレジス
タに蓄積されている変換データを参照して、表示データ
の円・円弧座標変換を行う円・円弧座標変換回路といっ
た3つの座標変換系の回路を備えているので、デジタル
データを基に、直線座標変換、円・円弧座標変換、及び
シンボル座標変換を選択的に行い、選択的に座標変換さ
れたデータをCRT表示装置のディスプレイに送り、C
RT表示装置のディスプレイ上にレーダービデオとデジ
タルデータとを重畳表示させることができる。 A coordinate conversion circuit for a CRT display device according to the present invention.
In the above, separate ROMs corresponding to each processing are provided separately, and parallel processing for driving each independently is performed.
Since it is, it is possible to achieve a high-speed coordinate transformation
You. As a result, the delay of screen operation can be suppressed within CRT screen display update, also it can be a parallel movement display in the off-center a continuous display further display delay, and to eliminate the restriction of display capacity Can be. Also,
It introduced the concept of the firmware processing, since so as to perform overall control by a counter and ROM, and any modifications to the processing contents, it is possible to easily deal only presumed dead, switch the ROM. Further, the area is controlled by a control ROM,
Refer to the data table stored in the judgment ROM
To determine whether to output symbol display data.
Controlled by a symbol coordinate determiner and a control ROM,
Refer to conversion data stored in conversion data register
To perform linear coordinate conversion on display data.
And a conversion data register controlled by a control ROM.
Refer to the conversion data stored in the
A circle / arc coordinate conversion circuit that converts the circle / arc coordinates of
Digital coordinate system with three coordinate transformation circuits
Linear coordinate conversion, circle / arc coordinate conversion, and
Selectively perform symbol coordinate transformation and selectively perform coordinate transformation.
The data sent to the display of the CRT display device,
Radar video and digital display on the RT display
And superimposed data.
【0010】[0010]
【実施例】以下、この発明の一実施例を図について説明
する。図1はこの発明の一実施例によるCRT表示装置
用座標変換回路を示すブロック図であり、図において、
27は座標変換回路への表示データ15のロード信号、
23は座標変換回路のBUSY信号を作成するフリップ
フロップ、24はBUSY信号、25は表示モードを定
義する基準ワードのデコーダ、26は表示モードのデコ
ーダ、28はAND回路、29a〜29cはレジスタ、
30はカウンタ、31は処理手順となるフラグを格納し
ているROM、32a,32bはAND回路、33a,
33bはカウンタ、34a,34bはROM、35は直
線座標変換器、36は円・円弧座標変換器、37は座標
変換用の掛算器、38は加算器、39はエリア判定用R
OM、40a〜40fはレジスタ、41はシンボル系座
標変換器、42はバスバッファ、43はOR回路、44
は変換完了信号、45は倍率設定用ROM、46は遅延
回路、47は座標ストア用Rb−LOAD信号、48は
END信号、49はカウンタ制御信号、50はRc−L
OAD信号、51は座標変換起動信号であるSST信
号、52はオフセンタ量をゼロにするDC0信号であ
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a coordinate conversion circuit for a CRT display device according to an embodiment of the present invention.
27 is a load signal of the display data 15 to the coordinate conversion circuit;
23 is a flip-flop for creating a BUSY signal of the coordinate conversion circuit, 24 is a BUSY signal, 25 is a decoder for a reference word that defines a display mode, 26 is a decoder for a display mode, 28 is an AND circuit, 29a to 29c are registers,
Reference numeral 30 denotes a counter, 31 denotes a ROM storing flags for processing procedures, 32a and 32b denote AND circuits, 33a and
33b is a counter, 34a and 34b are ROM, 35 is a linear coordinate converter, 36 is a circle / arc coordinate converter, 37 is a multiplier for coordinate conversion, 38 is an adder, and 39 is an R for area determination.
OM, 40a to 40f are registers, 41 is a symbol coordinate converter, 42 is a bus buffer, 43 is an OR circuit, 44
Is a conversion completion signal, 45 is a magnification setting ROM, 46 is a delay circuit, 47 is an Rb-LOAD signal for storing coordinates, 48 is an END signal, 49 is a counter control signal, and 50 is Rc-L.
An OAD signal, 51 is an SST signal as a coordinate conversion start signal, and 52 is a DC0 signal for setting the off-center amount to zero.
【0011】また、図4はCRT画面の有効領域を示す
エリア定義図である。図5は表示モード毎のデータの一
例を示す図であり、図5において、ワードIは画面表示
モードの種類を示す情報、ワードIIは各表示モードで使
用される座標,シンボルコードの先頭を示す情報、ワー
ドIII はシンボルコードを示す情報、ワードIV,Vは円
・円弧表示の場合の半径,角度を示す情報である。ま
た、A〜Dで示されたループはそのループ内のワードの
連続処理が可能であることを示す。図6は表示モード毎
のROMデータの一例を示す図であり、図6において、
CTDSはカウントをストップさせる信号、CTLD
(*)はカウンタにカウント値*をプリセットしカウン
トをストップさせる信号である。なお、図6の左端の数
値はカウント値そのものを示すもののではなく、単にn
番目のステートであることを示す。FIG. 4 is an area definition diagram showing an effective area of the CRT screen. FIG. 5 is a diagram showing an example of data for each display mode. In FIG. 5, word I indicates information indicating the type of screen display mode, word II indicates coordinates used in each display mode, and the beginning of a symbol code. Information, word III is information indicating a symbol code, and words IV, V are information indicating a radius and an angle in the case of circle / arc display. The loops indicated by A to D indicate that the words in the loop can be continuously processed. FIG. 6 is a diagram showing an example of ROM data for each display mode. In FIG.
CTDS is a signal to stop counting, CTLD
(*) Is a signal for presetting the count value * to the counter and stopping the count. Note that the numerical value at the left end in FIG. 6 does not indicate the count value itself, but is simply n.
Indicates the second state.
【0012】次に動作について説明する。図2に示すデ
ータ入出力回路2は、図1に示す座標変換回路の動作状
況をBUSY信号24で確認し、NOT BUSY時に
表示データ15とロード信号27を入力する。基準ワー
ドデコーダ25は図5でいうワードIを検出するもの
で、AND回路28でワードIのロード信号27を抽出
し、表示モードデコーダ26による表示モードをレジス
タ29cに、ワードIであることをレジスタ29bにス
トアする。レジスタ29aはロード信号27毎に表示デ
ータ15をストアする。Next, the operation will be described. The data input / output circuit 2 shown in FIG. 2 confirms the operation status of the coordinate conversion circuit shown in FIG. 1 with the BUSY signal 24, and inputs the display data 15 and the load signal 27 at the time of NOT BUSY. The reference word decoder 25 detects the word I in FIG. 5, extracts the load signal 27 of the word I by the AND circuit 28, registers the display mode by the display mode decoder 26 in the register 29c, and registers the word I in the register 29c. Store at 29b. The register 29a stores the display data 15 for each load signal 27.
【0013】シンボル表示時は、ワードIをレジスタ2
9bが読込むとカウンタ30をクリアし、同時にカウン
ト禁止とする。ワードIのロード信号27は遅延回路4
6で遅延し、OR回路43から変換完了信号44を出力
する。変換完了信号44の送出で、BUSY信号24を
オフし、次のデータを取り込む。ワードI以外が基準ワ
ードデコーダ25に入るとレジスタ29bの出力はオフ
し、カウンタ30はレジスタ29cの表示モードを上位
とするカウント値にプリセットされ、カウントを開始す
る。レジスタ29aのワードIIデータを掛算器37でレ
ンジ情報16による倍率設定ROM45の出力と乗算
し、その出力をオフセンタ情報17と加算器38で加算
し、新座標を算出する。エリア判定ROM39は新座標
が図4に示すエリアのいずれであるかを判定し、エリア
「5」以外はシンボル系座標判定器41から処理中止の
ためのEND信号をOR回路43に出力し変換完了信号
を出力して無効データとして棄却する。エリア「5」の
場合は、バスバッファ42から変換データ21として出
力する。カウンタ30及びROM31の制御信号発生系
は次にEND信号48を出力し、次データを取込むた
め、BUSY信号24をオフする。次に制御信号発生系
であるカウンタ30及びROM31はカウンタ制御信号
49の1つであるCTLD(0) を出力し、カウンタ30
をワードII入力処理に備えてプリセットし、カウントを
停止させる。At the time of symbol display, word I is stored in register 2
When 9b is read, the counter 30 is cleared and the count is prohibited at the same time. The word I load signal 27 is supplied to the delay circuit 4
6 and the OR circuit 43 outputs the conversion completion signal 44. Upon transmission of the conversion completion signal 44, the BUSY signal 24 is turned off and the next data is fetched. When a word other than the word I enters the reference word decoder 25, the output of the register 29b is turned off, and the counter 30 is preset to a count value with the display mode of the register 29c being higher, and starts counting. The word II data in the register 29a is multiplied by the multiplier 37 with the output of the magnification setting ROM 45 based on the range information 16, and the output is added to the off-center information 17 by the adder 38 to calculate new coordinates. The area determination ROM 39 determines which of the areas shown in FIG. 4 the new coordinates are, and outputs an END signal for stopping the processing from the symbol-based coordinate determiner 41 to the OR circuit 43 in areas other than the area "5" to complete the conversion. Output signal and reject as invalid data. In the case of the area “5”, the conversion data 21 is output from the bus buffer 42. Next, the control signal generation system of the counter 30 and the ROM 31 outputs the END signal 48, and turns off the BUSY signal 24 to take in the next data. Next, the counter 30 and the ROM 31, which are control signal generation systems, output CTLD (0), which is one of the counter control signals 49, and
Is preset for word II input processing, and counting is stopped.
【0014】リスト表示時、即ちシンボルの一連の集合
体であるリストを表示する時は、ワードI,ワードIIま
ではシンボル表示と同じ動作を行い、ワードIIの終わり
でCTDSによってカウンタ30を停止させ、次のデー
タ入力に備える。次のデータ入力でカウントを再開し、
制御信号発生系であるカウンタ30及びROM31はR
c−LOAD信号50を出力する。また、このときシン
ボル系座標判定器41がバスバッファ42に対し、ワー
ドIII 出力を指示する。次にEND信号48を出力し、
さらにカウンタ制御信号49の1つであるCTLD(3)
を出力してカウンタ30をプリセットし、これを停止さ
せて、ワードIII の連続処理に備える。When displaying a list, that is, when displaying a list that is a series of symbols, the same operation as that for displaying a symbol is performed up to the words I and II, and the counter 30 is stopped by CTDS at the end of the word II. , Preparing for the next data entry. The count restarts with the next data input,
The counter 30 and the ROM 31, which are control signal generating systems,
The c-LOAD signal 50 is output. At this time, the symbol-based coordinate determiner 41 instructs the bus buffer 42 to output the word III . Next, an END signal 48 is output,
Further, CTLD (3) which is one of the counter control signals 49
Is output, and the counter 30 is preset. This is stopped to prepare for the continuous processing of word III.
【0015】直線表示時は、ワードI,ワードIIまでは
シンボル表示と同じ動作を行い、ワードIIの終わりでC
TDSによってカウンタ30を停止させ、次のデータ入
力に備える。次のデータ入力でカウントを再開し、制御
信号発生系であるカウンタ30及びROM31は、Rb
−LOAD信号47を出力する。この出力による座標デ
ータは始点座標と終点座標及び各座標の存在するエリア
をレジスタ40a〜40fにストアする。ここで制御信
号発生系であるカウンタ30及びROM31は、SST
信号51をAND回路32aに出力、AND回路32a
はレジスタ29cの直線表示信号との論理積を演算した
結果、カンウタ33a,ROM34aを起動し、直線座
標変換器35を動作開始させる。直線座標変換器35は
始点と終点が、図4に示すエリア「5」以外の時は
XL ,XR ,YT ,YB との交点を算出し、バスバッフ
ァ42に出力する。エリア「5」の時は、そのままバス
バッファ42に出力する。その後、制御信号発生系であ
るカウンタ30及びROM31は、カウンタ制御信号4
9の1つであるCTLD(3) を出力してカウンタ30を
プリセットし、停止させて、次のワードIIデータに備え
る。At the time of the linear display, the same operation as the symbol display is performed up to the word I and the word II.
The counter 30 is stopped by the TDS to prepare for the next data input. The count is restarted by the next data input, and the counter 30 and the ROM 31, which are control signal generation systems,
It forces out of the -LOAD signal 47. The coordinate data based on this output stores the start point coordinates, the end point coordinates, and the area where each coordinate exists in the registers 40a to 40f. Here, the counter 30 and the ROM 31, which are control signal generation systems,
The signal 51 is output to the AND circuit 32a, and the AND circuit 32a
Calculates the logical product of the register 29c and the linear display signal, starts the counter 33a and the ROM 34a, and starts the operation of the linear coordinate converter 35. Linear coordinate converter 35 start and end points, except when the area "5" shown in FIG. 4 calculates X L, X R, Y T , intersection of the Y B, and outputs to the bus buffer 42. In the case of the area "5", the data is output to the bus buffer 42 as it is. After that, the counter 30 and the ROM 31, which are control signal generation systems, output the counter control signal 4
The counter 30 is preset by stopping CTLD (3), which is one of the nine, and stopped to prepare for the next word II data.
【0016】円・円弧表示時は、ワードI,ワードIIま
ではシンボル表示と同じ動作を行い、ワードIIの終わり
でCTDSによってカウンタ30を停止させ、次のデー
タ入力に備える。次のデータ入力でカウントを再開し、
制御信号発生系であるカウンタ30及びROM31は、
Rb−LOAD信号47を出力し、ワードIVを出力す
る。同時にDC0信号52を加算器38に出力する。こ
れはワードIVが半径情報のためオフセンタ量を加算させ
ないようにするためである。ワードV取込みで制御信号
発生系であるカウンタ30及びROM31はカウンタ制
御信号49の1つであるCTDSによってカンウタ30
をストップさせ、SST信号51をAND回路32bに
出力する。AND回路32bはレジスタ29cの円・円
弧表示信号との論理積を演算した結果、カウンタ33
b,ROM34bを起動し、円・円弧座標変換器36を
動作開始させる。円・円弧座標変換器36はレジスタ4
0c,40dの中心座標,レジスタ40a,40bの半
径及びレジスタ29aの角度データから表示可能範囲と
なる円弧角度を算出し、バスバッファ42に出力する。
次に制御信号発生系であるカウンタ30及びROM31
は、カウンタ制御信号49の1つであるCTLD(0) を
出力してカウンタ30をプリセットし、停止させて、次
のワードIIデータに備える。At the time of displaying the circle and the arc, the same operation as the symbol display is performed up to the word I and the word II. At the end of the word II, the counter 30 is stopped by the CTDS to prepare for the next data input. The count restarts with the next data input,
The counter 30 and the ROM 31, which are control signal generation systems,
An Rb-LOAD signal 47 is output, and a word IV is output. At the same time, the DC0 signal 52 is output to the adder 38. This is to prevent the off-center amount from being added because the word IV is radius information. The counter 30 and the ROM 31, which are control signal generation systems in response to the word V capture, use the CTDS, one of the counter control signals 49, to control the counter 30.
Is stopped, and the SST signal 51 is output to the AND circuit 32b. The AND circuit 32b calculates the logical product of the circle and the arc display signal of the register 29c, and as a result,
b, Activate the ROM 34b and start the operation of the circle / arc coordinate converter 36. The circle / arc coordinate converter 36 is a register 4
From the center coordinates of 0c and 40d, the radii of the registers 40a and 40b, and the angle data of the register 29a, an arc angle as a displayable range is calculated and output to the bus buffer 42.
Next, a counter 30 and a ROM 31 which are control signal generation systems
Outputs CTLD (0), which is one of the counter control signals 49, to preset and stop the counter 30 to prepare for the next word II data.
【0017】そして、バスバッファ42は、トライステ
ートの論理により全データの論理和を求める。ここでシ
ンボル系座標判定器41,直線座標変換器35,円・円
弧座標変換器36により必要信号ラインを所定期間のみ
出力許可とし、変換データ21として後段の回路へ出力
する。The bus buffer 42 calculates the logical sum of all data by tri-state logic. Here, the required signal lines are permitted to be output only for a predetermined period by the symbol coordinate determiner 41, the linear coordinate converter 35, and the circle / arc coordinate converter 36, and are output as conversion data 21 to a subsequent circuit.
【0018】このように、この実施例によれば、ファー
ムウエアによる処理をワイヤードロジックで構成したの
で、座標変換時間の高速化を図ることができ、CRT表
示装置においてスムーズな平行移動を実現できる。ま
た、レンジ,オフセンタ等操作に対する遅延をなくすこ
とができ、上記効果は表示量が増加するにつれ、より顕
著に得ることができる。As described above, according to this embodiment, since the processing by the firmware is configured by wired logic, the coordinate conversion time can be shortened, and a smooth parallel movement can be realized in the CRT display device. In addition, it is possible to eliminate delays in operations such as range and off-center operations, and the above effects can be more remarkably obtained as the display amount increases.
【0019】なお、上記実施例では直線座標変換器用と
円・円弧座標変換器用に各々カンウタ33a,33b及
びROM34a,34bを割当てたが、これらを共通に
してカウンタの上位アドレスの操作で制御してもよく、
上記実施例と同様の効果を奏する。In the above embodiment, the counters 33a and 33b and the ROMs 34a and 34b are assigned to the linear coordinate converter and the circular / arc coordinate converter, respectively, but these are shared and controlled by the operation of the upper address of the counter. Well,
The same effects as in the above embodiment can be obtained.
【0020】また、高速化に適した回路素子を用いれ
ば、その素子の特性によって、より一層の高速化を達成
できることはもちろんである。If a circuit element suitable for high-speed operation is used, it is a matter of course that further high-speed operation can be achieved depending on the characteristics of the element.
【0021】[0021]
【発明の効果】以上の説明から明らかな通り、この発明
によると、それぞれの処理に応じたROMを別個に設
け、それぞれを独立に駆動する並列処理を行うようにし
ているので、座標変換の高速化を達成することができる
結果、画面操作の遅延をCRTの画面表示更新以内に抑
えることができ、またオフセンタ中の平行移動表示を連
続的な表示とすることができ、さらに表示遅延、及び表
示容量の制限をなくすことができる。また、ファームウ
ェア処理の概念を導入し、全体の制御をカウンタとRO
Mとで実行するようにしているので、処理内容に変更が
あっても、ROMの差換えだけで容易に対応できる。さ
らに、制御用ROMにより制御され、エリア判定ROM
に格納されているデータテーブルを参照して、シンボル
表示データを出力するか否かを決定するシンボル系座標
判定器と、制御用ROMにより制御され、変換データレ
ジスタに蓄積されている変換データを参照して、表示デ
ータの直線座標変換を行う直線座標変換回路と、制御用
ROMにより制御され、変換データレジスタに蓄積され
ている変換データを参照して、表示データの円・円弧座
標変換を行う円・円弧座標変換回路といった3つの座標
変換系の回路を備えているので、デジタルデータを基
に、直線座標変換、円・円弧座標変換、及びシンボル座
標変換を選択的に行い、選択的に座標変換されたデータ
をCRT表示装置のディスプレイに送り、CRT表示装
置のディスプレイ上にレーダービデオとデジタルデータ
とを重畳表示させることができる。 As is apparent from the above description , according to the present invention , ROMs corresponding to each processing are separately provided.
And perform parallel processing to drive each independently.
So that the speed of coordinate transformation can be increased
As a result, the screen operation delay is suppressed within the screen display update of the CRT.
And display the parallel movement display during off-center.
Continuous display, further display delay, and display
It is possible to eliminate the limitation of the indicated capacity. Also, firmware
Introduces the concept of hardware processing, and controls the entire control with a counter and RO.
Since the process is executed with M
Even if there is, it can be easily dealt with only by replacing the ROM. Sa
In addition, the area determination ROM is controlled by a control ROM.
Refer to the data table stored in
Symbol coordinates that determine whether to output display data
It is controlled by a decision unit and a control ROM, and
Refer to the conversion data stored in the
Linear coordinate conversion circuit that performs linear coordinate conversion of data
Controlled by ROM, stored in conversion data register
Refer to the conversion data that has been
Three coordinates, such as a circle / arc coordinate conversion circuit that performs mark conversion
It is equipped with a conversion circuit so that digital data
Linear coordinate conversion, circle / arc coordinate conversion, and symbol
Data that is selectively transformed and selectively transformed
To the display of the CRT display device,
Radar video and digital data on the display
Can be superimposed.
【図1】この発明の一実施例による座標変換回路を示す
ブロック図である。FIG. 1 is a block diagram showing a coordinate conversion circuit according to one embodiment of the present invention.
【図2】一般のCRT表示装置を示すブロック図であ
る。FIG. 2 is a block diagram showing a general CRT display device.
【図3】従来の座標変換回路を示すブロック図である。FIG. 3 is a block diagram showing a conventional coordinate conversion circuit.
【図4】エリア定義図である。FIG. 4 is an area definition diagram.
【図5】表示モード毎のデータ例を示す図である。FIG. 5 is a diagram showing an example of data for each display mode.
【図6】表示モード毎のROMデータ例を示す図であ
る。FIG. 6 is a diagram showing an example of ROM data for each display mode.
15 表示データ 16 レンジ情報 17 オフセンタ情報 21 変換データ 23 フリップフロップ 24 BUSY信号 25 基準ワードデコーダ 26 表示モードデコーダ 27 ロード信号 28 AND回路 29 レジスタ 30 カウンタ 31 ROM 32 AND回路 33 カウンタ 34 ROM 35 直線座標変換器 36 円・円弧座標変換器 37 掛算器 38 加算器 39 エリア判定ROM 40 レジスタ 41 シンボル系座標判定器 42 バスバッファ 43 OR回路 44 変換完了信号 45 倍率発生ROM 46 遅延回路 47 Rb−LOAD信号 48 END信号 49 カウンタ制御信号 50 Rc−LOAD信号 51 SST信号 52 DC0信号 15 display data 16 range information 17 off-center information 21 conversion data 23 flip-flop 24 BUSY signal 25 reference word decoder 26 display mode decoder 27 load signal 28 AND circuit 29 register 30 counter 31 ROM 32 AND circuit 33 counter 34 ROM 35 linear coordinate converter 36 circle / arc coordinate converter 37 multiplier 38 adder 39 area determination ROM 40 register 41 symbol system coordinate determiner 42 bus buffer 43 OR circuit 44 conversion completion signal 45 magnification generation ROM 46 delay circuit 47 Rb-LOAD signal 48 END signal 49 Counter control signal 50 Rc-LOAD signal 51 SST signal 52 DC0 signal
Claims (2)
ーダービデオと、選択的に座標変換されたデジタルデー
タとを重畳表示させるCRT表示装置用座標変換回路で
あって、 表示すべきデジタルデータ(以下、「表示データ」と称
す。)をいずれの表示モードで表示すべきかを示す基準
ワードを当該表示データの中から検出する基準ワード検
出回路と、この基準ワード検出回路 の出力データをプリセット値と
して動作するカウンタと、 座標変換処理手順を示す制御フラグが格納されており、
上記カウンタによるカウント値がアドレス入力される制
御用ROMと、上記 表示データの座標変換後の新座標を求める演算を行
う新座標演算回路と、 座標変換されたデータが表示可能なエリアに属するか否
かを判定するためのデータテーブルが格納されており、
このデータテーブルを基に、上記新座標演算回路で求め
られた新座標データが表示可能なエリアに属するか否か
を判定するエリア判定ROMと、上記新座標演算回路 により求められた座標変換すべき表
示データのパラメータである変換データを蓄積する変換
データレジスタと、 上記制御用ROMにより制御され、上記エリア判定RO
Mに格納されているデータテーブルを参照して、シンボ
ル表示データを出力するか否かを決定するシンボル系座
標判定器と、 上記制御用ROMにより制御され、上記変換データレジ
スタに蓄積されている変換データを参照して、上記表示
データの直線座標変換を行う直線座標変換回路と、 上記制御用ROMにより制御され、上記変換データレジ
スタに蓄積されている変換データを参照して、上記表示
データの円・円弧座標変換を行う円・円弧座標変換回路
とを含み、上記基準ワード検出回路、カウンタ、制御用ROM、新
座標演算回路、エリア判定ROM、変換データレジス
タ、シンボル系座標判定器、直線座標変換回路、 及び円
・円弧座標変換回路は、互いに ワイーヤードロジックを
とっていることを特徴とするCRT表示装置用座標変換
回路。 To 1. A on the display of the CRT display device, a radar video, a CRT display device coordinate transformation circuit causes superimposed display of the digital data selectively coordinate transformation
There, the digital data (hereinafter, referred to as "display data".) To be displayed reference word search a reference word that indicates whether to display in any display mode is detected among the display data
A circuit output, a counter which operates the output data of the reference word detecting circuit as a preset value, is stored a control flag indicating a coordinate transformation procedure,
And a control ROM which count value by the counter is the address input, said a new coordinate calculating circuit for performing an operation for obtaining the new coordinates after coordinate transformation of the display data, or coordinate transformed data belongs to viewable area A data table for determining whether or not it is stored is stored,
Based on this data table, the new coordinate calculation circuit
Whether the new coordinate data belongs to the displayable area
An area determination ROM, a conversion data register for storing conversion data which is a parameter of display data to be subjected to coordinate conversion obtained by the new coordinate calculation circuit, and an area determination RO controlled by the control ROM.
By referring to the data table stored in the M, the symbol-based seat to determine whether to output the symbol display data
A target determination unit is controlled by the control ROM, with reference to the conversion data stored in the conversion data register, and the linear coordinate transformation circuit for performing linear coordinate transformation of the display data, controlled by the control ROM is, by referring to the conversion data stored in the conversion data register, and a circular-arc coordinate conversion circuit <br/> performing circular-arc coordinate conversion of the display data, the reference word detecting circuit, a counter , Control ROM, new
Coordinate operation circuit, area judgment ROM, conversion data register
Data, symbol-based coordinate determiner, linear coordinate conversion circuit, and circle
· Arc coordinate conversion circuit, a wire over yard logic one another
CRT display device coordinate conversion circuit, characterized in that taking.
変換回路において、 上記基準コード検出回路は、デコーダ、及びレジスタを
含み、 上記新座標演算回路 は、倍率設定ROM、掛算器、及び
加算器を含み、上記 直線座標変換回路は、カウンタ、ROM、及び直線
座標変換器を含み、上記 円・円弧座標変換回路は、カウンタ、ROM、及び
円・円弧座標変換器を含むことを特徴とするCRT表示
装置用座標変換回路。2. Coordinates for a CRT display device according to claim 1.
In the conversion circuit, the reference code detection circuit includes a decoder and a register.
Wherein, the new coordinate computing circuit, magnification setting ROM, multiplier, and includes an adder, the linear coordinate conversion circuit, counter, ROM, and includes a linear coordinate converter, the circular-arc coordinate conversion circuit , counter, C RT display device coordinate transformation circuit you comprising ROM, and a circular-arc coordinate converter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3170756A JP2653573B2 (en) | 1991-06-14 | 1991-06-14 | Coordinate conversion circuit for CRT display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3170756A JP2653573B2 (en) | 1991-06-14 | 1991-06-14 | Coordinate conversion circuit for CRT display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04369493A JPH04369493A (en) | 1992-12-22 |
| JP2653573B2 true JP2653573B2 (en) | 1997-09-17 |
Family
ID=15910804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3170756A Expired - Lifetime JP2653573B2 (en) | 1991-06-14 | 1991-06-14 | Coordinate conversion circuit for CRT display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2653573B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3100736B2 (en) | 1992-01-29 | 2000-10-23 | 三菱電機株式会社 | Arc coordinate converter |
| KR20190008758A (en) * | 2017-07-17 | 2019-01-25 | 엘아이지넥스원 주식회사 | Method and Apparatus for Converting Symbol Signal for Radar System |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0232282A (en) * | 1988-07-22 | 1990-02-02 | Mitsubishi Electric Corp | Radar display device |
-
1991
- 1991-06-14 JP JP3170756A patent/JP2653573B2/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3100736B2 (en) | 1992-01-29 | 2000-10-23 | 三菱電機株式会社 | Arc coordinate converter |
| KR20190008758A (en) * | 2017-07-17 | 2019-01-25 | 엘아이지넥스원 주식회사 | Method and Apparatus for Converting Symbol Signal for Radar System |
| KR102009501B1 (en) | 2017-07-17 | 2019-08-09 | 엘아이지넥스원 주식회사 | Method and Apparatus for Converting Symbol Signal for Radar System |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04369493A (en) | 1992-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0689154A (en) | Device and method for displaying raster scan video | |
| JPH04106594A (en) | Image display device | |
| US5043923A (en) | Apparatus for rapidly switching between frames to be presented on a computer output display | |
| CA1187222A (en) | Bi-directional display of circular arcs | |
| JP2673897B2 (en) | Graphic display device | |
| US5621866A (en) | Image processing apparatus having improved frame buffer with Z buffer and SAM port | |
| JP2653573B2 (en) | Coordinate conversion circuit for CRT display device | |
| US5530458A (en) | Image memory control device | |
| US5563995A (en) | Method and system for directly drawing a convex polygon having a given number of vertices with high speed | |
| JPH087560B2 (en) | Image information display device | |
| JP2616353B2 (en) | Input indicating device | |
| JPH05127856A (en) | Multi image display device | |
| JPH08194826A (en) | Graphics controller | |
| JP3322109B2 (en) | Display control device | |
| JP2523790B2 (en) | Screen display | |
| KR960009838B1 (en) | Clipping circuit for graphic system | |
| JPS5835592A (en) | display screen splitting device | |
| JP2659783B2 (en) | Image processing device | |
| JP2517013B2 (en) | Graphic drawing address generator | |
| JPH02188787A (en) | Cursor display control device | |
| EP0293698B1 (en) | Graphic controller having function of painting designated area | |
| JPH0612039A (en) | Display color controller for multiwindow display equipment | |
| JPH0419589B2 (en) | ||
| JP2687429B2 (en) | Graphic controller | |
| JP2666250B2 (en) | Multi-window display control device |