[go: up one dir, main page]

JPH1185119A - Multi-sync circuit of monitor device - Google Patents

Multi-sync circuit of monitor device

Info

Publication number
JPH1185119A
JPH1185119A JP9245500A JP24550097A JPH1185119A JP H1185119 A JPH1185119 A JP H1185119A JP 9245500 A JP9245500 A JP 9245500A JP 24550097 A JP24550097 A JP 24550097A JP H1185119 A JPH1185119 A JP H1185119A
Authority
JP
Japan
Prior art keywords
memory
data
rows
read
video signal
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.)
Granted
Application number
JP9245500A
Other languages
Japanese (ja)
Other versions
JP4006482B2 (en
Inventor
Osao Kamiya
長生 神谷
Hidetoshi Watanabe
英俊 渡邉
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.)
Philips Components Kobe KK
Original Assignee
Hosiden and Philips Display Corp
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 Hosiden and Philips Display Corp filed Critical Hosiden and Philips Display Corp
Priority to JP24550097A priority Critical patent/JP4006482B2/en
Publication of JPH1185119A publication Critical patent/JPH1185119A/en
Application granted granted Critical
Publication of JP4006482B2 publication Critical patent/JP4006482B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Liquid Crystal Display Device Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To suppress the capacity of a frame memory to the absolute minimum. SOLUTION: This multi-sync circuit converts a signal so that an input video signal having resolution of H1 ×V1 (H1 : the number of columns of a screen, V1 : the number of rows) is displayed by keeping resolution of the input video signal at almost the center of a dot matrix display having resolution of H2 ×V2 (H2 >=H1 m V2 >=V1 ). A FIFO(first in first out) memory of a dual port is used as a frame memory 1 storing temporarily the input video signal, reading out the signal, and sending out it to a display. The capacity N is selected to N>=V1 (1-V1 /V2 ) H1 ab (when color display is used, a=3, when monochrome display is used, a=1, b: the number of bits of data of one pixel). A control circuit resets a write-address pointer to a zero address for each X=V1 (1-V1 /V2 ) row of a signal written in the memory 1, a read-cycle is started at the time of writing data of X rows in the memory 1, a read-address pointer is reset to a zero address whenever data of X rows is read out from the memory 1.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】近年になってLCDがノート
パソコンなどと異なり、単にモニタとして使われること
が増えてきた。モニタとして使う場合、ユーザーが使用
する解像度にはVGA、SVGAなどのいろいろな解像
度があり、必ずしもLCDパネルの解像度と一致するわ
けではない。そのため、入力した信号の解像度をLCD
パネルの解像度に合わせるように信号を変換する、いわ
ゆるマルチシンク回路が必要となる。
BACKGROUND OF THE INVENTION In recent years, LCDs have been increasingly used simply as monitors, unlike laptop computers. When used as a monitor, there are various resolutions used by the user, such as VGA and SVGA, which do not always match the resolution of the LCD panel. Therefore, the resolution of the input signal
A so-called multi-sync circuit for converting a signal to match the resolution of the panel is required.

【0002】このマルチシンク回路による表示の変換方
法には大きく分けて2通りの方法がある。その一つは、
LCDパネルの全有効表示域に入力信号を拡大する方法
(EXPANDモード)であり、もう一つはLCDパネ
ルの中央付近に入力信号をそのままの解像度で表示する
方法である。例えば、入力信号がVGA(ドット構成が
640列×480行)で、LCDがXGA(ドット構成
が1024列×768行)であった場合、VGAを縦横
1.6倍に拡大して表示するのがEXPANDモードで
あり、1024×768ドットの中央の640×480
ドットの領域に表示するのがNON−EXPANDモー
ドである(図5)。
[0002] There are roughly two types of display conversion methods using the multi-sync circuit. One of them is
This is a method of expanding the input signal to the entire effective display area of the LCD panel (EXPAND mode), and the other is a method of displaying the input signal near the center of the LCD panel at the same resolution. For example, if the input signal is VGA (dot configuration is 640 columns x 480 rows) and the LCD is XGA (dot configuration is 1024 columns x 768 rows), the VGA is enlarged and displayed 1.6 times vertically and horizontally. Is the EXPAND mode, and 640 × 480 at the center of 1024 × 768 dots
The display in the dot area is the NON-EXPAND mode (FIG. 5).

【0003】EXPANDモードではフレームメモリは
必要ないが、NON−EXPANDモードではフレーム
メモリが必要となるが、フレームメモリは高価であるた
め、この数を減らすことが重要である。この発明は、N
ON−EXPANDモードで必要最小限度のフレームメ
モリを備えたマルチシンク回路に関する。
In the EXPAND mode, a frame memory is not required, but in the NON-EXPAND mode, a frame memory is required. However, since the frame memory is expensive, it is important to reduce this number. The present invention relates to N
The present invention relates to a multi-sync circuit having a minimum necessary frame memory in an ON-EXPAND mode.

【0004】[0004]

【従来の技術】従来は入力した信号の1フレーム分を、
全てフレームメモリに書き込み(ライトサイクル)、書
き込みが終わってから、第n+1フレームで第nフレー
ムのデータを読み出す(リードサイクル)ということが
行われてきた。使用されるメモリは、主としてデュアル
ポートのFIFO(First InFirst Ou
t)メモリで、これは書き込みポートと読み出しポート
の双方をもっており、書き込みながら同時に読み出せる
というメモリである。すなわち、第nフレームのデータ
を読み出しながら、それと同時に第n+1フレームのデ
ータを書き込むことができる。
2. Description of the Related Art Conventionally, one frame of an input signal is
All data has been written to the frame memory (write cycle), and after the writing is completed, data of the n-th frame is read (read cycle) in the (n + 1) -th frame. The memory used is mainly a dual port FIFO (First InFirst Ou).
t) A memory which has both a write port and a read port and can be read simultaneously while writing. That is, while reading the data of the n-th frame, the data of the (n + 1) -th frame can be written at the same time.

【0005】これは例えば、XGAのLCDパネルをモ
ニタにする場合、入力信号がVGAまたはSVGA(8
00×600)の時はその全てのデータをフレームメモ
リに書き込むことになる。従って1ドットのデータがR
GB各色8bitの場合のフレームメモリの容量Nは N=800×600×8×3=11520000bit(=
1.37Mbyte )Nをバイトで表すと11520000
/8=1440000バイトとなる。ケーバイトに直す
ために210=1024で割って、1440000/10
24=1406.25kバイトとなる。更にメガバイト
に直すと、1406.25/1024=1.37Mバイ
トとなる。このためフレームメモリとして512kB
(ケーバイト)のFIFOメモリが3個必要になる。
For example, when an XGA LCD panel is used as a monitor, the input signal is VGA or SVGA (8
In the case of (00 × 600), all the data is written to the frame memory. Therefore, the data of one dot is R
The capacity N of the frame memory in the case of 8 bits for each color of GB is N = 800 × 600 × 8 × 3 = 11520000 bits (=
1.37 Mbyte) When N is expressed in bytes, it is 11520000
/ 8 = 1440000 bytes. Divide it by 2 10 = 1024 to convert it to cabit and get 1440000/10
24 = 1406.25 kbytes. Furthermore, when converted to megabytes, it becomes 1406.25 / 1024 = 1.37 Mbytes. Therefore, 512 kB as a frame memory
Three (kebyte) FIFO memories are required.

【0006】[0006]

【発明が解決しようとする課題】フレームメモリは高価
であるので、この発明はその容量を必要最小限に抑えよ
うとするものである。
Since the frame memory is expensive, the present invention seeks to minimize its capacity.

【0007】[0007]

【課題を解決するための手段】[Means for Solving the Problems]

(1)請求項1の発明は、解像度がH1 ×V1 (H1
1画面の列数、V1 は行数)の入力映像信号を、解像度
がH2 ×V2 (しかし、H2 ≧H1 ,V2 ≧V 1 とす
る)のドットマトリクス表示器の画面の中央付近に、入
力映像信号の解像度のまま表示するように信号を変換す
るモニタ装置のマルチシンク回路に関する。請求項1で
は特に、入力映像信号を一時記憶し、その記憶した信号
を読み出して前記表示器へ送出するフレームメモリとし
て、デュアルポートのFIFO(First In F
irst Out)メモリを用い、そのFIFOメモリ
の容量NをN≧V1 (1−V1 /V2 )H1 ab(しか
し、カラー表示の場合a=3,モノクロ表示のときa=
1とし、bは1画素のデータのビット数とする)に選定
する。
 (1) In the invention of claim 1, the resolution is H1× V1(H1Is
Number of columns in one screen, V1Is the number of lines) of the input video signal
Is HTwo× VTwo(But HTwo≧ H1, VTwo≧ V 1Toss
Near the center of the dot matrix display screen
Signal to be displayed at the resolution of the input video signal.
A multi-sync circuit of a monitor device. In claim 1
In particular, it temporarily stores the input video signal, and
Is read out and sent to the display as a frame memory.
And a dual-port FIFO (First In F
first Out) memory and its FIFO memory
The capacity N of N ≧ V1(1-V1/ VTwo) H1ab
A = 3 for color display and a = for monochrome display
1 and b is the number of data bits per pixel)
I do.

【0008】(2)請求項2の発明では、前記(1)に
おいて、フレームメモリに書き込む入力映像信号のX=
1 (1−V1 /V2 )行毎にライトアドレスポインタ
をゼロアドレスにリセットし、フレームメモリにX行分
のデータを書き込んだ時点で、リードサイクルを開始
し、フレームメモリよりX行分のデータを読み出す毎に
リードアドレスポインタをゼロアドレスにリセットする
制御回路を設ける。
(2) In the second aspect of the present invention, in (1), X = X of the input video signal to be written into the frame memory.
The read cycle is started when the write address pointer is reset to a zero address for each V 1 (1-V 1 / V 2 ) row and the data for X rows is written to the frame memory. A control circuit is provided for resetting the read address pointer to a zero address each time data is read.

【0009】(3)請求項3の発明は、解像度がH1 ×
1 の入力映像信号を、解像度がH 2 ×V2 (しかし、
2 ≧H1 ,V2 ≧V1 とする)のドットマトリクス表
示器の画面の中央付近に、入力映像信号の解像度のまま
表示するように信号を変換するモニタ装置のマルチシン
ク回路に関する。請求項3では特に、入力映像信号を一
時記憶し、その記憶した信号を読み出して前記表示器へ
送出するフレームメモリとして、シングルポートの第
1、第2FIFOメモリを用い、第1FIFOメモリの
容量N1 を、N1 ≧V1 2(V2 −V1 )H1 ab/(V
2 2+V1 2 −V 1 2)に、第2FIFOメモリの容量N
2 を、N2 ≧V1 2 (V2 −V1 )H1ab/(V2 2
+V1 2 −V1 2)にそれぞれ選定する。
(3) In the invention according to claim 3, the resolution is H1×
V1Input video signal with resolution H Two× VTwo(However,
HTwo≧ H1, VTwo≧ V1Dot matrix table
Near the center of the display screen, keep the resolution of the input video signal
A multi-synth monitor that converts signals to display
Circuit. In claim 3, the input video signal is
Time, and read the stored signal to the display.
As the frame memory to be sent, the single port
1. Using the second FIFO memory, the first FIFO memory
Capacity N1To N1≧ V1 Two(VTwo-V1) H1ab / (V
Two Two+ V1VTwo-V 1 Two), The capacity N of the second FIFO memory
TwoTo NTwo≧ V1VTwo(VTwo-V1) H1ab / (VTwo Two
+ V1VTwo-V1 Two).

【0010】(4)請求項4の発明は、前記(3)にお
いて、第1サイクルで、第1FIFOメモリに映像信号
のX=V1 2(V2 −V1 )/(V2 2+V1 2 −V1 2
行分のデータを書き込み、第2サイクルで、第2FIF
Oメモリに映像信号のY=V 1 2 (V2 −V1 )/
(V2 2+V1 2 −V1 2)行分のデータを書き込むと共
に、第1FIFOメモリのX行分のデータを読み出し、
第3サイクルで、第2FIFOメモリのY行分のデータ
を読み出すと共に、第1FIFOメモリにY(V 1 /V
2 )行分のデータを書き込み、第4サイクルで、第1F
IFOメモリよりY(V1 /V2 )行分のデータを読み
出すと共に、第2FIFOメモリにY(V 1 /V2 2
行分のデータを書き込み、以下同様に、第1、第2FI
FOメモリの書き込み/読み出しを行う制御回路を設け
る。
(4) The invention according to claim 4 is characterized in that (3)
In the first cycle, the video signal is stored in the first FIFO memory.
X = V1 Two(VTwo-V1) / (VTwo Two+ V1VTwo-V1 Two)
The data for the row is written, and in the second cycle, the second FIFO
Video signal Y = V in O memory 1VTwo(VTwo-V1) /
(VTwo Two+ V1VTwo-V1 Two) When writing data for a row,
Then, data of X rows in the first FIFO memory is read out,
In the third cycle, data for Y rows of the second FIFO memory
And Y (V) is stored in the first FIFO memory. 1/ V
Two) Write the data for the row, and in the fourth cycle,
Y (V1/ VTwo) Read the data for the row
At the same time, Y (V 1/ VTwo)Two
The data for the row is written, and similarly, the first and second FI
A control circuit for writing / reading the FO memory is provided.
You.

【0011】[0011]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

(A)フレームメモリにデュアルポートFIFOメモリ
を用いる場合 (A1)基本的な考え方 デュアルポートFIFOメモリは書き込みながら同時に
読み出すことができるので、1フレーム分の全データを
書き込み終わる前に読み出しを開始しても動作に問題は
ない。そこで、ある程度データを書き込んだら読み出し
を開始して、新しいデータを書き込みながら、以前に書
き込んだデータを読み出すようにする。読み出してしま
えばそのデータは不要になるので、別のデータに書き代
えられても表示には影響がない。このような制御をすれ
ば、フレームメモリの容量を減らすことができる(図
3)。ただし、このような制御でもライトアドレスポイ
ンタをリードアドレスポインタが追い越すことがないタ
イミングで読み出しを開始させなければならない。次に
VGAの入力信号をXGAのLCDに表示させることを
例にとって説明する。
(A) When using a dual-port FIFO memory as the frame memory (A1) Basic concept Since the dual-port FIFO memory can be read at the same time as writing, reading must be started before writing all data for one frame is completed. There is no problem in operation. Therefore, after writing data to some extent, reading is started, and previously written data is read while writing new data. Once the data is read, the data becomes unnecessary. Therefore, even if the data is rewritten, the display is not affected. With such control, the capacity of the frame memory can be reduced (FIG. 3). However, even in such control, the reading must be started at a timing at which the read address pointer does not pass the write address pointer. Next, an example of displaying an input signal of the VGA on the LCD of the XGA will be described.

【0012】通常のVGAの信号は垂直同期周波数60
Hz,水平同期周波数32kHz,ドットクロック25
MHzで、水平640ドット、垂直480ドットの信号
である。これをXGAの信号、すなわち垂直同期周波数
60Hz,水平同期周波数50kHz,ドットクロック
65MHzで、水平1024ドット、垂直768ドット
の信号に変換する。
A normal VGA signal has a vertical synchronization frequency of 60.
Hz, horizontal synchronization frequency 32 kHz, dot clock 25
It is a signal of 640 dots horizontally and 480 dots vertically in MHz. This is converted into an XGA signal, that is, a signal of 1024 horizontal dots and 768 vertical dots at a vertical synchronization frequency of 60 Hz, a horizontal synchronization frequency of 50 kHz, and a dot clock of 65 MHz.

【0013】図1のフレームメモリ1のライトサイクル
は入力ドットデータの内の座標(0,0)のデータをラ
イトアドレス0のメモリに書き込み、その後25MHz
のドットクロックが一つ入力する毎にライトアドレスを
1つずつ増やして次々にデータを書き込んでゆく。ある
時間にライトアドレスがどこにいるかを示すのがライト
アドレスポインタである。
In the write cycle of the frame memory 1 shown in FIG. 1, data of coordinates (0, 0) in the input dot data is written to the memory at the write address 0, and thereafter, 25 MHz
Each time one dot clock is input, the write address is increased by one and data is written one after another. A write address pointer indicates where the write address is at a certain time.

【0014】同様にリードサイクルは出力ドットデータ
の内の座標(0,0)のデータをリードアドレス0のメ
モリから読み出し、その後65MHzのドットクロック
が入力する毎にリードアドレスを一つずつ増やして次々
にデータを読み出してゆく。ある時間にリードアドレス
がどこにいるかを示すのがリードアドレスポインタであ
る。ただし、65MHzで連続的に読み出すのではな
く、1水平期間内に640アドレス進めたら、次の水平
期間の始まりまでリードアドレスポインタは止る。
Similarly, in the read cycle, the data at the coordinates (0, 0) in the output dot data is read from the memory at the read address 0, and thereafter, every time a 65 MHz dot clock is input, the read address is increased by one and the read address is increased one after another. Read the data. A read address pointer indicates where the read address is at a certain time. However, if 640 addresses are advanced in one horizontal period instead of reading continuously at 65 MHz, the read address pointer stops until the beginning of the next horizontal period.

【0015】今、第n+1フレームを書き込んでいる途
中のある時刻T1でライトアドレスポインタがXWアド
レスにあるものとする。この時XWアドレスより小さい
アドレスにはすでに第n+1フレームのデータが書き込
まれているがXWアドレスより大きいアドレスにはまだ
第nフレームのデータが残っている。この時、リードア
ドレスポインタはXWアドレスより小さいアドレスのX
Rアドレスにいるものとする。
It is assumed that the write address pointer is at the XW address at a certain time T1 during the writing of the (n + 1) th frame. At this time, data of the (n + 1) th frame has already been written to an address smaller than the XW address, but data of the nth frame still remains at an address larger than the XW address. At this time, the read address pointer is set to the address X smaller than the XW address.
Assume that you are at the R address.

【0016】その後時刻T2になった時にはリードアド
レスポインタがライトアドレスポインタを追い越した
ら、その時読み出したデータは第nフレームのデータに
なっている。すなわち読み出したデータは始めは第n+
1フレームのデータを読み出していたのがリードアドレ
スポインタがライトアドレスポインタを追い越してから
は第nフレームのデータを読み出すことになる。そのた
めリードアドレスポインタがライトアドレスポインタを
追い越すのは許されない。なお、ライトアドレスポイン
タよりもリードアドレスポインタの方が速いので、ライ
トアドレスポインタがリードアドレスポインタを追い越
すのは考慮しなくてもよい。 (A2)メモリ容量の算出 ここでは、前項の考え方を基に、フレームメモリの必要
最小限のメモリ容量を算出する。
At time T2, if the read address pointer overtakes the write address pointer, the data read at that time is the data of the n-th frame. That is, the read data is initially n +
After reading the data of one frame, the data of the n-th frame is read after the read address pointer overtakes the write address pointer. Therefore, the read address pointer is not allowed to overtake the write address pointer. Since the read address pointer is faster than the write address pointer, it is not necessary to consider that the write address pointer overtakes the read address pointer. (A2) Calculation of Memory Capacity Here, the minimum necessary memory capacity of the frame memory is calculated based on the concept described in the preceding section.

【0017】まず、入力する信号の解像度をH1 列×V
1 行、LCDパネルの解像度をH2列×V2 行とする。
ただしH1 <H2 、V1 <V2 とする。この時、出力す
るべき水平同期信号は入力した水平同期信号のV2 /V
1 倍の周波数になる。NON−EXPANDモードでは
入力した1行分のデータはLCDパネルの1行分に表示
されるので、フレームメモリ1にV1 行書き込む時間に
2 行のデータが読み出される。従ってフレームメモリ
1にX行分のデータを書き込んでから読み出しを開始し
て、H1 ×V1 個のデータを書き込み終わった直後にH
1 ×V1 個のデータを読み出し終ればよい(図1B)。
First, the resolution of the input signal is set to H 1 column × V
One row, the resolution of the LCD panel is H 2 columns × V 2 rows.
However, it is assumed that H 1 <H 2 and V 1 <V 2 . At this time, the horizontal synchronization signal to be output is V 2 / V of the input horizontal synchronization signal.
It becomes 1 time frequency. Since the NON-EXPAND mode data of one line input is displayed on one line of the LCD panel, the data of V 2 rows are read out in the time to write V 1 line in the frame memory 1. Therefore, reading is started after writing data for X rows in the frame memory 1, and immediately after writing of H 1 × V 1 data is completed, H
It is sufficient to finish reading 1 × V 1 data (FIG. 1B).

【0018】このときのXの値を求める。ライトサイク
ルではX行分のデータを書き込んだので、残りはV1
X行である。このV1 −X行を書き込む時間と同じ時間
でV 1 行を読み出す。1行分を書き込む時間Tw で読み
出しはV2 /V1 行を読み出すことができる。従って、
1行分を読み出す時間はTw ・V1 /V2 となり、V 1
−X行の書き込み時間≦V1 行の読み出し時間であるか
ら、 (V1 −X)Tw ≦V1 w ×V1 /V2 従って(1)式が成立する。
The value of X at this time is obtained. Light cycling
Since X lines of data have been written in1
X rows. This V1-Same time as writing X rows
And V 1Read a row. Time T for writing one linewRead in
V is outTwo/ V1Rows can be read. Therefore,
The time to read one row is Tw・ V1/ VTwoAnd V 1
−X row write time ≦ V1Is the row read time
(V1−X) Tw≤V1Tw× V1/ VTwo Therefore, equation (1) holds.

【0019】 (V1 −X)V2 /V1 ≦V1 …(1) これを解いて(2)式を得る。 X≧V1 (1−V1 /V2 ) …(2) 1行分のデータを書き込むのにH1 ×a(カラー表示の
ときa=3、モノクロ表示のときa=1)アドレスが必
要であるから、メモリに必要な全容量NはR,G,Bの
各1ドットのデータのビット数をbとすれば、(3)式
となる。
(V 1 −X) V 2 / V 1 ≦ V 1 (1) By solving this, the equation (2) is obtained. X ≧ V 1 (1−V 1 / V 2 ) (2) An address of H 1 × a (a = 3 for color display, a = 1 for monochrome display) is required to write one row of data. Therefore, the total capacity N required for the memory is given by the following equation (3), where b is the number of data bits of each dot of R, G, and B.

【0020】 N≧V1 (1−V1 /V2 )H1 ab …(3) よって必要最小なメモリの量は N=V1 (1−V1 /V2 )H1 ab …(4) である。このNを、a=3,b=8として従来例と同様
に計算すれば、 VGAの場合: X=480×(1−480/768)=180 N=XH1 ab=180 ×640 ×8×3=2764800bit(=
337.5 kbyte) SVGAの場合: X=600×(1−600/768)=131.25 N=XH1 ab=131.25×800 ×8×3=2520000bit
(=307.6 kbyte) であり、従来必要であったメモリの1/4でよい。 (A3)メモリの制御タイミング 前項で検討したように図1Aのメモリ1を制御するタイ
ミングを図1Bに示す。メモリの全容量はX行分のデー
タ量に等しいので、X行毎に0アドレスに戻り、書き込
む動作を繰り返せばよい。
N ≧ V 1 (1−V 1 / V 2 ) H 1 ab (3) Therefore, the minimum necessary memory amount is N = V 1 (1−V 1 / V 2 ) H 1 ab (4) ). If this N is calculated in the same manner as in the conventional example with a = 3 and b = 8, in the case of VGA: X = 480 × (1-480 / 768) = 180 N = XH 1 ab = 180 × 640 × 8 × 3 = 2764800bit (=
337.5 kbyte) In case of SVGA: X = 600 × (1−600 / 768) = 131.25 N = XH 1 ab = 131.25 × 800 × 8 × 3 = 2520000 bits
(= 307.6 kbyte), which is only required to be 1/4 of the memory conventionally required. (A3) Control Timing of Memory FIG. 1B shows the timing of controlling the memory 1 of FIG. 1A as discussed in the previous section. Since the total capacity of the memory is equal to the data amount of X rows, it is sufficient to return to the address 0 every X rows and repeat the writing operation.

【0021】メモリからの読み出しはX行分のデータの
書き込みが終わってから、読み出しを開始し、X行毎に
0アドレスに戻り、読み出す動作を繰り返せばよい。但
し、ここで述べたXの値は(2)式の等号で与えられ
る。 (B)フレームメモリにシングルポートFIFOメモリ
を用いる場合 これまではフレームメモリ1に書き込み、読み出しが同
時にできるデュアルポートFIFOメモリを使うものと
して考えてきたが、書き込み、読み出しを同時にできな
いシングルポートFIFOメモリを使う場合もあり得
る。この時のメモリ容量を以下で求める。この時はリー
ド/ライトを同時にはできないので、図2に示すように
FIFOメモリが2個必要になるので、2つのメモリの
それぞれの値を計算する。 (B1)メモリの制御タイミング (A2)と同様に入力する信号の解像度をH1 ×V1
LCDパネルの解像度をH2 ×V2 としてメモリ制御タ
イミングを考察する。
The reading from the memory may be started after the writing of the data for X rows is completed, the address is returned to the 0 address for every X rows, and the reading operation may be repeated. However, the value of X described here is given by the equal sign of the equation (2). (B) When a single-port FIFO memory is used for the frame memory Until now, it has been considered that a dual-port FIFO memory that can simultaneously write and read the frame memory 1 is used. However, a single-port FIFO memory that cannot simultaneously write and read is used. It may be used. The memory capacity at this time is obtained below. At this time, since reading / writing cannot be performed at the same time, two FIFO memories are required as shown in FIG. 2, so the respective values of the two memories are calculated. (B1) Memory control timing As in (A2), the resolution of the input signal is H 1 × V 1 ,
Consider the memory control timing with the resolution of the LCD panel as H 2 × V 2 .

【0022】メモリはシングルポートなので、書き込む
か読み出すかのどちらかしかできない。そこで2個のメ
モリを用いて一方が書き込み中に他方が読み出すように
する。2つのメモリをメモリ1−1、1−2、メモリ1
−1に書き込むことのできる行数をX、メモリ1−2に
書き込むことのできる行数をYとする。
Since the memory is a single port, it can only write or read. Therefore, two memories are used so that one is written and the other is read. The two memories are memory 1-1, memory 1-2, and memory 1.
The number of lines that can be written to -1 is X, and the number of lines that can be written to the memory 1-2 is Y.

【0023】(A1 サイクル)メモリ1−1にX行分書
き込み、メモリ1−2は何もしない。 (A2 サイクル)メモリ1−1にX行分書き込んだら、
メモリ1−2にY行分の書き込みを開始する。メモリ1
−2にY行分のデータを書き込み終わるのと同時にメモ
リ1−1からX行分のデータを読み出し終わるようにす
る。
[0023] X rows write to (A 1 cycle) memory 1-1, a memory 1-2 is not nothing. (A 2-cycle) After writing X rows in the memory 1-1,
The writing for the Y rows is started in the memory 1-2. Memory 1
At the same time as writing the data for the Y row to −2, reading the data for the X row from the memory 1-1 is completed.

【0024】(A3 サイクル)メモリ1−1がX行分の
読み出しを終えたら、メモリ1−1は書き込みを開始す
る。同時にメモリ1−2からY行分の読み出しを開始す
る。 (A4 サイクル)メモリ1−2がY行分の読み出しを終
えると同時にメモリ1−1から読み出しを始め、メモリ
1−2は書き込みを開始する。このように、片方が読み
出しを終えたら、リード/ライトを入れ替えるというサ
イクルを繰り返す。但し、この時1行分データの読み出
しに要する時間は1行分のデータの書き込みに要する時
間Tw のV1 /V2 倍なので、どちらかのメモリに書き
込める行数は1サイクル毎にV1 /V2 倍されることに
なる。 (B2)メモリ容量の算出 (B1)のような制御を繰り返した時のXとYの値を計
算する。メモリ1−2が最初の書き込みを終えたあとで
はリード/ライトが切り替わる毎に書き込むことができ
る行数はV1 /V2 倍されるのであるから、このAn
イクル目で書き込むことのできる行数はY(V1
2 n-2 行である。
[0024] (A 3 cycles) memory 1-1 When you have finished reading the X rows, memory 1-1 to start writing. At the same time, reading of Y rows from the memory 1-2 is started. (A 4 cycles) memory 1-2 starts to read simultaneously from the memory 1-1 After completing the reading of Y rows, the memory 1-2 to start writing. In this way, the cycle of switching read / write after one has finished reading is repeated. However, V 1 because V 1 / V 2 times the time T w required for the writing of the time is one row of data required to read at this time one line of data, the number of lines that can be written in either of the memory in each cycle / V 2 times. (B2) Calculation of Memory Capacity The values of X and Y when the control as in (B1) is repeated are calculated. Since after the memory 1-2 has finished first write the number of rows that can be written for each read / write switches is being doubled V 1 / V, rows that can be written in the A n-th cycle The number is Y (V 1 /
A V 2) n-2 line.

【0025】よって、An サイクルの終わりまでに書き
込んだ行数の総和Mは(4)式となる。 M=X+YΣ0 n-2 (V1 /V2 n-2 …(4) このサイクルを無限に繰り返して全部でV1 行書き込め
ればよいので、(4)式は(5)式に変形できる。
Therefore, the sum M of the number of rows written up to the end of the An cycle is given by the following equation (4). M = X + YΣ 0 n- 2 (V 1 / V 2) n-2 ... (4) since it is Kakikomere 1 line V in total by repeating this cycle indefinitely, (4) is transformed into equation (5) it can.

【0026】 V1 ≦X+Y+Y(V1 /V2 )+Y(V1 /V2 2 +Y(V1 /V2 3 +・・・=X+YV2 /(V2 −V1 ) …(5) (5)式をさらに変形して(6)式とする。 Y≧V1 (V2 −V1 )/V2 −(V2 −V1 )X/V2 …(6) さらに最初にメモリ1−2に書き込まれたY行分のデー
タを読み出すA3 サイクル間に、メモリ1−1にはY
(V1 /V2 )行分のデータを書き込まなければならな
いので、メモリ1−1の全行数XはA3 サイクルで書き
込む行数Y(V1/V2 )以上でなければならない。即
ち、X≧Y(V1 /V2 )である。よって(7)式が成
立する。
V 1 ≦ X + Y + Y (V 1 / V 2 ) + Y (V 1 / V 2 ) 2 + Y (V 1 / V 2 ) 3 +... = X + YV 2 / (V 2 −V 1 ) (5) The expression (5) is further modified into the expression (6). Y ≧ V 1 (V 2 −V 1 ) / V 2 − (V 2 −V 1 ) X / V 2 (6) Further, A 3 for reading out the data for the Y row first written in the memory 1-2. During the cycle, Y is stored in the memory 1-1.
Since (V 1 / V 2) must be written row of data, the total number of rows X memory 1-1 must be A 3 line number Y (V 1 / V 2) is written in cycles or more. That is, X ≧ Y (V 1 / V 2 ). Therefore, equation (7) holds.

【0027】 Y≦X(V2 /V1 ) …(7) (6)、(7)式を同時に満足するXとYは図4の斜線
部の領域である。A2 サイクルを考えると、メモリ1−
2にY行分のデータを書き込む時間内にメモリ1−1の
X行分のデータを読み出さなければならないので、1行
分の入力信号を書き込む時間をTw とすれば、 XTw (V1 /V2 )≦YTw ∴ Y≧X(V1 /V2 ) …(8) (6),(7),(8)式を同時に満足する領域は図4
の点線の領域となる。
Y ≦ X (V 2 / V 1 ) (7) X and Y that simultaneously satisfy the equations (6) and (7) are shaded areas in FIG. Given the A 2 cycle, the memory 1
X must be read in the memory 1-1 within the time for writing the data for the Y row into the memory 2. Therefore, if the time for writing the input signal for one row is T w , then XT w (V 1 / V 2 ) ≦ YT w YY ≧ X (V 1 / V 2 ) (8) A region satisfying the equations (6), (7) and (8) at the same time is shown in FIG.
This is the area indicated by the dotted line.

【0028】このXとYからX+Yが最小になるように
決める。直線X+Y=K(一定)を図4に描いた場合、
破線のような直線が描かれる。このような直線はKの値
によって無数にあるが、その中でKが最小になる直線は
A点を通る直線である。従って、求めるX、Yの値は
(6)、(7)式を等式として連立方程式をとけば求め
られる。(6)、(7)式を等式として(9)、(1
0)式を得る。
X and Y are determined so that X + Y is minimized. When a straight line X + Y = K (constant) is drawn in FIG.
A straight line like a broken line is drawn. There are countless such straight lines depending on the value of K. Among them, the straight line with the minimum K is a straight line passing through the point A. Therefore, the values of X and Y to be obtained can be obtained by solving simultaneous equations using equations (6) and (7) as equations. Equations (6) and (7) are equivalent to equations (9) and (1).
0) is obtained.

【0029】 Y=V1 (V2 −V1 )/V2 −(V2 −V1 )X/V2 …(9) Y=X(V2 /V1 ) …(10) これを解いて(11)、(12)式を得る。 X=V1 2(V2 −V1 )/(V2 2+V1 2 −V1 2) …(11) Y=V1 2 (V2 −V1 )/(V2 2+V1 2 −V1 2) …(12) よってメモリ1−1に必要な容量N1 、メモリ1−2に
必要な容量N2 はそれぞれ(13)、(14)式で与え
られる。
Y = V 1 (V 2 −V 1 ) / V 2 − (V 2 −V 1 ) X / V 2 (9) Y = X (V 2 / V 1 ) (10) Equations (11) and (12) are obtained. X = V 1 2 (V 2 -V 1) / (V 2 2 + V 1 V 2 -V 1 2) ... (11) Y = V 1 V 2 (V 2 -V 1) / (V 2 2 + V 1 V 2 -V 1 2) ... ( 12) Therefore capacity N 1 necessary for memory 1-1, capacity N 2 required memory 1-2, respectively (13), is given by equation (14).

【0030】 N1 =V1 2(V2 −V1 )H1 ab/(V2 2+V1 2 −V1 2) …(13) N2 =V1 2 (V2 −V1 )H1 ab/(V2 2+V1 2 −V1 2) …(14) a=3,b=8としてメモリ量を計算する。[0030] N 1 = V 1 2 (V 2 -V 1) H 1 ab / (V 2 2 + V 1 V 2 -V 1 2) ... (13) N 2 = V 1 V 2 (V 2 -V 1 ) H 1 ab / (V 2 2 + V 1 V 2 -V 1 2) ... (14) calculates the amount of memory as a = 3, b = 8.

【0031】VGAの場合: X=4802×(768-480)/(7682+768 ×480-4802)=91.1388 N1 =XH1 ab=91.1388 ×640 ×3×8=1399893b
it(=170.9kB) Y=480 ×768 ×(768-480)/(7682+768 ×480-4802)=14
5.8 N2 =YH1 ab=145.8 ×640 ×3×8=2239488bit
(=273.3kB) SVGAの場合: X=6002×(768-600)/(7682+768 ×600-6002)=87.5731 N1 =XH1 ab=87.5731 ×800 ×3×8=1681404b
it(=205.2kB) Y=600 ×768 ×(768-600)/(7682+768 ×600-6002)=11
2.093 N2 =YH1 ab=112.093 ×800 ×3×8=2152197b
it(=262.7kB) となる。
In the case of a VGA: X = 480 2 × (768-480) / (768 2 + 768 × 480-480 2 ) = 91.1388 N 1 = XH 1 ab = 91.1388 × 640 × 3 × 8 = 1399893b
it (= 170.9kB) Y = 480 × 768 × (768-480) / (768 2 + 768 × 480-480 2 ) = 14
5.8 N 2 = YH 1 ab = 145.8 × 640 × 3 × 8 = 2239488 bits
(= 273.3kB) In case of SVGA: X = 600 2 × (768-600) / (768 2 + 768 × 600-600 2 ) = 87.5731 N 1 = XH 1 ab = 87.5731 × 800 × 3 × 8 = 1681404b
it (= 205.2kB) Y = 600 × 768 × (768-600) / (768 2 + 768 × 600-600 2 ) = 11
2.093 N 2 = YH 1 ab = 112.093 × 800 × 3 × 8 = 2152197b
it (= 262.7kB).

【0032】この結果からVGA,SVGAのどちらも
できるようにするためには、メモリ1−1に205.2
kB、メモリ1−2には273.3KkBが必要である
ように見えるが、実際にはメモリ1−1が205.2k
B、メモリ1−2は262.7kBでよい。その理由は
メモリ1−1が205.2kBなので、VGAの10
9.44行分をリードライトでき、メモリ1−2が26
2.7kBなのでVGAの140.11行分をリードラ
イトできる。この値はX=109.44、Y=140.
11、V1 =480、V2 =768とした時の(6)、
(7)、(8)式を満足するからである。 (C)その他 今まで考えてきたような制御をすることで、(A),
(B)いずれのメモリを用いても、メモリ使用量を最小
にできる。しかし現実には、メモリの容量は1Mbit
や512kbitと言った2N で表わされる値になる。
その時は(4)式や(13)、(14)式で表わされる
値より大きく、一番近い値のメモリを選択すればよい。
また、たとえば、メモリ1−1に256kB、メモリ1
−2にも256kBを用いると、VGA、SVGAの各
パラメータを、(6)、(7)、(8)式に代入して成
立し、これでも実用範囲内であることがわかる。従来技
術の1/3のメモリで済む。
From this result, in order to enable both VGA and SVGA, 205.2 is stored in the memory 1-1.
It seems that 273.3 KkB is required for kB and the memory 1-2, but actually, the memory 1-1 has 205.2 kB.
B, the memory 1-2 may be 262.7 kB. The reason is that the memory 1-1 has 205.2 kB, so the VGA 10
9.44 rows can be read and written, and the memory 1-2 has 26
Since it is 2.7 kB, 140.11 rows of VGA can be read and written. This value is X = 109.44, Y = 140.
11, when V 1 = 480 and V 2 = 768 (6),
This is because the expressions (7) and (8) are satisfied. (C) Others By performing control as we have thought so far, (A),
(B) Regardless of the memory used, the memory usage can be minimized. However, in reality, the memory capacity is 1 Mbit
Or 512 kbit, which is represented by 2N .
At that time, a memory having a value larger than the value represented by the expression (4), (13), or (14) and having the closest value may be selected.
Also, for example, 256 kB is stored in the memory 1-1,
If 256 kB is also used for -2, the parameters of VGA and SVGA are substituted into the equations (6), (7) and (8), and this holds true. Only one-third the memory of the prior art is required.

【0033】これまで、LCDを例として説明してきた
が、LCDに限らず、プラズマディスプレイやエレクト
ロルミネッセンスといった、ドットマトリクス表示器で
あっても、本発明の効果が変わらないことは、言うまで
もない。
The LCD has been described above as an example, but it goes without saying that the present invention is not limited to the LCD, and may be a dot matrix display such as a plasma display or an electroluminescence.

【0034】[0034]

【発明の効果】この発明では、フレームメモリとしてデ
ュアルポートのFIFOメモリまたはシングルポートの
第1、第2FIFOメモリを用い、それらの容量を必要
最小限度に押さえることができる。これにより従来必要
としたメモリ容量の例えば1/4〜1/3程度で済み、
大幅な経済化を行える。
According to the present invention, a dual-port FIFO memory or a single-port first and second FIFO memory is used as a frame memory, and their capacity can be suppressed to the minimum necessary. As a result, for example, about 〜 to 1 / of the conventionally required memory capacity is sufficient,
Significant economy can be achieved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】Aは請求項1の実施例を示すブロック図、Bは
Aの入出力信号のタイミングチャート。
FIG. 1A is a block diagram showing an embodiment of claim 1, and FIG. 1B is a timing chart of input / output signals of A.

【図2】Aは請求項3の実施例を示すブロック図、Bは
Aの入出力信号のタイミングチャート。
2A is a block diagram showing a third embodiment of the present invention, and FIG. 2B is a timing chart of A input / output signals.

【図3】請求項1の発明の考え方を説明するためのフレ
ームメモリのライトデータ、リードデータのタイミング
チャート。
FIG. 3 is a timing chart of write data and read data of a frame memory for explaining the concept of the invention of claim 1;

【図4】図2のフレームメモリ1−1、1−2に書き込
む映像信号の行数X,Y間の関係を示すグラフ。
FIG. 4 is a graph showing the relationship between the numbers X and Y of rows of video signals written in the frame memories 1-1 and 1-2 in FIG. 2;

【図5】液晶モニタ装置のEXPANDモードとNON
−EXPANDモードを説明するための図。
FIG. 5 shows an EXPAND mode and NON of the liquid crystal monitor device.
FIG. 9 is a diagram for explaining an EXPAND mode.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G09G 3/36 G09G 3/36 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code FI G09G 3/36 G09G 3/36

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 解像度がH1 ×V1 (H1 は1画面の列
数、V1 は行数)の入力映像信号を、解像度がH2 ×V
2 (しかし、H2 ≧H1 ,V2 ≧V1 とする)のドット
マトリクス表示器の画面の中央付近に、入力映像信号の
解像度のまま表示するように信号を変換するモニタ装置
のマルチシンク回路において、 入力映像信号を一時記憶し、その記憶した信号を読み出
して前記表示器へ送出するフレームメモリとして、デュ
アルポートのFIFO(First In First
Out)メモリを用い、 そのFIFOメモリの容量NをN≧V1 (1−V1 /V
2 )H1 ab(しかし、カラー表示の場合a=3,モノ
クロ表示のときa=1とし、bは1画素のデータのビッ
ト数とする)に選定することを特徴とするモニタ装置の
マルチシンク回路。
1. An input video signal having a resolution of H 1 × V 1 (H 1 is the number of columns of one screen and V 1 is the number of rows) is converted to a resolution of H 2 × V 1.
2 (However, it is assumed that H 2 ≧ H 1 , V 2 ≧ V 1 ) A multi-sync of a monitor device that converts signals near the center of the screen of the dot matrix display so that the signals are displayed at the resolution of the input video signal In the circuit, a dual-port FIFO (First In First) is used as a frame memory for temporarily storing an input video signal, reading out the stored signal, and sending the signal to the display.
Out) memory, and the capacity N of the FIFO memory is set as N ≧ V 1 (1−V 1 / V
2 ) A multi-sync of a monitor device characterized by selecting H 1 ab (however, a = 3 for color display, a = 1 for monochrome display, and b is the number of bits of data of one pixel). circuit.
【請求項2】 請求項1において、前記フレームメモリ
に書き込む入力映像信号のX=V1 (1−V1 /V2
行毎にライトアドレスポインタをゼロアドレスにリセッ
トし、 前記フレームメモリに前記X行分のデータを書き込んだ
時点で、リードサイクルを開始し、 前記フレームメモリより前記X行分のデータを読み出す
毎にリードアドレスポインタをゼロアドレスにリセット
する制御回路を設けたことを特徴とするモニタ装置のマ
ルチシンク回路。
2. The apparatus according to claim 1, wherein X = V 1 (1−V 1 / V 2 ) of the input video signal to be written into the frame memory.
The write address pointer is reset to a zero address for each row, a read cycle is started when the X rows of data are written to the frame memory, and a read is performed every time the X rows of data are read from the frame memory. A multi-sync circuit for a monitor device, comprising a control circuit for resetting an address pointer to a zero address.
【請求項3】 解像度がH1 ×V1 の入力映像信号を、
解像度がH2 ×V2(しかし、H2 ≧H1 ,V2 ≧V1
とする)のドットマトリクス表示器の画面の中央付近
に、入力映像信号の解像度のまま表示するように信号を
変換するモニタ装置のマルチシンク回路において、 入力映像信号を一時記憶し、その記憶した信号を読み出
して前記表示器へ送出するフレームメモリとして、シン
グルポートの第1、第2FIFOメモリを用い、 第1FIFOメモリの容量N1 を、N1 ≧V1 2(V2
1 )H1 ab/(V 2 2+V1 2 −V1 2)に、第2F
IFOメモリの容量N2 を、N2 ≧V1 2 (V2 −V
1 )H1 ab/(V2 2+V1 2 −V1 2)にそれぞれ選
定することを特徴とするモニタ装置のマルチシンク回
路。
3. The resolution is H1× V1Input video signal
Resolution is HTwo× VTwo(But HTwo≧ H1, VTwo≧ V1
Near the center of the screen of the dot matrix display
Signal so that it is displayed at the resolution of the input video signal.
The input video signal is temporarily stored in the multi-sync circuit of the monitor device to be converted, and the stored signal is read out.
As a frame memory to be sent to the display
Using the first and second FIFO memories of a single port, the capacity N of the first FIFO memory1To N1≧ V1 Two(VTwo
V1) H1ab / (V Two Two+ V1VTwo-V1 Two), The second floor
IFO memory capacity NTwoTo NTwo≧ V1VTwo(VTwo-V
1) H1ab / (VTwo Two+ V1VTwo-V1 Two)
Multi-sync operation of a monitor device characterized by
Road.
【請求項4】 請求項3において、 第1サイクルで、第1FIFOメモリに映像信号のX=
1 2(V2 −V1 )/(V2 2+V1 2 −V1 2)行分の
データを書き込み、 第2サイクルで、第2FIFOメモリに映像信号のY=
1 2 (V2 −V1)/(V2 2+V1 2 −V1 2)行
分のデータを書き込むと共に、第1FIFOメモリの前
記X行分のデータを読み出し、 第3サイクルで、第2FIFOメモリのY行分のデータ
を読み出すと共に、第1FIFOメモリにY(V1 /V
2 )行分のデータを書き込み、 第4サイクルで、第1FIFOメモリよりY(V1 /V
2 )行分のデータを読み出すと共に、第2FIFOメモ
リにY(V1 /V2 2 行分のデータを書き込み、 以下同様に、第1、第2FIFOメモリの書き込み/読
み出しを行う制御回路を設けたことを特徴とするモニタ
装置のマルチシンク回路。
4. The method according to claim 3, wherein in the first cycle, X = X of the video signal is stored in the first FIFO memory.
V 1 2 (V 2 -V 1 ) / (V 2 2 + V 1 V 2 -V 1 2) write a line of data, in the second cycle, the video signal to the 2FIFO memory Y =
V 1 V 2 (V 2 -V 1) / (V 2 2 + V 1 V 2 -V 1 2) writes the rows of data, reading out the X rows of data of the 1FIFO memory, in the third cycle , The data of Y rows in the second FIFO memory are read, and Y (V 1 / V
2 ) Write data for a row, and in the fourth cycle, write Y (V 1 / V
2 ) A control circuit for reading out the data for the row and writing the data for two rows of Y (V 1 / V 2 ) to the second FIFO memory, and similarly writing / reading the first and second FIFO memories is provided. A multi-sync circuit for a monitor device.
JP24550097A 1997-09-10 1997-09-10 Multi-sync circuit of monitor device Expired - Fee Related JP4006482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24550097A JP4006482B2 (en) 1997-09-10 1997-09-10 Multi-sync circuit of monitor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24550097A JP4006482B2 (en) 1997-09-10 1997-09-10 Multi-sync circuit of monitor device

Publications (2)

Publication Number Publication Date
JPH1185119A true JPH1185119A (en) 1999-03-30
JP4006482B2 JP4006482B2 (en) 2007-11-14

Family

ID=17134601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24550097A Expired - Fee Related JP4006482B2 (en) 1997-09-10 1997-09-10 Multi-sync circuit of monitor device

Country Status (1)

Country Link
JP (1) JP4006482B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001033538A1 (en) * 1999-10-29 2001-05-10 Matsushita Electric Industrial Co., Ltd. Display and video producing apparatus, and displaying method and video producing method
JP2001249644A (en) * 2000-03-03 2001-09-14 Kyocera Corp Liquid crystal display
WO2003056541A1 (en) * 2001-12-27 2003-07-10 Renesas Technology Corp. Display drive control system
JP2005266576A (en) * 2004-03-19 2005-09-29 Seiko Epson Corp Image processing apparatus and image processing method
US7053888B2 (en) 2001-01-26 2006-05-30 Canon Kabushiki Kaisha Image display apparatus
CN100362540C (en) * 2001-12-27 2008-01-16 株式会社日立制作所 Display driver control circuit
JP2009025563A (en) * 2007-07-19 2009-02-05 Oki Electric Ind Co Ltd Data distribution device and method
US9036060B2 (en) 2011-08-04 2015-05-19 Sony Corporation Imaging device, image processing method and program for correction of blooming

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001033538A1 (en) * 1999-10-29 2001-05-10 Matsushita Electric Industrial Co., Ltd. Display and video producing apparatus, and displaying method and video producing method
US6906756B1 (en) 1999-10-29 2005-06-14 Matsushita Electric Industrial Co., Ltd. Display and video producing apparatus, and displaying method and video producing method
JP2001249644A (en) * 2000-03-03 2001-09-14 Kyocera Corp Liquid crystal display
US7053888B2 (en) 2001-01-26 2006-05-30 Canon Kabushiki Kaisha Image display apparatus
WO2003056541A1 (en) * 2001-12-27 2003-07-10 Renesas Technology Corp. Display drive control system
JPWO2003056541A1 (en) * 2001-12-27 2005-05-12 株式会社ルネサステクノロジ Display drive control system
CN100362540C (en) * 2001-12-27 2008-01-16 株式会社日立制作所 Display driver control circuit
JP2005266576A (en) * 2004-03-19 2005-09-29 Seiko Epson Corp Image processing apparatus and image processing method
JP2009025563A (en) * 2007-07-19 2009-02-05 Oki Electric Ind Co Ltd Data distribution device and method
US9036060B2 (en) 2011-08-04 2015-05-19 Sony Corporation Imaging device, image processing method and program for correction of blooming

Also Published As

Publication number Publication date
JP4006482B2 (en) 2007-11-14

Similar Documents

Publication Publication Date Title
US5537128A (en) Shared memory for split-panel LCD display systems
US5247612A (en) Pixel display apparatus and method using a first-in, first-out buffer
JPH08202318A (en) Display control method of display device having memory and display system thereof
US5880741A (en) Method and apparatus for transferring video data using mask data
JP4006482B2 (en) Multi-sync circuit of monitor device
US5448257A (en) Frame buffer with matched frame rate
WO1987005428A1 (en) Image display device
US5905483A (en) Display control apparatus
JPS646478B2 (en)
US5657044A (en) Liquid crystal display converter
JPH11338424A (en) Liquid crystal controller and liquid crystal display device using the same
JPH0683288A (en) Display control device
JP3481913B2 (en) Image processing device
KR100472478B1 (en) Method and apparatus for controlling memory access
US5948039A (en) Vehicular navigation display system
JP3811251B2 (en) Driving device for liquid crystal display device
JPH075834A (en) Liquid crystal display
JPS648337B2 (en)
JPH1195728A (en) Liquid crystal display controller
JP2606474B2 (en) Panel display control device
KR940007824B1 (en) Window control circuit
JP3115634B2 (en) Image display device
JPS6350893A (en) Display control circuit
JPH0418595A (en) Liquid crystal display device
JPH0683291A (en) Display control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040909

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070423

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070508

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20070531

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070601

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20070726

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120907

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130907

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees