JPH03144694A - Address generating device for digital image display - Google Patents

Address generating device for digital image display

Info

Publication number
JPH03144694A
JPH03144694A JP1285203A JP28520389A JPH03144694A JP H03144694 A JPH03144694 A JP H03144694A JP 1285203 A JP1285203 A JP 1285203A JP 28520389 A JP28520389 A JP 28520389A JP H03144694 A JPH03144694 A JP H03144694A
Authority
JP
Japan
Prior art keywords
address
window
display
tables
memory
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.)
Pending
Application number
JP1285203A
Other languages
Japanese (ja)
Inventor
Tatsuya Sato
龍哉 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
NipponDenso Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP1285203A priority Critical patent/JPH03144694A/en
Publication of JPH03144694A publication Critical patent/JPH03144694A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To make a display with the high degree of freedom by converting parameters by using tables and allowing the tables themselves to be rewritten according to a desired display state. CONSTITUTION:When a CPU writes table data in an unread side between the look-up tables 9a and 9b, an address switching selector part 7 and a data switching selector part 11 are switched. Therefore, the look-up tables 9a and 9b to be read are switched and a table having fresh contents is referred to, thereby making a fresh display. Thus, the contents of the look-up tables 9a and 9b are easily switched when needed. Consequently, various free expressions are obtained on a CRT without adding nor altering circuits.

Description

【発明の詳細な説明】 及咀□貝め[産業上の利用分野] 本発明(友画像データをCRT等に表示するに際して、
任意の位置、−角度、大きさに変換して表示させる画像
表示装置に用いられるデジタル画像表示用アドレス生成
装置に関する。
[Detailed description of the invention] [Industrial application field] The present invention (when displaying image data on a CRT or the like,
The present invention relates to a digital image display address generation device used in an image display device that converts and displays images at arbitrary positions, angles, and sizes.

[従来の技術] 従来より、テレビカメラやCAD等の画像作成装置によ
って作成された画像データを画像メモリに格納し、その
画像データをCRTの任意の位置に表示したり、あるい
は回転・拡大・縮小・左右反転して表示できるラスクス
キャンタイプの画像表示装置が知られている。
[Prior Art] Conventionally, image data created by an image creation device such as a television camera or CAD is stored in an image memory, and the image data is displayed at an arbitrary position on a CRT, or rotated, enlarged, or reduced.・Rusk scan type image display devices that can display images with left and right inversion are known.

この移動・回転・拡大・縮小・左右反転等の処理は、計
算上はアフィン変換より行われるのが−般的である。こ
のアフィン変換は下式(1)、  (2)のごとく表さ
札 この式を回路にて実現して、表示座標(x、  y
)から読み取り座標(X、  Y)を算出し、メモリ上
の座標(X、  Y)から表示データを読み取って、C
RT上の表示座標(x、  y)に表示している。
Processing such as movement, rotation, enlargement, reduction, and horizontal reversal is generally performed by affine transformation in terms of calculation. This affine transformation is expressed as the following formulas (1) and (2). This formula is realized in a circuit and the display coordinates (x, y
), calculate the reading coordinates (X, Y), read the display data from the coordinates (X, Y) on the memory, and
Displayed at display coordinates (x, y) on RT.

×=a×+by十α  ・・・(1) Y=cx+dy+β  ・・・(2) このための装置として(よ例え(ヱ第10図に示す回路
が知られている(ただし、α=β=0)。
×=a×+by ten α...(1) Y=cx+dy+β...(2) As an example, the circuit shown in FIG. 0).

この回路はアフィン変換用の乗算回路100,102.
104,106を設け、画面横方向アドレスカウンタ1
08の座標値X、画面縦方向アドレスカウンタ110の
座標値y、図示しないCPU等からの定数値a、  b
、  c、  dを入力して、a・x、b−y、c−x
、d−yの乗算をさせ、次に加算回路112,114に
より、乗算回路100゜102または104,106の
出力値を加算させ、画像メモリアクセス用の座標値X、
  Yを出力している。
This circuit is a multiplication circuit 100, 102 .
104 and 106 are provided, and a screen horizontal address counter 1 is provided.
08 coordinate value X, coordinate value y of the screen vertical address counter 110, constant values a and b from the CPU (not shown)
, c, d, a・x, b-y, c-x
, dy are multiplied, and then the adder circuits 112 and 114 add the output values of the multiplier circuits 100 and 102 or 104 and 106 to obtain the coordinate value X for image memory access,
It is outputting Y.

また、別の装置として、表示座標カウント用のクロック
信号よりアドレスをカウントするアップダウンカウンタ
を設けたものがある(特開昭60−144790号)。
Another device includes an up/down counter that counts addresses based on a clock signal for counting display coordinates (Japanese Patent Laid-Open No. 144790/1982).

これは、逆進指令信号のオン・オフに応じて、二〇カウ
ンタのカウント方向の正進、逆進を切り換えてカウント
させるものであり、画像を上下および/または左右を反
転させて表示しようとするものである。
This is to switch the counting direction of the 20 counter between forward and reverse according to the on/off of the reverse command signal, and to display the image upside down and/or left and right. It is something to do.

[発明が解決しようとする課題] しかし、前者のように乗算回路を用いるものは、乗算処
理が極めて長時間であり、更に常に一定時間で処理され
るとは限らないことから、他の処理、例えば画像メモリ
への新たな画像データの書き込み処理等とのバランスが
とり難く、表示処理全体が円滑に進まなくなる恐れがあ
った。しかも回路自体が大きく、収納スペースを多く必
要とした。
[Problems to be Solved by the Invention] However, in the former case that uses a multiplication circuit, the multiplication process takes an extremely long time, and furthermore, it is not always processed in a constant time, so other processes, For example, it is difficult to balance this with the process of writing new image data into the image memory, and there is a risk that the entire display process will not proceed smoothly. Moreover, the circuit itself was large and required a lot of storage space.

また後者のように、カウント方向を変更できるアップダ
ウンカウンタを用いた場合は、処理時間は短くかつ一定
である。しかし、位置反転以外の処理、例えば、移軌 
30°回牽五  あるいはウィンドウ形式の表示等(上
 その処理回路自体を変更・追加しなくて不可能である
Furthermore, when an up/down counter whose counting direction can be changed is used, as in the latter case, the processing time is short and constant. However, processing other than position reversal, e.g.
This is not possible without changing or adding to the processing circuit itself.

従って、そのままでは、極めて限られた表示しか出来な
いこととなり、まことに自由度の低い表示装置とならざ
ると得ない。また多数の表示形式を実現しようとすると
、各表示形式に対応した数の処理回路を設ける必要があ
り、装置の大型化とコストアップを招くこととなる。
Therefore, if left as is, only very limited display can be performed, resulting in a display device with a very low degree of freedom. Furthermore, if a large number of display formats are to be realized, it is necessary to provide a number of processing circuits corresponding to each display format, which results in an increase in the size and cost of the device.

本発明(よ上記課Mを解決することを目的としてなされ
たものである。
The present invention has been made for the purpose of solving the above-mentioned problem M.

及胆丑構成[課題を解決するための手段]上記問題を解
決するためになされた本発明1志第1図に例示するよう
に、 画像メモリM1に記憶された画像データの内から、任意
のアドレスの画像データを読み出して、2次元表示装置
M2に順次表示するデジタル画像表示装置に用いられ、
上記アドレスを出力するアドレス生成装置おいて、 2次元表示装置M2の表示位置を示す2次元パラメータ
を生成するパラメータ生成手段M3と、上記2次元パラ
メータの内、第1パラメータに基づき、第1テーブルM
4を参照して、第1変換値を出力する第1変換手段M5
と、 上記2次元パラメータの内、第2パラメータに基づき、
第2テーブルM6を参照して、第2変換値を出力する第
2変換手段M7と、 上記第1変換値と第2変換値とを加算または減算して上
記画像メモリM1に対する読み出しアドレスを決定する
少なくとも1つのパラメータを算出する加減算手段M8
と、 上記第1テーブルM4および第2テーブルM6を所望の
表示状態1こ応じて書き換えるテーブル変更手段Mつと
、 を備えたことと特徴とするデジタル画像表示用アドレス
生成装置にある。
[Means for Solving the Problems] The present invention has been made to solve the above problems.As illustrated in FIG. Used in a digital image display device that reads image data of an address and sequentially displays it on a two-dimensional display device M2,
The address generation device that outputs the above-mentioned address includes a parameter generation means M3 that generates a two-dimensional parameter indicating a display position of the two-dimensional display device M2, and a first table M based on a first parameter among the two-dimensional parameters.
4, the first conversion means M5 outputs the first conversion value.
And, based on the second parameter among the two-dimensional parameters above,
a second conversion means M7 that outputs a second conversion value with reference to a second table M6; and determining a read address for the image memory M1 by adding or subtracting the first conversion value and the second conversion value. Addition/subtraction means M8 for calculating at least one parameter
An address generating device for digital image display characterized by comprising: and table changing means M for rewriting the first table M4 and the second table M6 according to a desired display state.

[作用] パラメータ生成手段M 31&  直交座標であれば、
パラメータXおよびパラメータyの値を出力する。
[Operation] If the parameter generation means M31 & orthogonal coordinates,
Output the values of parameter X and parameter y.

このx、yは2次元表示装置(例えばCRT)M2のス
キャン位置に対応しているものである。
These x and y correspond to the scanning position of the two-dimensional display device (for example, CRT) M2.

第1変換手段M5は第1パラメータ、例えばパラメータ
Xの値に基づいて、第1テーブルM4を参照する。第1
テーブルM4には従来例で説明したa・×の計算値に該
当する値が、×の昇順あるいは降順に、既に計算して書
き込まれている。
The first conversion means M5 refers to the first table M4 based on the value of the first parameter, for example parameter X. 1st
In the table M4, values corresponding to the calculated values of a*x explained in the conventional example have already been calculated and written in ascending or descending order of x.

従って乗算をしなくても、Xの位置に格納されている計
算値を読み出せ1ヱ 第1変換値としてa・×が求めら
れる。同様に第2変換手段M7も第2パラメータ、例え
ばパラメータyに基づいて、第2テーブルM6を参照す
れ(′L 第2変換値としてのb−yが乗算計算無しで
求められる。
Therefore, the calculated value stored at the position of X can be read out without performing multiplication.12 A.x can be obtained as the first converted value. Similarly, the second conversion means M7 also refers to the second table M6 based on the second parameter, for example, the parameter y ('L), and b-y as the second conversion value is determined without multiplication calculation.

この第1.第2変換値(よ 加減算手段M8によって加
算または減算される。上記式(1)または(2)に従っ
た場合は加算される。このことにより、少なくとも1つ
の読み込み用アドレス、例えばアドレスを2次元座標で
表せ(戴 アドレスXが求められる。アドレスYについ
て(上他の簡易な手段でも良いし、また第1変換手段M
Sが第1テーブルM4を2つ所有し、第2変換手段M7
が第2テーブルM6を2つ所有することにより、それぞ
れ2つの変換値(例え1.i a−x、c−xとb・y
、d−y)を求め、加減算手段M8にて、2つの加減算
(例えば、ax+byとcx+dy)を実行して、2つ
のアドレスX、  Yを求めるようにしてもよい。
This first. The second conversion value (Y) is added or subtracted by the addition/subtraction means M8. It is added when the above formula (1) or (2) is followed. This allows at least one reading address, e.g. Express it in coordinates (Dai) The address
S owns two first tables M4, and the second conversion means M7
owns two second tables M6, each has two conversion values (for example, 1.i a-x, c-x and b・y
, dy) may be obtained, and the addition/subtraction means M8 may perform two additions and subtractions (for example, ax+by and cx+dy) to obtain the two addresses X and Y.

このように各変換手段MS、M7にて1友単にテーブル
値の読み出しのみが実行さね、他の計算は加減算手段M
8による加減算処理であるため、短時間かつ一定時間で
画像メモリM1がらの読み出し処理が完了する。
In this way, each conversion means MS, M7 only performs reading of table values, and other calculations are carried out by the addition/subtraction means M.
8, the reading process from the image memory M1 is completed in a short and constant time.

[実施例] 次に本発明の好適な一実施例を図面に基づいて詳細に説
明する。
[Embodiment] Next, a preferred embodiment of the present invention will be described in detail based on the drawings.

第2図は本発明デジタル画像表示用アドレス生成装置の
一実施例を示すブロック図である。第3図はそのアドレ
ス生成装置1を用いたデジタル画像表示装置の一構成例
を示している。
FIG. 2 is a block diagram showing an embodiment of the address generation device for digital image display of the present invention. FIG. 3 shows an example of the configuration of a digital image display device using the address generation device 1. In FIG.

本アドレス生成装置1は、主1:、アドレスカウンタ部
(パラメータ生成手段に該当)3、ウィンドウ生成回路
5、アドレス切換セレクタ部7、ルックアップテーブル
部9、データ切換セレクタ部11および加算部(加減算
手段に該当)13がら構成されている。またデジタル画
像表示装置1よアドレス生成装置1、cpu (テーブ
ル変更手段に該当)14、タイミングコントローラ15
、順次アドレス発生回路17、切換回路19、画像メモ
リ21.テレビカメラ23、A/D変換器25、D/A
変換器27およびCRT (2次元表示装置に該当)2
つから構成されている。
This address generation device 1 includes a main unit 1, an address counter section (corresponding to parameter generation means) 3, a window generation circuit 5, an address switching selector section 7, a lookup table section 9, a data switching selector section 11, and an addition section (addition/subtraction). (corresponding to means) consists of 13 pieces. Also, the digital image display device 1, the address generation device 1, the CPU (corresponding to the table changing means) 14, and the timing controller 15.
, sequential address generation circuit 17, switching circuit 19, image memory 21 . TV camera 23, A/D converter 25, D/A
Converter 27 and CRT (corresponds to two-dimensional display device) 2
It consists of one.

アドレスカウンタ部31社  タイミングコントローラ
15からの、3種類のクロック信号により、CRT29
の画面上の表示スキャン位置に対応する座標x、  y
をそれぞれカウントして出力するXアドレスカウンタ3
aおよびyアドレスカウンタ3bを備えている。
Address counter section 31 companies Three types of clock signals from the timing controller 15 cause the CRT29
The coordinates x, y corresponding to the display scan position on the screen of
X address counter 3 that counts and outputs each
It is equipped with a and y address counters 3b.

上記3種類のクロック信号(表画面水平Cx)方向のス
キャンに対応する水平クロックパルス信号、画面垂直(
y)方向のスキャンに対応する垂直クロックパルス信号
、および画面毎のスキャンの区切りを表すフレームクロ
ックパルス信号である。
Horizontal clock pulse signals corresponding to scanning in the above three types of clock signals (front screen horizontal Cx) direction, screen vertical (
y) A vertical clock pulse signal corresponding to scanning in the direction, and a frame clock pulse signal representing a scan break for each screen.

Xアドレスカウンタ3a(上 水平クロックパルス信号
と垂直クロックパルス信号とを入力し、水平クロックパ
ルスに同期してカウントアツプさね、垂直クロックパル
スの立ち下がりでクリアされる。
X address counter 3a (upper) Inputs the horizontal clock pulse signal and the vertical clock pulse signal, counts up in synchronization with the horizontal clock pulse, and is cleared at the falling edge of the vertical clock pulse.

yアドレスカウンタ3bli 垂直クロックパルス信号
とフレームクロックパルス信号とを入力し、垂直クロッ
クパルスに同期してカウントアツプされ、フレームクロ
ックパルスの立ち下がりでクリアされる。従ってXアド
レスカウンタ3aのカウント値はスキャンのX座標位置
を示し、yアドレスカウンタ3bのカウント値はスキャ
ンのX座標位置を示すことになる。
Y address counter 3bli Inputs the vertical clock pulse signal and the frame clock pulse signal, counts up in synchronization with the vertical clock pulse, and is cleared at the falling edge of the frame clock pulse. Therefore, the count value of the X address counter 3a indicates the X coordinate position of the scan, and the count value of the Y address counter 3b indicates the X coordinate position of the scan.

ウィンドウ生成回路5(友 上記カウント値×。Window generation circuit 5 (friend) above count value x.

yに基づいて、後述するごとくウィンドウの指定を行う
ものである。
Based on y, the window is specified as described later.

アドレス切換セレクタ部7(よ 第1セレクタ7aと第
2セレクタ7bとを備えている。これらのセレン97a
、7blよ それぞ札 アドレスヵウンタ部3からのカ
ウント値x+Vおよびウィンドウ生成回路5からのウィ
ンドウ指定信号の組合せと、CPU14からのLUTア
ドレス信号および書込制御信号の組合せとの内、いずれ
かの組合せを選択して、ルックアップテーブル部9に伝
達する。この選択は、CPU14からのしUT(ルック
アップテーブル)選択信号に基づいて、2つのセレクタ
7a、7bについて、別の組合せの選択がなされる。
The address switching selector section 7 (includes a first selector 7a and a second selector 7b).
, 7bl, each of the combinations of the count value x+V from the address counter section 3 and the window designation signal from the window generation circuit 5, and the combination of the LUT address signal and write control signal from the CPU 14. It is selected and transmitted to the lookup table unit 9. In this selection, another combination is selected for the two selectors 7a and 7b based on a UT (look-up table) selection signal from the CPU 14.

ルックアップテーブル部9は、第1ルツクアツプテーブ
ルメモリ9a(第1変換手段および第2変換手段に該当
)と第2ルツクアツプテーブルメモリ9b(第1変換手
段および第2変換手段に該当)とが備えられている。セ
レクタ7g、7bは別の組合せの選択がなされるため、
この2つのルックアップテーブルメモリ9a、9b内、
いずれか一方が読み出し用となり、他方が書き込み用に
設定される。読み出し用と書き込み用とは、CPU14
によるいずれかのテーブルメモリの書き換えが実行され
る毎に入れ換えられる。テーブル内容(上 本実施例で
はアフィン変換用のテーブルに設定されている。即ち、
×アドレス、yアドレスの値と、アフィン変換に必要な
数値を対応づけたテーブルが備えられている。
The lookup table section 9 includes a first lookup table memory 9a (corresponding to the first conversion means and the second conversion means) and a second lookup table memory 9b (corresponding to the first conversion means and the second conversion means). It is equipped. Since selectors 7g and 7b select different combinations,
In these two lookup table memories 9a and 9b,
One of them is set for reading, and the other is set for writing. For reading and writing, the CPU 14
It is replaced every time any table memory is rewritten by . Table contents (upper) In this example, it is set as a table for affine transformation. That is,
A table is provided that associates the values of the x address and y address with the numerical values necessary for affine transformation.

アフィン変換は、次式のように表すことが出来る。Affine transformation can be expressed as the following equation.

X=f +  (X)+f2 (y)   ・・・ (
3)Y= f 3  (x)  + f a  (y)
   −(4)テーブル内容(よ このfl、  f2
.  f3.  f4に該当する。
X=f + (X)+f2 (y) ... (
3) Y= f 3 (x) + f a (y)
-(4) Table contents (Yoko fl, f2
.. f3. This corresponds to f4.

例えば、CRT29の画面が400ドツト×200ドツ
トであるとすると、左右反転表示の場合は、−例として
、 f、(x)=−x+399.  f2(y) ==
O,f 3 (x) =O,f 4(y) ”yと設定
する。これに該当するテーブルfly  f2+  f
3+f4m 第4図(a)〜(d)に示すごとくである
For example, if the screen of the CRT 29 is 400 dots x 200 dots, in the case of horizontally inverted display, -for example, f, (x) = -x + 399. f2(y) ==
Set O, f 3 (x) = O, f 4 (y) ``y.The corresponding table fly f2 + f
3+f4m As shown in FIGS. 4(a) to (d).

その(U 拡大、縮小、回転等についても、アフィン変
換1ニしたがって、 fl (x)、  f2(y)、
  f3 (x)、fa (y)を適宜設定し、X、y
に応じた多値を予め計算しで、テーブルfl+  f2
+  f3+f4として形成しておけばよい。
Regarding the (U expansion, reduction, rotation, etc., the affine transformation 1 is obtained, so fl (x), f2 (y),
Set f3 (x) and fa (y) appropriately, and
By pre-calculating the multi-values according to the table fl+f2
It may be formed as +f3+f4.

このルックアップテーブル部9(iRAMにて構成され
ているので、書き換えが可能であり、所望の表示に応じ
て、対応するテーブルに書き直すことが出来る。
This lookup table section 9 (consisting of iRAM) is rewritable and can be rewritten into a corresponding table depending on the desired display.

またウィンドウが設定されていれ(戴 そのウィンドウ
の数だけ、各テーブルf+、  f2.  f3.  
f4が備えられ、ウィンドウが変わるたびに、ウィンド
ウに該当するテーブルが選択されて用いられる。
Also, if windows are set (dai), each table f+, f2. f3.
f4 is provided, and each time the window changes, a table corresponding to the window is selected and used.

データ切換セレクタ部11は、第1セレクタ11aと第
2セレクタllbとを備えている。第1セレクタlla
は、上記第1ルツクアツプテーブルメモリ9aと第2ル
ツクアツプテーブルメモリ9bとの、いずれのメモリに
CPU14からのデータを書き込むかを選択するもので
あり、上記しUT選択信号により選択制御される。第2
セレクタllbは、上記第1ルツクアツプテーブルメモ
リ9aと第2ルツクアツプテーブルメモリ9bとの、い
ずれのメモリから得られた値を加算部]3側に出力する
かを選択するものであり、上記LUT選択信号により選
択制御される。上記第1セレクタllaと第2セレクタ
llbとは別々のルックアップテーブルメモリを選択し
、書き込み・読み出しのアクセスが1つのメモリに重な
らないようにされている。
The data switching selector unit 11 includes a first selector 11a and a second selector llb. 1st selector lla
is for selecting which memory, the first lookup table memory 9a or the second lookup table memory 9b, to write data from the CPU 14, and is selectively controlled by the above-mentioned UT selection signal. Second
The selector llb selects which of the first lookup table memory 9a and the second lookup table memory 9b the value obtained from is to be output to the adder 3 side. Selection is controlled by a selection signal. The first selector lla and second selector llb select different look-up table memories so that write and read accesses do not overlap with one memory.

加算部13は、第1加算器13aと第2加算器13bと
から構成され、第1加算器13aは上記式(3)の加算
を実行するものであり、第1ルツクアツプテーブルメモ
リ9aと第2ルツクアツプテーブルメモリ9bとのいず
れかから読み出されたfl (X)とf2(y)との和
から、画像メモリ21内の横方向のアドレス×を算出す
る。また、第2加算器13bは上記式(4)の加算を実
行するものであり、第1ルツクアツプテーブルメモリ9
aと第2ルツクアツプテーブルメモリ9bとのいずれか
から読み出されたf3(X)とf4(y)との和から、
画像メモリ2]内の縦方向のアドレスYを算出する。
The adder 13 includes a first adder 13a and a second adder 13b. The horizontal address x in the image memory 21 is calculated from the sum of fl(X) and f2(y) read from either of the two lookup table memories 9b. Further, the second adder 13b executes the addition according to the above equation (4), and the second adder 13b executes the addition of the above formula (4), and the first lookup table memory 9
From the sum of f3(X) and f4(y) read from either a or the second lookup table memory 9b,
The vertical address Y in the image memory 2 is calculated.

順次アドレス発生回路17(よ 上記アドレスカウンタ
部3と同じ機能を果たし、画像メモリ21の番地X、Y
ffl、CRT29のスキャン位置に対応させて順番に
出力する。従って、この回路17は独立して設けなくと
も、アドレスカウンタ部3の出力をそのまま利用しても
よい。
Sequential address generation circuit 17 (which performs the same function as the address counter section 3 described above,
ffl, and are output in order in correspondence with the scanning position of the CRT 29. Therefore, this circuit 17 does not need to be provided independently, and the output of the address counter section 3 may be used as is.

切換回路19は、タイミングコントローラ15からの水
平クロックのハイレベル・ロウレベルに応じて、アドレ
ス生成装置1の任意アドレス信号と、順次アドレス発生
回路17の順次アドレス信号とを切り換えて、画像メモ
リ21に出力している。水平クロックがハイレベルの場
合は順次アドレス信号が出力さね、ロウレベルの場合は
任意アドレス信号が出力される。
The switching circuit 19 switches between the arbitrary address signal of the address generation device 1 and the sequential address signal of the sequential address generation circuit 17 according to the high level and low level of the horizontal clock from the timing controller 15, and outputs the signal to the image memory 21. are doing. When the horizontal clock is at a high level, address signals are sequentially output, and when the horizontal clock is at a low level, an arbitrary address signal is output.

また、この水平クロックは画像メモリ21にも出力され
、ハイレベルの場合は画像メモリ21を書き込み状態と
し、ロウレベルの場合は画像メモノ21を読み出し状態
としている。従って、ハイレベルになるたびに、画像メ
モリ21に(友先頭のメモリ番地から順番にテレビカメ
ラ23からの画像データが1ドツトずつ書き込まれて行
く。ロウレベルのときは、表示画像の種類に応じて選択
されたテーブルf、、  +2.  +3.  f、に
より決定された画像メモリ21上の番地から、画像デー
タが読み出されて、その時のCRT29のスキャン位置
に表示される。
This horizontal clock is also output to the image memory 21, and when it is at a high level, the image memory 21 is put into a writing state, and when it is at a low level, it is put into a reading state. Therefore, each time the level becomes high, image data from the television camera 23 is written one dot at a time to the image memory 21 (starting from the first memory address). Image data is read from the address on the image memory 21 determined by the selected table f, , +2. +3.f, and displayed at the current scan position of the CRT 29.

次にウィンドウ生成回路5の詳細について説明する。第
5図に示すごとく、ウィンドウ生成回路51;jxXウ
ィンドウテーブル5a1.yウィンドウテーブル5b−
1,NAND処理部5cm1およびプライオリティエン
コーダ5cl−1から構成されている。
Next, details of the window generation circuit 5 will be explained. As shown in FIG. 5, window generation circuit 51; jxX window table 5a1. y window table 5b-
1, a NAND processing section 5cm1, and a priority encoder 5cl-1.

Xウィンドウテーブル5a−1およびyウィンドウテー
ブル5b−111,第6図に示すごとく、CRT29の
表示ドツト数に応じたバイト数にて設定されているテー
ブルであり、Xウィンドウテーブル5a−1は横方向の
ドツト数N×が400であれば、400バイト(1バイ
ト=8ビツト)のメモリ上に形成されている。yウィン
ドウテーブル5b−tは縦方向のドツト数Nyが200
であれば、200バイトのメモリ上に形成されている。
As shown in FIG. 6, the X window table 5a-1 and the y window table 5b-111 are tables set with the number of bytes corresponding to the number of display dots on the CRT 29, and the If the number of dots N× is 400, it is formed on a memory of 400 bytes (1 byte=8 bits). The number Ny of dots in the vertical direction of the y window table 5b-t is 200.
If so, it is formed on 200 bytes of memory.

各バイトのビットO〜7は、8個のウィンドウを表し、
その各ビットの配列の内、 「1」の部分がウィンドウ
を開いている部分に対応している。最優先はウィンドウ
Oであり、順次ウィンドウ1. 2. 3゜4、 5.
 6. 7と優先度は低くなって行く。
Bits O-7 of each byte represent 8 windows,
In each bit array, the "1" part corresponds to the part where the window is open. The highest priority is window O, followed by window 1. 2. 3゜4, 5.
6. 7 and the priority is getting lower.

このウィンドウテーブル5a−1,5b−1からアドレ
スカウンタ部3からのx、yの値に応じて、対応する位
置の各1バイト(8ビツト)が読み取ら&NAND処理
部5cm1に出力される。
One byte (8 bits) of each corresponding position is read from the window tables 5a-1, 5b-1 according to the x and y values from the address counter section 3 and output to the &NAND processing section 5cm1.

NAND処理部5cm1は、1バイトのビット数に対応
して8個のNAND回路が備えられており、各テーブル
5a−1,5b−1からの信号に対して、各ビット毎の
NAND計算をしている。その結果がプライオリティエ
ンコーダ5d−1に入力される。
The NAND processing unit 5cm1 is equipped with eight NAND circuits corresponding to the number of bits in one byte, and performs NAND calculations for each bit on the signals from the respective tables 5a-1 and 5b-1. ing. The result is input to the priority encoder 5d-1.

プライオリティエンコーダ5d−1は、この1バイトデ
ータの内、ビットO側から見て、最初に「O」となるビ
ット位置を3ビツトに表して出力する論理回路である(
例え(ヱ テキサス・インスッルメント社製プライオリ
ティエンコーダ5N74148等)。
The priority encoder 5d-1 is a logic circuit that outputs the bit position that is the first "O" when viewed from the bit O side of this 1-byte data, representing it as 3 bits (
For example (e. Priority encoder 5N74148 manufactured by Texas Instruments, etc.).

その入力と出力との関係は第1表に示すごとくである。The relationship between the input and output is as shown in Table 1.

第1表 二二で入力のビットは左側が上位ビット、右側が下位ビ
ットを示し、 rXJ にi  roJでも「1」でも
よいことを表す。
In Table 1, the input bits are the upper bits on the left and the lower bits on the right, indicating that rXJ may be i roJ or "1".

例えE  Xウィンドウテーブル5a−1から得られる
8ビツトがro OOOOOOOJであり、yウィンド
ウテーブル5b−1から得られる8ビツトが[)000
0000Jである点Pi−1(第6図参照)で1よ N
AND処理部5C−1の出力は「11111111」と
なり、第1表に基づき「0」が出力される。 「0」は
ウィンドウOを指定している。従って、そのx、y位置
で(上 ウィンドウ○の内容が表示されることになる。
For example, the 8 bits obtained from the EX window table 5a-1 are roOOOOOOOOJ, and the 8 bits obtained from the y window table 5b-1 are [)000.
1 at the point Pi-1 (see Figure 6), which is 0000J.
The output of the AND processing unit 5C-1 is "11111111", and based on Table 1, "0" is output. "0" specifies window O. Therefore, the contents of the upper window ○ will be displayed at the x and y positions.

×ウィンドウテーブル5a−1から得られる8ビツトが
rl 0000110Jであり、yウィンドウテーブル
5b−iから得られる8ビツトが「0O000110J
である点P1−2では、NAND処理部5cm1の出力
はrlllllooIJとなり、ウィンドウ1を指定す
る。
The 8 bits obtained from the x window table 5a-1 are rl 0000110J, and the 8 bits obtained from the y window table 5b-i are "0O000110J.
At point P1-2, the output of the NAND processing unit 5cm1 becomes rlllllooIJ, which specifies window 1.

×ウィンドウテーブル5a−1から得られる8ビツトが
rl 0000100」であり、yウィンドウテーブル
5b−1から得られる8ビツトが「0OOOO110」
である点PI−3では、NAND処理部5cm1の出力
はrlllllollJとなる。
The 8 bits obtained from the x window table 5a-1 are "rl 0000100", and the 8 bits obtained from the y window table 5b-1 are "0OOOO110".
At point PI-3, the output of the NAND processing unit 5cm1 becomes rlllllollJ.

プライオリティエンコーダ5d−1は「2」表出力する
。これはウィンドウ2を指定することになる。
The priority encoder 5d-1 outputs the "2" table. This will specify window 2.

またXウィンドウテーブル5a−1から得られる8ビツ
トがrl 0OOOOOOJであり、yウィンドウテー
ブル5b−1から得られる8ビツトが「1000000
0Jである点PI−4で1よ NAND処理部5cm1
の出力はrolllllllJ となる。プライオリテ
ィエンコーダ5d−1は「7」を出力する。これはウィ
ンドウ7を指定することになる。
Furthermore, the 8 bits obtained from the X window table 5a-1 are rl 0OOOOOOJ, and the 8 bits obtained from the y window table 5b-1 are "1000000".
1 at point PI-4 which is 0J NAND processing section 5cm1
The output of is rollllllllJ. Priority encoder 5d-1 outputs "7". This will specify window 7.

このウィンドウ番号がセレクタ7a、7bにて、ルック
アップテーブル部9に出力された際に、第1ルツクアツ
プテーブルメモリ9aと第2ルツクアツプテーブルメモ
リ9bとに用意されている各テーブルf+、  f2.
  f3.Lから、それぞれ該当するウィンドウ用のテ
ーブルが選択さ札×。
When this window number is output to the lookup table unit 9 by the selectors 7a and 7b, each table f+, f2 .
f3. From L, the table for the corresponding window is selected.

Yを求めるのに利用されることになる。即ち、各テーブ
ル f+、  f2.  f3.faは、ウィンドウに
応じた数(例えば8個)のテーブルが複合して記憶され
おり、そこからウィンドウに応じで選択されたものが、
第4図(a)〜(d)に示した4つのテーブルとなる。
It will be used to find Y. That is, each table f+, f2. f3. fa stores a composite number of tables (e.g. 8) depending on the window, and the one selected depending on the window is
There are four tables shown in FIGS. 4(a) to 4(d).

第4図では左右反転するウィンドウが選択されているこ
とを示している。
FIG. 4 shows that a window to be horizontally reversed is selected.

上記ウィンドウ生成回路5で(よ各ウィンドウが矩形で
表示されているが、第7図で示すウィンドウ生成回路5
−2を採用すれ(f、、第8図で示すような十字形のウ
ィンドウとすることもできる。
In the window generation circuit 5 described above, each window is displayed as a rectangle, but the window generation circuit 5 shown in FIG.
-2 (f), it is also possible to create a cross-shaped window as shown in FIG.

ここで、Xウィンドウテーブル5a−2、yウィンドウ
テーブル5b−2およびプライオリティエンコーダ5d
−2は、第5図の例と同一であるが、各ビットの論理回
路がNOR処理部5C−2である点が異なる。NOR処
理部5C−2は、8個のNOR回路が備えられており、
各テーブル5a−2,5b−2からの信号について、各
ビット毎のNOR計算をしている。その結果がプライオ
リティエンコーダ5d−2に入力される。
Here, the X window table 5a-2, the y window table 5b-2, and the priority encoder 5d
-2 is the same as the example shown in FIG. 5, except that the logic circuit for each bit is a NOR processing section 5C-2. The NOR processing unit 5C-2 is equipped with eight NOR circuits,
NOR calculation is performed for each bit of the signals from each table 5a-2, 5b-2. The result is input to the priority encoder 5d-2.

例え[1Xウィンドウテーブル5a−2から得られる8
ビツトがrooooooooJであり、yウィンドウテ
ーブル5b−2から得られる8ビツトが「○ooooo
o○」である点P2−1(第8図参照)では、NOR処
理部5C−2の出力は「11111111J となり、
第1表に基づき「O」が出力され2結果として、その時
のスキャン位置にはウィンドウOの内容が表示されるこ
とになる。
For example, [8 obtained from the 1X window table 5a-2
The bit is roooooooooJ, and the 8 bits obtained from the y window table 5b-2 are “○oooooo
At point P2-1 (see FIG. 8) where the output is "o○", the output of the NOR processing unit 5C-2 becomes "11111111J,"
Based on Table 1, "O" is output, and as a result, the contents of window O are displayed at the scan position at that time.

Xウィンドウテーブル5a−2から得られる8ビツトが
ro o o o o○10」であり、yウィンドウテ
ーブル5b−2から得られる8ビツトが「100001
00Jである点P2−2で(よ NOR処理部5cm2
の出力はrol 111001Jとなり、第1表からウ
ィンドウ1の内容が表示されることになる。
The 8 bits obtained from the
At point P2-2 which is 00J (Yo) NOR processing part 5cm2
The output will be rol 111001J, and the contents of window 1 will be displayed from Table 1.

一方、Xウィンドウテーブル5a−2から得られる8ビ
ツトがro OOOOOOOJであり、yウィンドウテ
ーブル5b−2から得られる8ビツトがrl 0000
000」である点P2−3では、NOR処理部5cm2
の出力はrolllllllJ となり、第1表からウ
ィンドウ7の内容が表示される。
On the other hand, the 8 bits obtained from the X window table 5a-2 are ro OOOOOOOOJ, and the 8 bits obtained from the y window table 5b-2 are rl 0000.
000'' at point P2-3, the NOR processing section is 5 cm2
The output is rollllllllJ, and the contents of window 7 from Table 1 are displayed.

上述のごとくデジタル画像表示装置が構成されているこ
とにより、ルックアップテーブルメモリ9a、9bのテ
ーブルの設定の仕方により、表示に際して乗算を実行せ
ずとも、ウィンドウ表示も含めた任意の表示が可能とな
る。
Due to the configuration of the digital image display device as described above, any display including window display is possible without performing multiplication during display, depending on how the tables in the lookup table memories 9a and 9b are set. Become.

次にそのテーブル内容を書き換えるCPLJ14の処理
について説明する。
Next, the processing of the CPLJ 14 for rewriting the contents of the table will be explained.

CPU14の処理は、第9図のフローチャートに示すご
とく、オペレータ(例えば自動車の運転者)の指示操作
により、あるいは自動的1:、画面切換が指示されると
、切換判定(ステップ110)にて肯定判定され その
指示に対応するルックアップテーブルデータが、2つの
ルックアップテーブルメモリ9a、9bの内現在読み出
し処理がなされていないル・ンクア・ツブテーブルメモ
リに書き込まれる(ステップ12o)。この指示に対応
するルックアップテーブルデータは、CPU14が、図
示しない記憶装置内に予め格納しである各種のルックア
ップテーブル群から選択し、それを書き込むか、あるい
はその都度、指示された画面の種類に基づいて、CPU
14が計算してルックアップテーブルを作成し、それを
書き込んでもよい。
As shown in the flowchart of FIG. 9, the processing of the CPU 14 is performed by an instruction from an operator (for example, a car driver) or automatically (1). The lookup table data corresponding to the determined instruction is written to the lookup table memory that is not currently being read out of the two lookup table memories 9a and 9b (step 12o). The CPU 14 selects the lookup table data corresponding to this instruction from various lookup table groups pre-stored in a storage device (not shown) and writes it, or the Based on CPU
14 may calculate and create a lookup table and write it.

次にLUT選択信号が切り換えられる(ステップ130
)。このことにより、直前に書き込まれたルックアップ
テーブルにて求められた値を用いてX、  Yが計算さ
れる。次いで他の処理に移る。
The LUT selection signal is then switched (step 130
). As a result, X and Y are calculated using the values found in the lookup table written just before. Next, move on to other processing.

上述のように構成されたデジタル画像表示用アドレス生
成装置において、アドレスカウンタ部3がCRT29の
スキャン位置に対応したx、  yの値を出力すると、
その×、y値にてウィンドウ生成回路5がウィンドウ番
号を決定し、そのウィンドウ番号に対応したルックアッ
プテーブルがいずれかのルックアップテーブルメモリ9
a、9bの中のテーブル群から指定される。次にxy 
 Y値と指定されたルックアップテーブルとに基づいて
得られた出力値を、加算部13が加算処理し、画像メモ
リ21の読み出し用のアドレスX、  Yを出力する。
In the digital image display address generation device configured as described above, when the address counter section 3 outputs x and y values corresponding to the scan position of the CRT 29,
The window generation circuit 5 determines a window number based on the x and y values, and the lookup table corresponding to that window number is stored in one of the lookup table memories 9.
It is specified from the table group in a and 9b. then xy
The adder 13 performs addition processing on the output values obtained based on the Y value and the designated lookup table, and outputs addresses X and Y for reading from the image memory 21.

このX、  Y値に基づいて、水平クロック信号がロウ
レベルの場合に、画像メモリ21から該当画像データが
読み出され、その時のスキャン位置に表示される。そし
て、また次に水平クロック信号がロウレベルとなった場
合に、同じく新たに求められたX、  Y値に基づいて
画像データが読み出され表示される。以後これが繰り返
される。
Based on the X and Y values, when the horizontal clock signal is at a low level, the corresponding image data is read out from the image memory 21 and displayed at the scan position at that time. Then, the next time the horizontal clock signal becomes low level, image data is read out and displayed based on the newly determined X and Y values. This is repeated thereafter.

尚、水平クロック信号がハイレベルの場合1社切換回路
19により、順次アドレス発生回路17からの順次アド
レス信号が、アドレス生成装置1からのアドレス信号と
入れ替わって書き込み用アドレス信号として画像メモリ
21に入力する。このことより、画像メモリ21はテレ
ビカメラ23の最新の撮像データを順次読み込むことに
なる。
When the horizontal clock signal is at a high level, the one-company switching circuit 19 replaces the sequential address signal from the sequential address generation circuit 17 with the address signal from the address generation device 1 and inputs it to the image memory 21 as a write address signal. do. As a result, the image memory 21 sequentially reads the latest imaging data from the television camera 23.

また、CPU14によるルックアップテーブルメモリ9
a、9bの内の読み出しされていない側へテーブルデー
タの書き込みが行われると、アドレス切換セレクタ部7
およびデータ切換セレクタ部11が切り替わる。このこ
とにより、読み出しの対象となるルックアップテーブル
メモリ9a。
Also, the lookup table memory 9 by the CPU 14
When table data is written to the unread side of a and 9b, the address switching selector section 7
And the data switching selector section 11 is switched. This allows the lookup table memory 9a to be read.

9bが入れ替わり、新たな内容のテーブルが参照されて
、新たな表示がなされる。
9b is replaced, the table with new contents is referred to, and a new display is made.

本実施例は、上述のごとく、所望に応じて、簡単にルッ
クアップテーブルメモリ9a、9bの内容が切り換えら
れるので、CRT29上への各種の自由な表現が、回路
の追加−・変更無しに可能となる。更に、アドレスの計
算に乗算回路と用いていないので、処理も極めて迅速で
かつ一定の時間でなされる。また、2つのルックアップ
テーブルメモリ9a、9bが備えられており、アドレス
切換セレクタ部7およびデータ切換セレクタ部11の機
能により、ルックアップテーブルメモリ9a。
As described above, in this embodiment, the contents of the lookup table memories 9a and 9b can be easily switched as desired, so various types of free expression on the CRT 29 can be made without adding or changing circuits. becomes. Furthermore, since a multiplication circuit is not used for address calculation, the processing is extremely quick and takes a constant amount of time. Further, two lookup table memories 9a and 9b are provided, and the lookup table memory 9a is controlled by the functions of the address switching selector section 7 and the data switching selector section 11.

9bへの読み出しアクセスと書き込みアクセスとが競合
しないので、常に安定した良質な画像が得られる。勿論
、書き換え時の画面の乱れが問題なけれ1ヱ ルックア
ップテーブル部9のルックアップテーブルメモリは一つ
でもよく、同一のテーブルメモリに読み出しおよび書′
き込みを実行すればよい。
Since there is no conflict between read access and write access to 9b, a stable and high quality image can always be obtained. Of course, as long as there is no problem with screen disturbance during rewriting, the lookup table section 9 may have only one lookup table memory, and reading and writing may be performed in the same table memory.
Just execute the import.

上記実施例ではウィンドウ生成回路5(5−2)の2つ
のウィンドウテーブル5 a−1,5b−1(5a−2
,5b−2)について(よ書き換えしていないが、その
Xウィンドウテーブル5 a−1(5a−2)およびX
ウィンドウテーブル5 b−1(5b−2)も各2つ設
けて、CPU14にて書き換え可能にしてもよい。勿論
画面の乱れを問題にしなけれ(ヱXウィンドウテーブル
5 a −1(5a−2)およびyウィンドウテーブル
5 b−1(5b−2)は各1つでもよい。
In the above embodiment, the window generation circuit 5 (5-2) has two window tables 5a-1 and 5b-1 (5a-2).
, 5b-2) (although not rewritten, its X window table 5 a-1 (5a-2) and
Two window tables 5b-1 (5b-2) may also be provided and made rewritable by the CPU 14. Of course, as long as screen disturbance is not a problem (one X window table 5a-1 (5a-2) and one y window table 5b-1 (5b-2) may be used).

及吸少効呆 本発明は、テーブルを用いてパラメータを変換するとと
もに、かつそのテーブル自体は所望の表示状態に応じて
書き換えることが可能に構成されている。このため簡単
な構成であるにもかかわらず、自由度の高い表示が可能
となる。更に短時間かつ一定時間で画像メモリから読み
出すことができ、安定した表示が可能となる。
The present invention is configured to convert parameters using a table, and the table itself can be rewritten according to a desired display state. Therefore, despite the simple configuration, display with a high degree of freedom is possible. Furthermore, the image can be read out from the image memory in a short period of time, allowing stable display.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の内容を概念的に例示した基本的構成図
、第2図は本発明デジタル画像表示用アドレス生成装置
の一実施例を示すブロック図、第3図はそのアドレス生
成装置を用いたデジタル画像表示装置の構成図、第4図
(a)〜(d)はルックアップテーブルメモリの構成図
、第5図はウィンドウ生成回路の第1例の構成図、第6
図はそのウィンドウテーブルに対する表示状態の説明図
、第7図はウィンドウ生成回路の第2例の構成図、第8
図はそのウィンドウテーブルに対する表示状態の説明は
第9図はCPUが実行する処理のフローチャート、第1
0図は従来の座標変換回路の回路図である。 1・・・アドレス生成装置 3・・・アドレスカウンタ部 5.5−2・・・ウィンドウ生成回路 7・・・アドレス切換セレクタ部 9・・・ルックアップテーブル部 9a・・・第1ルツクアツプテーブルメモリ9b・・・
第2ルックアップテーブルメモリド・・データ切換セレ
クタ部 3・・・加算部     14・・・CPU5・・・タ
イミングコントローラ 7・・・順次アドレス発生回路
Fig. 1 is a basic configuration diagram conceptually illustrating the contents of the present invention, Fig. 2 is a block diagram showing an embodiment of the address generation device for digital image display of the present invention, and Fig. 3 is a diagram showing the address generation device. 4(a) to 4(d) are block diagrams of the lookup table memory, FIG. 5 is a block diagram of the first example of the window generation circuit, and FIG. 6 is a block diagram of the digital image display device used.
The figure is an explanatory diagram of the display state for the window table, FIG. 7 is a configuration diagram of a second example of the window generation circuit, and FIG.
The figure shows an explanation of the display state for the window table. Figure 9 is a flow chart of the processing executed by the CPU.
FIG. 0 is a circuit diagram of a conventional coordinate conversion circuit. 1...Address generation device 3...Address counter section 5.5-2...Window generation circuit 7...Address switching selector section 9...Lookup table section 9a...First lookup table Memory 9b...
Second lookup table memorized...Data switching selector section 3...Addition section 14...CPU 5...Timing controller 7...Sequential address generation circuit

Claims (1)

【特許請求の範囲】 画像メモリに記憶された画像データの内から、任意のア
ドレスの画像データを読み出して、2次元表示装置に順
次表示するデジタル画像表示装置に用いられ、上記アド
レスを出力するアドレス生成装置において、 2次元表示装置の表示位置を示す2次元パラメータを生
成するパラメータ生成手段と、 上記2次元パラメータの内、第1パラメータに基づき、
第1テーブルを参照して、第1変換値を出力する第1変
換手段と、 上記2次元パラメータの内、第2パラメータに基づき、
第2テーブルを参照して、第2変換値を出力する第2変
換手段と、 上記第1変換値と第2変換値とを加算または減算して上
記画像メモリに対する読み出しアドレスを決定する少な
くとも1つのパラメータを算出する加減算手段と、 上記第1テーブルおよび第2テーブルを所望の表示状態
に応じて書き換えるテーブル変更手段と、を備えたこと
を特徴とするデジタル画像表示用アドレス生成装置。
[Scope of Claims] An address used in a digital image display device that reads image data at an arbitrary address from image data stored in an image memory and sequentially displays it on a two-dimensional display device, and outputs the address. In the generation device, a parameter generation means for generating a two-dimensional parameter indicating a display position of the two-dimensional display device, based on a first parameter among the two-dimensional parameters,
a first conversion means that outputs a first conversion value with reference to a first table; and based on a second parameter among the two-dimensional parameters,
a second conversion means that outputs a second conversion value with reference to a second table; and at least one unit that adds or subtracts the first conversion value and the second conversion value to determine a read address for the image memory. 1. An address generation device for digital image display, comprising: addition/subtraction means for calculating parameters; and table changing means for rewriting the first table and the second table according to a desired display state.
JP1285203A 1989-10-31 1989-10-31 Address generating device for digital image display Pending JPH03144694A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1285203A JPH03144694A (en) 1989-10-31 1989-10-31 Address generating device for digital image display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1285203A JPH03144694A (en) 1989-10-31 1989-10-31 Address generating device for digital image display

Publications (1)

Publication Number Publication Date
JPH03144694A true JPH03144694A (en) 1991-06-20

Family

ID=17688440

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1285203A Pending JPH03144694A (en) 1989-10-31 1989-10-31 Address generating device for digital image display

Country Status (1)

Country Link
JP (1) JPH03144694A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014038640A (en) * 2005-10-26 2014-02-27 Analog Devices Inc Improved pipelined digital signal processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014038640A (en) * 2005-10-26 2014-02-27 Analog Devices Inc Improved pipelined digital signal processor

Similar Documents

Publication Publication Date Title
KR960006527B1 (en) Image processing device
JPS61148488A (en) display control device
EP0278526A2 (en) Graphics diplay controller having clipping function
JP2552113B2 (en) Video image forming device
JPH03144694A (en) Address generating device for digital image display
US7236645B2 (en) Image synthesizing apparatus and method
JPH087565B2 (en) Image display device
JPH03144697A (en) Digital image display device
JP2609628B2 (en) Memory address controller
JP2820068B2 (en) Image data synthesis display device
JP2002258827A (en) Image display device
JPS62100788A (en) graphic display device
JP2647073B2 (en) Graphic display device
JP3252359B2 (en) Image processing device
JPH11161255A (en) Image display device
JP2569437B2 (en) Image correction device
JPH03156574A (en) Wave picture generating system
JPH0125071B2 (en)
JP3264941B2 (en) Image display control method and apparatus
JPH0682267B2 (en) Display device
JPH0318717B2 (en)
JPH041356B2 (en)
JPS61183691A (en) Vector display system for multi-window system
JPH0863595A (en) Image rotation processing method and apparatus thereof
JPH0795227B2 (en) Display control device and method