JPH09246974A - System and method for encoding control data to clock signal - Google Patents
System and method for encoding control data to clock signalInfo
- Publication number
- JPH09246974A JPH09246974A JP8315720A JP31572096A JPH09246974A JP H09246974 A JPH09246974 A JP H09246974A JP 8315720 A JP8315720 A JP 8315720A JP 31572096 A JP31572096 A JP 31572096A JP H09246974 A JPH09246974 A JP H09246974A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- control
- transition
- clock cycle
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 8
- 230000007704 transition Effects 0.000 claims abstract description 28
- 230000004044 response Effects 0.000 claims abstract description 5
- 230000000630 rising effect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2230/00—Details of flat display driving waveforms
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Analogue/Digital Conversion (AREA)
- Synchronizing For Television (AREA)
- Controls And Circuits For Display Device (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は全般的に画像制御信号
を画素クロック信号に符号化する事に関する。FIELD OF THE INVENTION This invention relates generally to encoding image control signals into pixel clock signals.
【0002】[0002]
【従来の技術及び課題】この発明の範囲を制限するつも
りはないが、その背景を、一例として、60Hzのフレ
ーム速度で768×1024画素の画像寸法を持つカラ
ー表示パネルに関連して説明する。768×1024画
素は丁度能動的な観察可能な区域である。この他に、観
察可能な区域の回りの空白区域及び水平及び垂直同期パ
ルスがある。空白区域はライン当り更に180個の画素
を持ち、更に32本のラインを持っていて、実効的な画
像寸法は800×1204画素になる。この他に、水平
同期の間にライン当り更に136画素があり、垂直同期
の間に更に6本のラインがある。この為、実効的な画像
寸法は806×1340になる。60 Hzのリフレッ
シュ速度で806×1340の画素には、毎秒64,8
02,400画素の画素速度が必要である。赤、緑及び
青の各々に対して8ビットで、更に3つの制御線に対す
る3ビットを持つカラー画像は、768×1024の画
像に対し、約65 MHzで、ノート形コンピュータ・
ヒンジを横切って27ビット/画素を転送する事を必要
とする。BACKGROUND OF THE INVENTION Without intending to limit the scope of the invention, its background will be described by way of example in the context of a color display panel having an image size of 768.times.1024 pixels at a frame rate of 60 Hz. The 768 × 1024 pixels are just the active observable area. Besides this, there are blank areas around the observable area and horizontal and vertical sync pulses. The blank area has an additional 180 pixels per line and an additional 32 lines, resulting in an effective image size of 800 x 1204 pixels. Besides this, there are 136 more pixels per line during horizontal sync and 6 more lines during vertical sync. Therefore, the effective image size is 806 × 1340. At a refresh rate of 60 Hz, an 806 × 1340 pixel has 64,8 per second.
A pixel speed of 02,400 pixels is required. A color image with 8 bits for each of red, green and blue, and 3 bits for three control lines is about 65 MHz for a 768 x 1024 image on a notebook computer.
It requires transferring 27 bits / pixel across the hinge.
【0003】[0003]
【課題を解決するための手段及び作用】全般的に言う
と、この発明の1形式では、制御データをクロック信号
に符号化するシステムが、クロック信号内の少なくとも
1つのクロック・サイクルと、該少なくとも1つのクロ
ック・サイクル内にあって、第1の電圧レベルから第2
の電圧レベルへの遷移であって、前記少なくとも1つの
クロック・サイクル内の第1の位置にある第1の遷移
と、前記少なくとも1つのクロック・サイクル内にあっ
て、第2の電圧レベルから第1の電圧レベルへの遷移で
あって、前記クロック・サイクル内の可変の位置を持つ
第2の遷移と、制御データに応答して、第2の遷移を可
変の位置に位置決めする符号化回路とを有する。SUMMARY OF THE INVENTION Generally speaking, in one form of the invention, a system for encoding control data into a clock signal includes at least one clock cycle in the clock signal and at least one clock cycle in the clock signal. Within one clock cycle, from the first voltage level to the second
A first transition in a first position within the at least one clock cycle and a second transition from a second voltage level in the at least one clock cycle. A second transition having a variable position within the clock cycle, the encoding circuit locating the second transition at a variable position in response to control data. Have.
【0004】[0004]
【実施例】特に断らない限り、図面全体に亘り対応する
参照数字及び符号は同じ部分を表す。DESCRIPTION OF THE PREFERRED EMBODIMENT Corresponding reference numerals and characters refer to the same parts throughout the drawings unless otherwise specified.
【0005】画像データ転送の送受信機能の好ましい実
施例のアーキテクチュアが図1に示されている。図1は
送信装置126及び受信装置128を含む。送信装置1
26が、夫々6ビットのラッチ130−134、直列化
器135−139、画素を6倍にステップアップする6
X PLL 142、3つの制御ビットを6個1組のビ
ットに変換する制御ビット符号器144、差動駆動器1
46−150、夫々6本の並列線を含む画像データ入力
線152−155、画素クロック線157、3本の制御
線を含む制御線159、ラッチ130−133を直列化
器146−149に結合していて夫々6本の線を含む線
161−164、制御ビット符号器144を直列化器1
39に結合していて、6本の線を含む線166、6Xク
ロック線168及び5つのLVDS対170−174を
含む。受信装置128は、差動増幅器180−184、
非直列化器186−190、ラッチ192−196、6
XPLL 198、制御信号復号器200、非直列化器
186−189をラッチ192−195に結合してい
て、夫々6本の線を含む線202−205、非直列化器
190を復号器200に結合していて4本の線を含む線
207、復号器200をラッチ196に結合していて3
本の線を含む線209、6Xクロック線211、夫々6
本の並列の線を含む画像データ出力線213−216、
3本の線を含む制御信号出力線218、画素クロック・
リフレッシュ増幅器220及び画素クロック出力線22
2を含む。The architecture of the preferred embodiment of the send and receive function of the image data transfer is shown in FIG. FIG. 1 includes a transmitter 126 and a receiver 128. Transmission device 1
26, 6-bit latches 130-134, serializers 135-139, stepping up the pixels by a factor of 6, respectively.
X PLL 142, control bit encoder 144 for converting three control bits into a set of six bits, differential driver 1
46-150, image data input lines 152-155 each including six parallel lines, pixel clock line 157, control line 159 including three control lines, and latches 130-133 are coupled to a serializer 146-149. In addition, the lines 161-164 including the six lines and the control bit encoder 144 are connected to the serializer 1 respectively.
Coupled to 39, includes line 166 containing six lines, 6X clock line 168 and five LVDS pairs 170-174. The receiver 128 includes differential amplifiers 180-184,
Deserializer 186-190, Latch 192-196, 6
XPL 198, control signal decoder 200, deserializer 186-189 are coupled to latches 192-195, and lines 202-205, each containing six lines, deserializer 190 are coupled to decoder 200. Line 207, which includes four lines, and decoder 200 coupled to latch 196.
Lines 209 including 6 lines, 6X clock lines 211, 6 each
Image data output lines 213-216 including parallel lines of books,
Control signal output line 218 including three lines, pixel clock
Refresh amplifier 220 and pixel clock output line 22
2 inclusive.
【0006】図1の好ましい実施例のアーキテクチュア
は、ノートブック形コンピュータ・ヒンジを横切って画
像データを移動させるのに、低電圧差分信号(LVD
S)直列線170−174を用いる。LVDSは、雑音
に対する免疫性が一層良く、且つ遮蔽が一層容易である
為に差分である。LVDSは、信号の振れが小さく、立
上り時間が制御されるので、TTLよりも一層高いデー
タ速度でデータを転送する事が出来る。好ましい実施例
のシステムは、ヒンジを横切って24ビットを伝える為
に、4本のLVDS線170−173を使っている。画
素クロックの6倍の速度で動作させる事により、(例え
ば6×65 MHzは390 MHz)、各々のLVD
S線で6ビットが伝えられる。更に、1つのLVDS線
174で画素クロックがヒンジを横切って伝達される。
この為合計5本のLVDS線が必要であり、その内の4
本が390 Mbaudでデータを伝達し、1本は65
MHzのクロックを有する。The preferred embodiment architecture of FIG. 1 uses a low voltage differential signal (LVD) to move image data across a notebook computer hinge.
S) Use serial lines 170-174. LVDS is a difference because it is more immune to noise and easier to shield. Since the LVDS has a small signal fluctuation and the rise time is controlled, the data can be transferred at a data rate higher than that of the TTL. The preferred embodiment system uses four LVDS lines 170-173 to carry 24 bits across the hinge. By operating at 6 times the pixel clock speed (for example, 6 × 65 MHz is 390 MHz), each LVD
6 bits are transmitted by the S line. In addition, a pixel clock is transmitted across the hinge on one LVDS line 174.
For this reason, a total of 5 LVDS lines are required, of which 4 are
A book carries data at 390 Mbaud, one book at 65
It has a clock of MHz.
【0007】24ビットの画像データが画素クロックに
よって図1の回路にラッチされる。位相固定ループ14
2が画素クロックを6倍にステップアップする。65
MHzで動作する画素クロックでは、位相固定ループが
周波数を390 MHzにステップアップする。ステッ
プアップされたクロック速度を使って、4つの6ビット
並列−直列変換器(直列化器)135−138のバンク
のクロック動作をする。各々の直列化器135−138
が並列の6ビットを直列の6ビットのストリームに変換
する。4つの直列ストリーム及び画素クロックがLVD
S駆動器146−150を介して送り出される。24-bit image data is latched in the circuit of FIG. 1 by the pixel clock. Phase locked loop 14
2 steps up the pixel clock by a factor of 6. 65
For pixel clocks operating at MHz, the phase-locked loop steps up the frequency to 390 MHz. The stepped up clock rate is used to clock a bank of four 6-bit parallel-to-serial converters (serializers) 135-138. Each serializer 135-138
Converts parallel 6 bits into a serial 6 bit stream. LVD with 4 serial streams and pixel clock
It is delivered via the S driver 146-150.
【0008】LVDS直列画素データを受取って、画素
クロック速度で、それを並列24ビットに変換する為、
上に述べた過程を逆に行う。4つのLVDS対170−
173の各々を受取って、直列−並列変換器(非直列化
器)186−189の内の1つに送る。LVDS画素ク
ロックを受取り、PLL 198が画素クロックを6倍
にステップアップする。ステップアップされたクロック
速度が非直列化器186−189のクロック動作をし、
これらの非直列化器が画素クロック速度で4組の6ビッ
ト並列データ・ピンに供給する。To receive LVDS serial pixel data and convert it to parallel 24 bits at pixel clock rate,
The process described above is reversed. 4 LVDS pairs 170-
Each of 173 is received and sent to one of the serial-to-parallel converters (deserializers) 186-189. Upon receiving the LVDS pixel clock, PLL 198 steps up the pixel clock by a factor of six. The stepped up clock speed clocks the deserializer 186-189,
These deserializers feed four sets of 6-bit parallel data pins at the pixel clock rate.
【0009】図1の好ましい実施例は、制御情報の3ビ
ットを画素クロックに符号化する。画素クロックに符号
化される3つの制御ビットは、水平同期、垂直同期及び
データ付能を表す。(データ付能の逆が消去とも呼ばれ
る。)3ビットが取り得る組合せは8個であるが、その
内の5個の組合せだけが3つの制御ビットに対して使わ
れる。データ付能、水平同期及び垂直同期に対する5つ
の組合せは、この順序で、000、001、010、0
11及び111である。他の3つの組合せ(100、1
01及び110)は使わない。The preferred embodiment of FIG. 1 encodes 3 bits of control information into the pixel clock. The three control bits encoded in the pixel clock represent horizontal sync, vertical sync and data enable. (The inverse of the data capability is also called erase.) There are 8 possible combinations of 3 bits, but only 5 of them are used for 3 control bits. The five combinations for data enable, horizontal sync and vertical sync are 000, 001, 010, 0 in this order.
11 and 111. The other three combinations (100, 1
01 and 110) are not used.
【0010】図2の時間線図は3つの制御ビットの典型
的なタイミング関係を示す。タイミング信号100は垂
直同期である。タイミング信号102は水平同期であ
る。タイミング信号104はデータ付能である。図2に
示すように、データ付能信号104は、垂直同期100
及び水平同期200が不作動である間だけ、作動状態に
なる。従って、3つの制御ビットの5つの有効な組合せ
だけがある。The time diagram of FIG. 2 shows a typical timing relationship for the three control bits. The timing signal 100 is vertical synchronization. The timing signal 102 is horizontal synchronization. The timing signal 104 is data enabled. As shown in FIG. 2, the data enable signal 104 is the vertical sync 100.
And only while the horizontal sync 200 is inactive. Therefore, there are only 5 valid combinations of 3 control bits.
【0011】好ましい実施例では、3つの制御ビット
(水平同期、垂直同期及びデータ付能)の5つの組合せ
が、LVDS画素クロックに符号化される。受信側PL
L 198の位相検出器は、画素クロックの立上りで作
用するように設計されているので、画素クロックのデュ
ーティ・サイクルは無関係である。画素クロックの立下
りはクロック・サイクル内のどこにあっても良い。立下
りを置く画素クロック・サイクル内の5つの離散的な位
置を選ぶ事により、3つの制御ビットの5つの組合せを
画素クロックに容易に符号化する事が出来る。In the preferred embodiment, five combinations of three control bits (horizontal sync, vertical sync and data enable) are encoded in the LVDS pixel clock. PL on the receiving side
Since the L 198 phase detector is designed to work on the rising edge of the pixel clock, the duty cycle of the pixel clock is irrelevant. The falling edge of the pixel clock can be anywhere within the clock cycle. By choosing five discrete positions within the pixel clock cycle that fall, one can easily encode five combinations of three control bits into the pixel clock.
【0012】図3は、立下りに5つの異なる位置116
−120を持つ5つの画素クロック・サイクル110−
114を示している。図3に示すように、各々のクロッ
ク・サイクルで、画素クロックの立上りの位置は1つだ
けである。画素クロックから制御ビットを復号する為、
PLL 198からの画素クロックの6倍の速度で画素
クロックを標本化して、5つの制御ビットの組合せの内
の1つに対する立下り位置を決定する事が出来る。FIG. 3 shows five different positions 116 on the trailing edge.
5 pixel clock cycles 110 with -120-
114 is shown. As shown in FIG. 3, there is only one rising edge of the pixel clock in each clock cycle. To decode the control bits from the pixel clock,
The pixel clock can be sampled at six times the rate of the pixel clock from PLL 198 to determine the falling position for one of the five control bit combinations.
【0013】好ましい実施例の符号回路144が図4に
示されている。図4の回路は「アンド」ゲート230、
232、234、「オア」ゲート236、238、24
0及び242(一入力「オア」ゲート242はバッファ
である)、データ付能入力線244、垂直同期入力線2
46、水平同期入力線248、6本の並列出力線250
−255、V(高)節258及びV(低)節260を含
む。直列化する6ビットの内の最後(節260)は常に
低であり、6ビットの内の最初(節258)は常に高で
ある。これによって、立上りがクロック・サイクル内の
常に同じ位置にある事が保証される。図4の回路は、L
VDS画素クロックの立下りを置く5つの位置の内の1
つを決定するだけである。制御ビットの3つの無効な組
合せの内のいずれかが図4の回路に印加された場合、符
号化は“111”(データ付能が作動状態、水平同期が
不作動状態、垂直同期が不作動状態)の有効な組合せに
なる。The preferred embodiment encoding circuit 144 is shown in FIG. The circuit of FIG. 4 has an "and" gate 230,
232, 234, "or" gates 236, 238, 24
0 and 242 (one-input “OR” gate 242 is a buffer), data enable input line 244, vertical sync input line 2
46, horizontal sync input line 248, six parallel output lines 250
-255, V (high) node 258 and V (low) node 260. The last of the 6 bits to serialize (clause 260) is always low, and the first of the 6 bits (clause 258) is always high. This ensures that the rising edge is always in the same position in the clock cycle. The circuit of FIG.
1 of 5 positions to place the falling edge of the VDS pixel clock
It only decides one. If any of the three invalid combinations of control bits is applied to the circuit of FIG. 4, the encoding is "111" (data enable is active, horizontal sync is inactive, vertical sync is inactive). State) is a valid combination.
【0014】3つの制御ビットが1159によって符号
回路144に供給される。符号回路144が、6本の並
列線166に符号化された制御信号を供給する。直列化
器139が並列6ビットを直列6ビットのストリームに
変換する。この直列ストリームがLVDS駆動器150
を介して送り出される。Three control bits are provided by 1159 to the sign circuit 144. Encoding circuit 144 provides encoded control signals on six parallel lines 166. The serializer 139 converts the parallel 6 bits into a serial 6 bit stream. This serial stream is the LVDS driver 150
Sent out through.
【0015】好ましい実施例の復号回路200が図5に
示されている。図5の回路は「アンド」ゲート280、
282、インバータ284、「オア」ゲート286、2
88、290、データ付能出力線292、垂直同期出力
線294、水平同期出力線296及び入力線300−3
03を含む。入力線300−303のデータは、夫々図
4に示した線251−254のデータに対応する。The decoding circuit 200 of the preferred embodiment is shown in FIG. The circuit of FIG. 5 has an "and" gate 280,
282, inverter 284, "or" gate 286, 2
88, 290, data enable output line 292, vertical synchronization output line 294, horizontal synchronization output line 296, and input line 300-3.
Including 03. The data on the input lines 300-303 correspond to the data on lines 251-254 shown in FIG. 4, respectively.
【0016】非直列化器190がLVDS画素クロック
を非直列化し、符号化された制御信号を4本の並列線2
07に出力する。制御信号復号器200が画素クロック
非直列化器190からの4ビットを線209の3つの制
御ビットに変換する。A deserializer 190 deserializes the LVDS pixel clock and outputs the encoded control signal to the four parallel lines 2.
07. The control signal decoder 200 converts the 4 bits from the pixel clock deserializer 190 into the 3 control bits on line 209.
【0017】好ましい実施例の1つの利点は、6X P
LLでは、65 MHzの画素クロックが、LVDS線
に390 Mbaudの速度しか必要としない事であ
る。これは現在の3ボルトLVDS技術の能力の範囲内
である。One advantage of the preferred embodiment is that 6X P
In LL, a pixel clock of 65 MHz only requires a speed of 390 Mbaud on the LVDS line. This is within the capabilities of current 3-volt LVDS technology.
【0018】以上、若干の好ましい実施例を説明した。
この発明の範囲は、これ迄説明した物とは異なるが、特
許請求の範囲に含まれる実施例をも含む事を承知された
い。例えば、制御信号は、3本ではなく、1本の線で構
成されていても良い。1本の線の制御データは、好まし
い実施例で述べたのと同様に、クロック信号に符号化す
る事が出来る。1本の制御線は、3本の制御線の部分集
合として伝送する事が出来る。垂直同期及び水平同期を
不作動にしておき、1本の制御線をデータ付能入力線に
入力する事が出来る。こうする事により、好ましい実施
例について上に説明した回路を使って、1本の制御線の
2つの状態を画素クロックに符号化する事が出来る。The foregoing has described some preferred embodiments.
It should be understood that the scope of the present invention is different from the one described above, but also includes the embodiments included in the claims. For example, the control signal may be composed of one line instead of three. The control data for a single line can be encoded in the clock signal as described in the preferred embodiment. One control line can be transmitted as a subset of three control lines. With vertical and horizontal synchronization disabled, one control line can be input to the data enable input line. This allows the two states of one control line to be encoded in the pixel clock using the circuit described above for the preferred embodiment.
【0019】亦、図4のクロック符号回路及び図5のク
ロック復号回路は、所望のクロック符号化及び復号を実
施するのに考えられる多くの形式の内の1つに過ぎな
い。制御信号の5つの状態を、任意の所望の順序で、ク
ロック信号の立下りの1つの位置に割当てる事が出来
る。The clock encoder circuit of FIG. 4 and the clock decoder circuit of FIG. 5 are just one of many possible forms for implementing the desired clock encoding and decoding. The five states of the control signal can be assigned to one position on the falling edge of the clock signal in any desired order.
【0020】この発明を実施例について説明したが、こ
の説明はこの発明を制約するものと解してはならない。
以上の説明から、当業者には、図示の実施例の種々の変
更及び組合せ並びにこの発明のその他の実施例が容易に
考えられよう。従って、特許請求の範囲はこのような変
更又は実施例を包括するものである事を承知されたい。Although the present invention has been described with reference to embodiments, this description should not be construed as limiting the invention.
From the above description, various modifications and combinations of the illustrated embodiments, as well as other embodiments of the invention, will be readily apparent to those of ordinary skill in the art. It is, therefore, to be understood that the appended claims are intended to cover such modifications or embodiments.
【0021】以上の説明に関連して、更に以下の項目を
開示する。 (1) 制御データをクロック信号に符号化するシステ
ムに於いて、クロック信号の少なくとも1つのクロック
・サイクルと、該少なくとも1つのクロック・サイクル
内にあって、第1の電圧レベルから第2の電圧レベルへ
の遷移であって、前記少なくとも1つのクロック・サイ
クル内の第1の位置にある第1の遷移と、前記少なくと
も1つのクロック・サイクル内にあって、第2の電圧レ
ベルから第1の電圧レベルへの遷移であり、前記クロッ
ク・サイクル内の可変の位置を持つ第2の遷移と、制御
データに応答して、前記第2の遷移を前記可変の位置に
位置決めする符号化回路とを有するシステム。 (2) 第1項記載のシステムに於いて、前記第1の電
圧レベルが前記第2の電圧レベルより低いシステム。 (3) 第1項記載のシステムに於いて、前記制御デー
タが3つの制御ビットで構成されているシステム。 (4) 第3項記載のシステムに於いて、前記3つの制
御ビットが5つの有効な組合せを持つシステム。 (5) 第4項記載のシステムに於いて、前記可変の位
置が5つの離散的な位置の内の1つであるシステム。 (6) 第5項記載のシステムに於いて、5つの有効な
組合せの各々が、前記5つの離散的な位置の内の対応す
る1つに符号化されるシステム。In connection with the above description, the following items will be further disclosed. (1) In a system for encoding control data into a clock signal, at least one clock cycle of the clock signal and a first voltage level to a second voltage within the at least one clock cycle A transition to a level at a first position in the at least one clock cycle and a transition from a second voltage level to a first transition in the at least one clock cycle. A second transition having a variable position within the clock cycle that is a transition to a voltage level, and an encoding circuit that positions the second transition at the variable position in response to control data. System to have. (2) The system according to item 1, wherein the first voltage level is lower than the second voltage level. (3) The system according to the item (1), wherein the control data is composed of three control bits. (4) The system according to the third item, wherein the three control bits have five valid combinations. (5) The system according to item 4, wherein the variable position is one of five discrete positions. (6) The system of claim 5, wherein each of the five valid combinations is encoded in a corresponding one of the five discrete positions.
【0022】(7) ビデオ信号を伝送する装置に於い
て、並列画像データ・ビット及び少なくとも1つの制御
ビットを持つビデオ信号ビットと、前記並列画像データ
・ビットを直列データに変換する少なくとも1つの画像
直列化器と、前記少なくとも1つの制御ビットを並列ク
ロック符号化データに変換する符号化回路と、符号化ク
ロック信号を発生する制御信号直列化器と、前記少なく
とも1つの画像直列化器及び制御信号直列化器のクロッ
ク動作を行わせるクロック信号とを有する装置。 (8) 第7項記載の装置に於いて、前記少なくとも1
つの画像直列化器から対応する直列データを受取る少な
くとも1つの差動駆動器を有する装置。 (9) 第7項記載の装置に於いて、前記並列画像デー
タ・ビットを対応する少なくとも1つの画像直列化器に
結合する少なくとも1つのラッチを有する装置。 (10) 第7項記載の装置に於いて、符号化クロック
信号を受取る差動駆動器を有する装置。 (11) 第7項記載の装置に於いて、前記クロック信
号を発生する位相固定ループを有する装置。 (12) 第7項記載の装置に於いて、前記画像直列化
器が6つの並列画像ビットを直列データに変換する装
置。(7) In a device for transmitting a video signal, a video signal bit having parallel image data bits and at least one control bit, and at least one image converting the parallel image data bit into serial data. A serializer, an encoding circuit for converting the at least one control bit into parallel clock encoded data, a control signal serializer for generating an encoded clock signal, the at least one image serializer and a control signal And a clock signal for clocking the serializer. (8) In the device according to item 7, the at least 1
An apparatus having at least one differential driver for receiving corresponding serial data from one image serializer. (9) The apparatus of claim 7 having at least one latch coupling said parallel image data bits to at least one corresponding image serializer. (10) A device according to claim 7, which has a differential driver for receiving an encoded clock signal. (11) The apparatus according to item 7, which has a phase locked loop for generating the clock signal. (12) The apparatus according to item 7, wherein the image serializer converts 6 parallel image bits into serial data.
【0023】(13) 制御信号をクロック信号に符号
化する方法に於いて、クロック信号に少なくとも1つの
クロック・サイクルを持たせ、各々のクロック・サイク
ルは第1の電圧レベルから第2の電圧レベルへの第1の
遷移、及び第2の電圧レベルから第1の電圧レベルへの
第2の遷移を持ち、1つの位置に各々のクロック・サイ
クルの第1の遷移を保ち、第2の遷移の位置を変える事
により、制御信号をクロック信号に符号化する工程を含
む方法。 (14) ビデオ信号を転送する方法に於いて、制御デ
ータをクロック信号に符号化して符号化クロック信号を
作り、並列ビデオ・データを直列データに変換し、前記
直列データ及び符号化クロック信号を差動線路を介して
転送し、該差動線路上の直列データを並列データに変換
し、符号化クロック信号を復号して制御データ及びクロ
ック信号を求める工程を含む方法。 (15) 制御データをクロック信号に符号化するシス
テムが、クロック信号内の少なくとも1つのクロック・
サイクルと、該少なくとも1つのクロック・サイクル内
にあって、第1の電圧レベルから第2の電圧レベルへの
遷移であって、前記少なくとも1つのクロック・サイク
ルの第1の位置にある第1の遷移と、前記少なくとも1
つのクロック・サイクル内にあって、第2の電圧レベル
から第1の電圧レベルへの遷移であって、クロック・サ
イクル内で可変の位置を持つ第2の遷移と、制御データ
に応答して、第2の遷移を可変の位置に位置決めする符
号回路とを有する。(13) In a method of encoding a control signal into a clock signal, the clock signal has at least one clock cycle, each clock cycle from a first voltage level to a second voltage level. Has a first transition to a second voltage level and a second transition from a second voltage level to a first voltage level and holds the first transition of each clock cycle in one position, A method comprising encoding a control signal into a clock signal by changing position. (14) In a method of transferring a video signal, control data is encoded into a clock signal to generate an encoded clock signal, parallel video data is converted into serial data, and the serial data and the encoded clock signal are differentiated. A method comprising the steps of: transferring over a transmission line, converting serial data on the differential line into parallel data, and decoding the encoded clock signal to obtain control data and a clock signal. (15) A system for encoding control data into a clock signal has at least one clock
A cycle and a first voltage level transition within the at least one clock cycle from a first voltage level to a second voltage level in a first position of the at least one clock cycle. A transition and the at least one
A second transition from a second voltage level to a first voltage level within one clock cycle and having a variable position within the clock cycle, and in response to the control data, And a coding circuit for positioning the second transition at a variable position.
【図1】画像データ転送の為の好ましい実施例のアーキ
テクチュア。FIG. 1 is a preferred embodiment architecture for image data transfer.
【図2】画像データ制御信号の時間線図。FIG. 2 is a time diagram of an image data control signal.
【図3】5つの異なる立下りの位置を持つ画素クロック
信号の線図。FIG. 3 is a diagram of a pixel clock signal having five different falling positions.
【図4】図1の制御信号符号器の論理回路図。FIG. 4 is a logic circuit diagram of the control signal encoder of FIG.
【図5】図1の制御信号復号器の論理回路図。5 is a logic circuit diagram of the control signal decoder of FIG.
100,102,104 制御ビット 110−114 立上り 116−120 立下り 144 符号回路 100, 102, 104 control bits 110-114 rising 116-120 falling 144 coding circuit
Claims (3)
システムに於いて、クロック信号の少なくとも1つのク
ロック・サイクルと、該少なくとも1つのクロック・サ
イクル内にあって、第1の電圧レベルから第2の電圧レ
ベルへの遷移であって、前記少なくとも1つのクロック
・サイクル内の第1の位置にある第1の遷移と、前記少
なくとも1つのクロック・サイクル内にあって、第2の
電圧レベルから第1の電圧レベルへの遷移であり、前記
クロック・サイクル内の可変の位置を持つ第2の遷移
と、制御データに応答して、前記第2の遷移を前記可変
の位置に位置決めする符号化回路とを有するシステム。1. A system for encoding control data into a clock signal, wherein at least one clock cycle of the clock signal and within the at least one clock cycle from a first voltage level to a second voltage level. A first transition in a first position within the at least one clock cycle and a second transition from a second voltage level in the at least one clock cycle. A second transition having a variable position in the clock cycle and a second transition having a variable position in the clock cycle and positioning the second transition at the variable position in response to control data. A system having and.
列画像データ・ビット及び少なくとも1つの制御ビット
を持つビデオ信号ビットと、前記並列画像データ・ビッ
トを直列データに変換する少なくとも1つの画像直列化
器と、前記少なくとも1つの制御ビットを並列クロック
符号化データに変換する符号化回路と、符号化クロック
信号を発生する制御信号直列化器と、前記少なくとも1
つの画像直列化器及び制御信号直列化器のクロック動作
を行わせるクロック信号とを有する装置。2. A device for transmitting a video signal, wherein a video signal bit having parallel image data bits and at least one control bit and at least one image serial converting said parallel image data bit into serial data. A coding circuit for converting the at least one control bit into parallel clock coded data; a control signal serializer for generating a coded clock signal;
An image serializer and a clock signal for clocking the control signal serializer.
法に於いて、クロック信号に少なくとも1つのクロック
・サイクルを持たせ、各々のクロック・サイクルは第1
の電圧レベルから第2の電圧レベルへの第1の遷移、及
び第2の電圧レベルから第1の電圧レベルへの第2の遷
移を持ち、1つの位置に各々のクロック・サイクルの第
1の遷移を保ち、第2の遷移の位置を変える事により、
制御信号をクロック信号に符号化する工程を含む方法。3. A method of encoding a control signal into a clock signal, wherein the clock signal has at least one clock cycle, each clock cycle being a first clock cycle.
Has a first transition from a second voltage level to a second voltage level and a second transition from a second voltage level to a first voltage level, and has a first position of each clock cycle in one position. By keeping the transition and changing the position of the second transition,
A method comprising encoding a control signal into a clock signal.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US760695P | 1995-11-27 | 1995-11-27 | |
| US007606 | 1995-11-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09246974A true JPH09246974A (en) | 1997-09-19 |
Family
ID=21727159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8315720A Pending JPH09246974A (en) | 1995-11-27 | 1996-11-27 | System and method for encoding control data to clock signal |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0778517A3 (en) |
| JP (1) | JPH09246974A (en) |
| KR (1) | KR970029314A (en) |
| SG (2) | SG52866A1 (en) |
| TW (1) | TW357530B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002524949A (en) * | 1998-09-10 | 2002-08-06 | シリコン・イメージ,インコーポレーテッド | Bidirectional data transmission using video blanking period of digital data stream |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6356260B1 (en) * | 1998-04-10 | 2002-03-12 | National Semiconductor Corporation | Method for reducing power and electromagnetic interference in conveying video data |
| WO1999055082A1 (en) * | 1998-04-17 | 1999-10-28 | Conexant Systems, Inc. | Low cost line-based video compression of digital video stream data |
| US6252419B1 (en) | 1999-01-08 | 2001-06-26 | Altera Corporation | LVDS interface incorporating phase-locked loop circuitry for use in programmable logic device |
| US6832173B1 (en) | 2002-07-30 | 2004-12-14 | Altera Corporation | Testing circuit and method for phase-locked loop |
| US6867616B1 (en) | 2003-06-04 | 2005-03-15 | Altera Corporation | Programmable logic device serial interface having dual-use phase-locked loop circuitry |
| US7019570B2 (en) | 2003-09-05 | 2006-03-28 | Altera Corporation | Dual-gain loop circuitry for programmable logic device |
| US6924678B2 (en) | 2003-10-21 | 2005-08-02 | Altera Corporation | Programmable phase-locked loop circuitry for programmable logic device |
| US7091760B1 (en) | 2004-02-25 | 2006-08-15 | Altera Corporation | DLL with adjustable phase shift using processed control signal |
| US7075365B1 (en) | 2004-04-22 | 2006-07-11 | Altera Corporation | Configurable clock network for programmable logic device |
| US7230495B2 (en) | 2004-04-28 | 2007-06-12 | Micron Technology, Inc. | Phase-locked loop circuits with reduced lock time |
| US7436228B1 (en) | 2005-12-22 | 2008-10-14 | Altera Corporation | Variable-bandwidth loop filter methods and apparatus |
| US7728674B1 (en) | 2006-05-19 | 2010-06-01 | Altera Corporation | Voltage-controlled oscillator methods and apparatus |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3237176A (en) * | 1962-01-26 | 1966-02-22 | Rca Corp | Binary recording system |
| US4344039A (en) * | 1979-03-13 | 1982-08-10 | Sanyo Electric Co., Ltd. | Demodulating circuit for self-clocking-information |
| EP0053214B1 (en) * | 1980-11-28 | 1987-08-26 | International Business Machines Corporation | System for the distribution of digital signals |
| JPS59230348A (en) * | 1983-06-13 | 1984-12-24 | Nissan Motor Co Ltd | Network system |
| US4547764A (en) * | 1983-10-31 | 1985-10-15 | Burroughs Corporation | Pulse width decoder for double frequency encoded serial data |
| US5140611A (en) * | 1989-09-29 | 1992-08-18 | Rockwell International Corporation | Pulse width modulated self-clocking and self-synchronizing data transmission and method for a telephonic communication network switching system |
| JPH03154428A (en) * | 1989-11-10 | 1991-07-02 | Fujitsu Ten Ltd | Data communication system |
| BE1007553A4 (en) * | 1993-09-28 | 1995-08-01 | Philips Electronics Nv | A picture display device. |
| US5642139A (en) * | 1994-04-29 | 1997-06-24 | Cirrus Logic, Inc. | PCMCIA video card |
| JPH0951358A (en) * | 1995-08-09 | 1997-02-18 | Mitsubishi Electric Corp | PWM communication system |
-
1996
- 1996-11-26 KR KR1019960057379A patent/KR970029314A/en not_active Ceased
- 1996-11-26 EP EP96308543A patent/EP0778517A3/en not_active Withdrawn
- 1996-11-27 SG SG1996011387A patent/SG52866A1/en unknown
- 1996-11-27 JP JP8315720A patent/JPH09246974A/en active Pending
- 1996-11-27 SG SG200000099A patent/SG95614A1/en unknown
-
1997
- 1997-03-03 TW TW086102465A patent/TW357530B/en not_active IP Right Cessation
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002524949A (en) * | 1998-09-10 | 2002-08-06 | シリコン・イメージ,インコーポレーテッド | Bidirectional data transmission using video blanking period of digital data stream |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0778517A2 (en) | 1997-06-11 |
| SG95614A1 (en) | 2003-04-23 |
| KR970029314A (en) | 1997-06-26 |
| EP0778517A3 (en) | 1998-02-11 |
| TW357530B (en) | 1999-05-01 |
| SG52866A1 (en) | 1998-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5859669A (en) | System for encoding an image control signal onto a pixel clock signal | |
| CA2233709C (en) | Block coding for digital video transmission | |
| KR101367279B1 (en) | Display device transferring data signal embedding clock | |
| KR100583631B1 (en) | Display, Timing Control, and Column Drive Integrated Circuits Using Multi-Level Signaling with Embedded Clock Signals | |
| US7339502B2 (en) | Method and device for transmitting data over a plurality of transmission lines | |
| JP4562225B2 (en) | Flat panel display system, flat panel display image signal interface apparatus and method | |
| CN101273395B (en) | Display, column driver integrated circuit, and multilevel detector, and multilevel detection method | |
| US6463092B1 (en) | System and method for sending and receiving data signals over a clock signal line | |
| JP3352600B2 (en) | Display device | |
| JPH09246974A (en) | System and method for encoding control data to clock signal | |
| TWI230019B (en) | System and method for digital video signal transmission | |
| JP5069389B2 (en) | Flat panel display device | |
| KR100561148B1 (en) | Signal transmission method, signal transmission system, logic circuit and liquid crystal drive device | |
| US7474706B2 (en) | Method of transmitting data | |
| EP1079300A1 (en) | Method and apparatus for serially transmitting graphics data | |
| KR100653159B1 (en) | Display, Timing Control, and Column Drive Integrated Circuits Using Multi-Level Signaling with Embedded Clock Signals | |
| JP3330877B2 (en) | Superposition modulation device, superposition demodulation device, data relay device and liquid crystal display device | |
| KR20230143238A (en) | Tranceiver device, display system including the same, and method of driving tranceiver device | |
| US20010040564A1 (en) | Data transmission method and apparatus for driving a display | |
| US5651001A (en) | Method and apparatus for full duplex signaling | |
| GB2375447A (en) | Encoding video signal for transmission over low bandwidth cabling | |
| KR20050096668A (en) | Method and apparatus for driving data of liquid crystal display appratus | |
| CN120111170A (en) | HDMI digital signal processing method and device | |
| Kim et al. | Interface issues in displaying graphics and video on high resolution Flat Panel Displays | |
| CN113573000A (en) | Displayport HBR3 signal conversion device based on FPGA |