Nothing Special   »   [go: up one dir, main page]

CN104064161B - Data transmission system applied to display and operation method - Google Patents

Data transmission system applied to display and operation method Download PDF

Info

Publication number
CN104064161B
CN104064161B CN201410295290.7A CN201410295290A CN104064161B CN 104064161 B CN104064161 B CN 104064161B CN 201410295290 A CN201410295290 A CN 201410295290A CN 104064161 B CN104064161 B CN 104064161B
Authority
CN
China
Prior art keywords
data
code
display
data stream
error
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.)
Active
Application number
CN201410295290.7A
Other languages
Chinese (zh)
Other versions
CN104064161A (en
Inventor
王宏祺
黄文江
林晃蒂
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.)
AUO Corp
Original Assignee
AU Optronics 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 AU Optronics Corp filed Critical AU Optronics Corp
Publication of CN104064161A publication Critical patent/CN104064161A/en
Application granted granted Critical
Publication of CN104064161B publication Critical patent/CN104064161B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a data transmission system applied to a display, which comprises a transmitting end and a receiving end. The transmitting terminal is used for receiving the first clock signal and providing a display data stream according to the first clock signal. The receiving end comprises an error detection module and a clock data recovery circuit. The error detection module is used for judging whether the display data stream received by the receiving end has errors according to the second clock pulse signal and providing an error signal to the transmitting end according to the judgment result so that the transmitting end transmits the clock pulse calibration signal through the display data stream. The clock data recovery circuit is used for updating the second clock signal according to the clock calibration signal.

Description

应用于显示器的数据传输系统及操作方法Data transmission system and operation method applied to display

技术领域technical field

本发明是有关于一种电子系统。特别是一种应用于显示器的数据传输系统及操作方法。The present invention relates to an electronic system. In particular, a data transmission system and operation method applied to a display.

背景技术Background technique

随着电子科技的快速进展,显示器已被广泛地应用在人们的生活当中,诸如移动电话或笔记型电脑等。With the rapid development of electronic technology, displays have been widely used in people's lives, such as mobile phones or notebook computers.

一般而言,显示器可包括时序控制器以及源极驱动器。时序控制器可藉由数据传输接口提供影像数据至源极驱动器,以令源极驱动器得以提供适当的数据电压至显示器中的像素。像素根据数据电压更新其显示状态(例如色彩与灰阶)。藉此,显示器即可显示影像。In general, a display may include a timing controller and a source driver. The timing controller can provide image data to the source driver through the data transmission interface, so that the source driver can provide proper data voltage to the pixels in the display. The pixels update their display states (such as color and gray scale) according to the data voltage. In this way, the monitor can display images.

在传统做法中,时序控制器是分别透过不同的传输通道传送时脉信号与影像数据至源极驱动器。然而,在如此做法下,时脉信号与影像数据容易因传输延迟而彼此失准,使得源极驱动器无法正确接收影像数据,而造成显示器的不稳定。Traditionally, the timing controller transmits the clock signal and image data to the source driver through different transmission channels. However, in this way, the clock signal and image data are likely to be misaligned due to transmission delay, so that the source driver cannot receive the image data correctly, resulting in instability of the display.

是以,如何解决此一问题为本领域的重要研究方向。Therefore, how to solve this problem is an important research direction in this field.

发明内容Contents of the invention

本发明的一态样为提供一种应用于显示器的数据传输系统。根据本发明一实施例,数据传输系统包括传送端以及接收端。传送端用以产生第一时脉信号,并用以根据第一时脉信号提供显示数据流。接收端用以接收显示数据流。接收端包括侦错模块以及时脉数据恢复电路。侦错模块用以根据第二时脉信号,判断接收端所接收的显示数据流是否具有错误,并用以根据判断结果提供错误信号至传送端,以令传送端透过显示数据流传送时脉校准信号。时脉数据恢复电路用以根据时脉校准信号更新第二时脉信号。An aspect of the present invention is to provide a data transmission system applied to a display. According to an embodiment of the present invention, a data transmission system includes a transmitting end and a receiving end. The transmitting end is used for generating a first clock signal and providing a display data stream according to the first clock signal. The receiving end is used for receiving the display data stream. The receiving end includes an error detection module and a clock data recovery circuit. The error detection module is used to judge whether the display data stream received by the receiving end has an error according to the second clock signal, and is used to provide an error signal to the transmitting end according to the judgment result, so that the transmitting end transmits clock calibration through the display data stream Signal. The clock data recovery circuit is used for updating the second clock signal according to the clock calibration signal.

本发明的另一态样为提供一种应用于显示器的操作方法。根据本发明一实施例,显示器包括传送端以及接收端。操作方法包括:透过传送端,根据第一时脉信号提供显示数据流;透过接收端,接收显示数据流,根据第二时脉信号判断显示数据流是否具有错误,并根据判断结果提供一错误信号;透过传送端,根据错误信号,藉由显示数据流传送一时脉校准数据;以及透过接收端,根据时脉校准数据更新第二时脉信号。Another aspect of the present invention is to provide an operating method applied to a display. According to an embodiment of the present invention, the display includes a transmitting end and a receiving end. The operation method includes: providing a display data stream according to the first clock signal through the transmitting end; receiving the display data stream through the receiving end, judging whether the display data stream has an error according to the second clock signal, and providing a display data stream according to the judgment result. An error signal; through the transmitting end, according to the error signal, a clock calibration data is transmitted through the display data stream; and through the receiving end, a second clock signal is updated according to the clock calibration data.

透过应用上述一实施例,在显示数据流中传送时脉校准信号,可避免时脉信号与影像数据因传输延迟而彼此失准,以提高显示器的稳定度。此外,利用侦错模块对显示数据流进行错误侦测,可在显示数据流出现错误时通知传送端,以令传送端据以进行相应的错误控制。如此一来,即可更进一步提高显示器的稳定度。By applying the above-mentioned one embodiment, transmitting the clock calibration signal in the display data stream can prevent the clock signal and image data from being out of alignment due to transmission delay, so as to improve the stability of the display. In addition, using the error detection module to detect errors in the display data stream can notify the transmitting end when an error occurs in the display data stream, so that the transmitting end can perform corresponding error control accordingly. In this way, the stability of the display can be further improved.

附图说明Description of drawings

为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,附图的说明如下:In order to make the above and other objects, features, advantages and embodiments of the present invention more comprehensible, the accompanying drawings are described as follows:

图1为根据本发明一实施例所绘示的显示器的示意图;FIG. 1 is a schematic diagram of a display according to an embodiment of the present invention;

图2为根据本发明一实施例所绘示的数据传输系统的示意图;FIG. 2 is a schematic diagram of a data transmission system according to an embodiment of the present invention;

图3A为根据本发明一实施例所绘示的传送端的示意图;FIG. 3A is a schematic diagram of a transmitting end according to an embodiment of the present invention;

图3B为根据本发明一实施例所绘示的接收端的示意图;FIG. 3B is a schematic diagram of a receiving end according to an embodiment of the present invention;

图4为根据本发明一实施例所绘示的显示数据流的示意图;FIG. 4 is a schematic diagram of a display data stream according to an embodiment of the present invention;

图5为根据本发明一实施例所绘示的操作方法的流程图;以及FIG. 5 is a flowchart of an operation method according to an embodiment of the present invention; and

图6为根据本发明一操作例所绘示的显示数据流的示意图。FIG. 6 is a schematic diagram illustrating a display data flow according to an operation example of the present invention.

其中,附图标记:Among them, reference signs:

10:显示器10: Display

20:时序控制器20: Timing controller

30:源极驱动器30: Source driver

40:栅极驱动器40: Gate driver

100:数据传输系统100: Data transmission system

104:像素阵列104: pixel array

106:像素106: pixels

110:传送端110: Transmitter

111:锁相回路111: PLL

112:编码器112: Encoder

113:处理器113: Processor

114:转换器114: Converter

115:传送器115: Teleporter

120:接收端120: Receiver

121:接收器121: Receiver

122:时脉数据恢复电路122: Clock data recovery circuit

123:转换器123: Converter

124:侦错模块124: Debug module

125:解码器125: Decoder

126:控制模块126: Control module

G(1)-G(N):扫描信号G(1)-G(N): scan signal

D(1)-D(M):数据信号D(1)-D(M): data signal

DS-S:显示数据流DS-S: Display Data Stream

DS-P:显示数据流DS-P: display data flow

LK:错误信号LK: error signal

CLK1:第一时脉信号CLK1: the first clock signal

CLK2:第二时脉信号CLK2: Second clock signal

CONF:设置数据conf: set data

DT:影像数据DT: image data

DT-E:编码后的影像数据DT-E: encoded image data

FM:帧数据FM: frame data

L(1)-L(N):数据讯框L(1)-L(N): data frame

CN:数据讯框CN: data frame

VB:数据讯框VB: Data Frame

H-BK:水平遮没码H-BK: horizontal masking code

V-BK:垂直遮没码V-BK: vertical masking code

BAC:位同步码BAC: bit synchronization code

CTRL:控制码CTRL: control code

EOL:结束码EOL: end code

TAJ:时脉校准信号TAJ: Clock calibration signal

S1-S13:步骤S1-S13: Steps

t0-t11:时间点t0-t11: point in time

具体实施方式detailed description

以下将以附图及详细叙述清楚说明本发明内容的精神,任何所属技术领域的技术人员在了解本发明内容的较佳实施例后,当可由本发明内容所教示的技术,加以改变及修改,其并不脱离本发明内容的精神与范围。The following will clearly illustrate the spirit of the present invention with the accompanying drawings and detailed descriptions. After any person skilled in the art understands the preferred embodiments of the present invention, they can be changed and modified by the technology taught by the present invention. It does not depart from the spirit and scope of the present invention.

关于本文中所使用的“第一”、“第二”等,并非特别指称次序或顺位的意思,亦非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。The terms "first", "second" and the like used herein do not refer to a sequence or sequence, nor are they used to limit the present invention, but are only used to distinguish elements or operations described with the same technical terms.

关于本文中所使用的“电性连接”,可指二或多个元件相互直接作实体或电性接触,或是相互间接作实体或电性接触,而“电性连接”还可指二或多个元件相互操作或动作。Regarding the "electrical connection" used herein, it can refer to two or more elements that are in direct physical or electrical contact with each other, or indirect physical or electrical contact with each other, and "electrical connection" can also refer to two or more components. Multiple elements operate or act on each other.

关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。As used herein, "comprising", "comprising", "having", "comprising" and so on are all open terms, meaning including but not limited to.

关于本文中所使用的“及/或”,包括所述事物的任一或全部组合。As used herein, "and/or" includes any or all combinations of the stated things.

关于本文中所使用的用语“大致”、“约”等,用以修饰任何可些微变化的数量或误差,但这种些微变化或误差并不会改变其本质。一般而言,此类用语所修饰的些微变化或误差的范围为20%,在部份较佳实施例中为10%,在部份更佳实施例中为5%。The terms "approximately", "about" and the like used herein are used to modify any quantity or error that may vary slightly, but such slight changes or errors will not change its essence. Generally speaking, the range of slight variation or error modified by such terms is 20%, in some preferred embodiments, it is 10%, in some more preferred embodiments, it is 5%.

关于本文中所使用的用词(terms),除有特别注明外,通常具有每个用词使用在此领域中、在此公开的内容中与特殊内容中的平常意义。某些用以描述本发明的用词将于下或在此说明书的别处讨论,以提供本领域技术人员在有关本发明的描述上额外的引导。Regarding the terms used herein, unless otherwise specified, generally have the ordinary meanings of each term used in this field, in the disclosed content and in the special content. Certain terms used to describe the present invention are discussed below or elsewhere in this specification to provide those skilled in the art with additional guidance in describing the present invention.

本发明的一态样为提供一种数据传输系统。在以下实施例中,将以一个显示器的显示面板内部传输接口(intra-panelinterface)为例进行说明,然而本发明不以此为限。An aspect of the present invention is to provide a data transmission system. In the following embodiments, an intra-panel interface of a display panel will be used as an example for illustration, but the present invention is not limited thereto.

图1为根据本发明实施例所绘示的显示器10的示意图。显示器10可包括时序控制器20、源极驱动器30、栅极驱动器40以及像素阵列104。时序控制器20分别电性连接源极驱动器30与栅极驱动器40。源极驱动器30与栅极驱动器40电性连接像素阵列。像素阵列104可包括多个以矩阵排列的像素106。时序控制器20可提供控制信号至栅极驱动器40,以令栅极驱动器40依序提供多个扫描信号G(1)、…、G(N)给像素阵列104中的像素106,以逐列/逐行开启像素106,其中N为自然数。此外,时序控制器20可提供显示数据至源极驱动器30,以令源极驱动器30据以提供数据信号D(1)、…、D(M)给开启的像素106,以令开启的像素106更新其显示状态(例如色彩与灰阶),其中M为自然数。如此一来,影像即可在显示器10上进行显示。FIG. 1 is a schematic diagram of a display 10 according to an embodiment of the present invention. The display 10 may include a timing controller 20 , a source driver 30 , a gate driver 40 and a pixel array 104 . The timing controller 20 is electrically connected to the source driver 30 and the gate driver 40 respectively. The source driver 30 and the gate driver 40 are electrically connected to the pixel array. Pixel array 104 may include a plurality of pixels 106 arranged in a matrix. The timing controller 20 can provide a control signal to the gate driver 40, so that the gate driver 40 can sequentially provide a plurality of scanning signals G(1), . / Turn on the pixels 106 row by row, where N is a natural number. In addition, the timing controller 20 can provide display data to the source driver 30 so that the source driver 30 can provide data signals D(1), . . . , D(M) to the turned-on pixels 106 so that the turned-on pixels 106 Update its display status (such as color and gray scale), where M is a natural number. In this way, the image can be displayed on the display 10 .

在一些做法中,时序控制器20是分别提供时脉信号与影像数据至源极驱动器30。然而,在如此做法下,时脉信号与影像数据容易因传输延迟而彼此失准,使得源极驱动器30无法正确接收影像数据,而造成显示器10的不稳定。是以,在本发明的一实施例中,可透过提供一种新的数据传输系统100于时序控制器20与源极驱动器30之间,以提高显示器10的稳定性。In some approaches, the timing controller 20 provides the clock signal and the image data to the source driver 30 respectively. However, in this way, the clock signal and the image data are likely to be misaligned due to transmission delay, so that the source driver 30 cannot receive the image data correctly, resulting in instability of the display 10 . Therefore, in an embodiment of the present invention, the stability of the display 10 can be improved by providing a new data transmission system 100 between the timing controller 20 and the source driver 30 .

图2为根据本发明实施例所绘示的数据传输系统100的示意图。在本实施例中,数据传输系统100包括传送端110与多个接收端120,其中传送端110位于时序控制器20中,接收端120分别位于不同的源极驱动器30中,并分别电性连接传送端110。在一些实施例中,此些源极驱动器30分别用以输出数据信号至不同列的像素106。此外,当注意到,在本实施例中,虽以6个源极驱动器30及接收端120为例进行说明,然而实际上源极驱动器30及接收端120的数量并不以此为限。在不同实施例中,源极驱动器30及接收端120的数量可依实际需求变化。FIG. 2 is a schematic diagram of a data transmission system 100 according to an embodiment of the present invention. In this embodiment, the data transmission system 100 includes a transmitting end 110 and a plurality of receiving ends 120, wherein the transmitting end 110 is located in the timing controller 20, and the receiving ends 120 are respectively located in different source drivers 30 and are electrically connected to each other. Transmitter 110. In some embodiments, the source drivers 30 are respectively used to output data signals to the pixels 106 in different columns. In addition, it should be noted that in this embodiment, six source drivers 30 and receiving ends 120 are taken as an example for illustration, but actually the number of source drivers 30 and receiving ends 120 is not limited thereto. In different embodiments, the quantity of the source driver 30 and the receiving end 120 may vary according to actual requirements.

在本实施例中,时序控制器20是透过数据传输系统100与源极驱动器30彼此沟通。例如,时序控制器20可透过数据传输系统100传送显示数据流DS-S至源极驱动器30。另一方面,在源极驱动器30发现错误时(例如是发现其自身的错误或显示数据流DS-S的错误),源极驱动器30可透过数据传输系统100传送错误信号LK至时序控制器20,以表示源极驱动器30自身处于错误状态,以令时序控制器20得以进行排除错误的相关控制。In this embodiment, the timing controller 20 communicates with the source driver 30 through the data transmission system 100 . For example, the timing controller 20 can transmit the display data stream DS-S to the source driver 30 through the data transmission system 100 . On the other hand, when the source driver 30 finds an error (such as finding its own error or an error in the display data stream DS-S), the source driver 30 can transmit the error signal LK to the timing controller through the data transmission system 100 20, indicating that the source driver 30 itself is in an error state, so that the timing controller 20 can perform related control to eliminate errors.

在本实施例中,用以传输错误信号LK的传输通道可为单线的传输通道。亦即,每一源极驱动器30皆透过相同的传输通道提供错误信号LK至时序控制器20。在源极驱动器30中的任一者处于错误状态时,此一源极驱动器30即提供错误信号LK(例如是低电压准位的信号)至此一传输通道,以令时序控制器20进行排除错误的相关控制。透过如此的做法,可减少传输通道所占用的面积。In this embodiment, the transmission channel used to transmit the error signal LK may be a single-wire transmission channel. That is, each source driver 30 provides the error signal LK to the timing controller 20 through the same transmission channel. When any one of the source drivers 30 is in an error state, the source driver 30 provides an error signal LK (such as a signal of a low voltage level) to this transmission channel, so that the timing controller 20 can eliminate errors related controls. By doing so, the area occupied by the transmission channel can be reduced.

应注意到,在不同实施例中,源极驱动器30亦可利用多条传输通道传输错误信号LK,本发明不以上述实施例为限。It should be noted that in different embodiments, the source driver 30 can also use multiple transmission channels to transmit the error signal LK, and the present invention is not limited to the above embodiments.

图3A为根据本发明一实施例所绘示的传送端110的示意图。在本实施例中,传送端110包括锁相回路111、编码器112、处理器113、转换器114以及传送器115。锁相回路111电性连接编码器112、处理器113以及转换器114。编码器112电性连接处理器113。处理器113电性连接转换器114。转换器114电性连接传送器115。在本实施例中,锁相回路111、编码器112、处理器113、转换器114以及传送器115皆可用具体的电路实现。FIG. 3A is a schematic diagram of the transmitting end 110 according to an embodiment of the present invention. In this embodiment, the transmitting end 110 includes a phase locked loop 111 , an encoder 112 , a processor 113 , a converter 114 and a transmitter 115 . The PLL 111 is electrically connected to the encoder 112 , the processor 113 and the converter 114 . The encoder 112 is electrically connected to the processor 113 . The processor 113 is electrically connected to the converter 114 . The converter 114 is electrically connected to the transmitter 115 . In this embodiment, the phase-locked loop 111 , the encoder 112 , the processor 113 , the converter 114 and the transmitter 115 can all be implemented with specific circuits.

本领域技术人员当可清楚明白,上述锁相回路111、编码器112、处理器113、转换器114以及传送器115的实现方式不以上述实施例所公开的为限,且连接关系亦不以上述实施例为限,凡足以令传送端110实现下述技术内容的连接方式与实现方式皆可运用于本发明。Those skilled in the art should clearly understand that the implementation of the above-mentioned phase-locked loop 111, encoder 112, processor 113, converter 114, and transmitter 115 is not limited to those disclosed in the above-mentioned embodiments, and the connection relationship is not limited to those disclosed in the above-mentioned embodiments. The above-mentioned embodiments are limited, and any connection method and implementation method sufficient to enable the transmitting end 110 to realize the following technical content can be applied to the present invention.

在本实施例中,锁相回路111用以接收并产生第一时脉信号CLK1至编码器112、处理器113以及转换器114,以令编码器112、处理器113以及转换器114基于第一时脉信号CLK1进行各自的操作。In this embodiment, the phase-locked loop 111 is used to receive and generate the first clock signal CLK1 to the encoder 112, the processor 113 and the converter 114, so that the encoder 112, the processor 113 and the converter 114 are based on the first The clock signal CLK1 performs respective operations.

在本实施例中,编码器112用以接收影像数据DT,对影像数据DT进行编码,并提供编码后的影像数据DT-E至处理器113。在一实施例中,编码器112可为8位元至9位元编码器(8b/9bencoder),用以将8位元的影像数据DT编码为9位元的编码后的影像数据DT-E。然而实际上,编码器112的型式可依实际需求变化。在不同实施例中,编码器112亦可为4位元至5位元编码器或12位元至14位元编码器等,本发明不以上述实施例为限。In this embodiment, the encoder 112 is used to receive the image data DT, encode the image data DT, and provide the encoded image data DT-E to the processor 113 . In one embodiment, the encoder 112 can be an 8-bit to 9-bit encoder (8b/9bencoder), used to encode the 8-bit image data DT into 9-bit encoded image data DT-E . However, in practice, the type of the encoder 112 may vary according to actual requirements. In different embodiments, the encoder 112 can also be a 4-bit to 5-bit encoder or a 12-bit to 14-bit encoder, etc. The present invention is not limited to the above-mentioned embodiments.

在本实施例中,处理器113用以接收编码后的影像数据DT-E、设置数据CONF以及来自接收端120的错误信号LK。处理器113用以依照数据传输系统100预先定义的数据格式编排编码后的影像数据DT-E以及设置数据CONF,以输出显示数据流DS-P至转换器114。显示数据流DS-P的具体内容可参照图4,相关内容将在而后的段落中详述。In this embodiment, the processor 113 is configured to receive the encoded image data DT-E, the setting data CONF, and the error signal LK from the receiving end 120 . The processor 113 is used for arranging the encoded image data DT-E and configuration data CONF according to the data format predefined by the data transmission system 100 , so as to output the display data stream DS-P to the converter 114 . For the specific content of the display data stream DS-P, refer to FIG. 4 , and related content will be described in detail in subsequent paragraphs.

另外,在处理器113接收到来自接收端120的错误信号LK的状况下,处理器113可传送时脉校准信号TAJ至每一接收端120,以令每一接收端120据以更新其时脉信号。关于时脉校准信号TAJ的具体细节将在而后的段落中详述。In addition, when the processor 113 receives the error signal LK from the receiving end 120, the processor 113 can transmit the clock calibration signal TAJ to each receiving end 120, so that each receiving end 120 can update its clock accordingly. Signal. The specific details about the clock alignment signal TAJ will be detailed in the following paragraphs.

在本实施例中,转换器114用以接收显示数据流DS-P,并依照数据传输系统100预先定义的传输格式将平行的显示数据流DS-P转换为串列形式的显示数据流DS-S,并提供串列形式的显示数据流DS-S至传送器115,以令传送器115据以进行传送操作。除此之外,在本实施例中,转换器114是根据第一时脉信号CLK1产生串列形式的显示数据流DS-S。亦即,每一第一时脉信号CLK1的周期中,转换器114产生一笔串列形式的显示数据流DS-S。藉由如此做法,第一时脉信号CLK1即可嵌入于显示数据流DS-S中,以进行传送。In this embodiment, the converter 114 is used to receive the display data stream DS-P, and convert the parallel display data stream DS-P into a serial display data stream DS-P according to the transmission format predefined by the data transmission system 100. S, and provide the display data stream DS-S in serial form to the transmitter 115, so that the transmitter 115 performs the transmission operation accordingly. Besides, in this embodiment, the converter 114 generates the display data stream DS-S in serial form according to the first clock signal CLK1. That is, in each cycle of the first clock signal CLK1 , the converter 114 generates a serial display data stream DS-S. By doing so, the first clock signal CLK1 can be embedded in the display data stream DS-S for transmission.

在本实施例中,传送器115用以接收串列形式的显示数据流DS-S,并透过传输通道传送此一串列形式的显示数据流DS-S至接收端120。在一实施例中,传送器115是传送2位元的串列形式的显示数据流DS-S至接收端120,且传输通道的频宽亦为2位元。In this embodiment, the transmitter 115 is used to receive the display data stream DS-S in serial form, and transmit the display data stream DS-S in serial form to the receiving end 120 through the transmission channel. In one embodiment, the transmitter 115 transmits the 2-bit serial display data stream DS-S to the receiving end 120, and the bandwidth of the transmission channel is also 2 bits.

藉由上述的设置,传送端110即可根据第一时脉信号CLK1提供显示数据流DS-P至接收端120。With the above configuration, the transmitting end 110 can provide the display data stream DS-P to the receiving end 120 according to the first clock signal CLK1.

图3B为根据本发明一实施例所绘示的接收端120的示意图。接收端120包括接收器121、时脉数据恢复电路122、转换器123、侦错模块124、解码器125以及控制模块126。在本实施例中,接收器121电性连接时脉数据恢复电路122、转换器123以及控制模块126。时脉数据恢复电路122电性连接转换器123、侦错模块124以及解码器125。转换器123电性连接侦错模块124以及控制模块126。侦错模块124电性连接解码器125。解码器125电性连接控制模块126。在本实施例中,接收器121、时脉数据恢复电路122、转换器123、侦错模块124、解码器125以及控制模块126皆可用电路实现。FIG. 3B is a schematic diagram of the receiving end 120 according to an embodiment of the present invention. The receiving end 120 includes a receiver 121 , a clock data recovery circuit 122 , a converter 123 , an error detection module 124 , a decoder 125 and a control module 126 . In this embodiment, the receiver 121 is electrically connected to the clock data recovery circuit 122 , the converter 123 and the control module 126 . The clock data recovery circuit 122 is electrically connected to the converter 123 , the error detection module 124 and the decoder 125 . The converter 123 is electrically connected to the debugging module 124 and the control module 126 . The error detection module 124 is electrically connected to the decoder 125 . The decoder 125 is electrically connected to the control module 126 . In this embodiment, the receiver 121 , the clock data recovery circuit 122 , the converter 123 , the error detection module 124 , the decoder 125 and the control module 126 can all be realized by circuits.

本领域技术人员当可清楚明白,上述接收器121、时脉数据恢复电路122、转换器123、侦错模块124、解码器125以及控制模块126的实现方式不以上述实施例所公开的为限,且连接关系亦不以上述实施例为限,凡足以令接收端120实现下述技术内容的连接方式与实现方式皆可运用于本发明。Those skilled in the art can clearly understand that the implementation of the receiver 121, the clock data recovery circuit 122, the converter 123, the error detection module 124, the decoder 125 and the control module 126 is not limited to those disclosed in the above embodiments. , and the connection relationship is not limited to the above-mentioned embodiments, and any connection and implementation methods that are sufficient for the receiving end 120 to realize the following technical content can be applied to the present invention.

在本实施例中,接收器121用以接收来自传送端110的串列形式的显示数据流DS-S,并提供此一串列形式的显示数据流DS-S至时脉数据恢复电路122、转换器123以及控制模块126。在本实施例中,接收器121可用比较器实现。接收器121的形式与传送器115的形式彼此对应。In this embodiment, the receiver 121 is used to receive the display data stream DS-S in serial form from the transmitting end 110, and provide the display data stream DS-S in serial form to the clock data recovery circuit 122, Converter 123 and control module 126 . In this embodiment, the receiver 121 can be implemented with a comparator. The form of the receiver 121 and the form of the transmitter 115 correspond to each other.

在本实施例中,时脉数据恢复电路122用以接收串列形式的显示数据流DS-S,根据串列形式的显示数据流DS-S产生第二时脉信号CLK2,并提供第二时脉信号CLK2至转换器123、侦错模块124以及解码器125,以令转换器123、侦错模块124以及解码器125基于第二时脉信号CLK2进行各自的操作。在一实施例中,第二时脉信号CLK2与第一时脉信号CLK1的频率大致相同。In this embodiment, the clock data recovery circuit 122 is used to receive the serial display data stream DS-S, generate the second clock signal CLK2 according to the serial display data stream DS-S, and provide the second clock signal. The pulse signal CLK2 is sent to the converter 123 , the error detection module 124 and the decoder 125 , so that the converter 123 , the error detection module 124 and the decoder 125 perform respective operations based on the second clock signal CLK2 . In one embodiment, the frequency of the second clock signal CLK2 is substantially the same as that of the first clock signal CLK1 .

在更进一步的实施例中,时脉数据恢复电路122是接收串列形式的显示数据流DS-S中的时脉校准信号TAJ,并据以产生或更新第二时脉信号CLK2。相关的操作将在而后的段落中详述。In a further embodiment, the clock data recovery circuit 122 receives the clock calibration signal TAJ in the serial display data stream DS-S, and generates or updates the second clock signal CLK2 accordingly. Related operations will be detailed in subsequent paragraphs.

另外,在一实施例中,时脉数据恢复电路122可用锁相回路(phaselockloop,PLL)或延迟锁定回路(delaylockloop,DLL)实现。In addition, in an embodiment, the clock data recovery circuit 122 can be realized by a phase locked loop (phase lock loop, PLL) or a delay locked loop (delay lock loop, DLL).

在本实施例中,转换器123用以接收第二时脉信号CLK2及串列形式的显示数据流DS-S,并根据第二时脉信号CLK2,将串列形式的显示数据流DS-S转换为平行的的显示数据流DS-P。在本实施例中,转换器123的形式与转换器114的形式彼此对应。In this embodiment, the converter 123 is used to receive the second clock signal CLK2 and the serial display data stream DS-S, and convert the serial display data stream DS-S according to the second clock signal CLK2 Convert to parallel display data stream DS-P. In this embodiment, the form of the converter 123 and the form of the converter 114 correspond to each other.

在本实施例中,侦错模块124用以接收第二时脉信号CLK2以及来自转换器123的显示数据流DS-P,并根据第二时脉信号CLK2以及显示数据流DS-P的内容,判断显示数据流DS-P是否具有错误。而后,侦错模块124用以根据判断结果提供错误信号LK至传送端110,以令传送端110的处理器113透过显示数据流DS-P/DS-S传送时脉校准信号TAJ。In this embodiment, the error detection module 124 is used to receive the second clock signal CLK2 and the display data stream DS-P from the converter 123, and according to the content of the second clock signal CLK2 and the display data stream DS-P, It is judged whether the display data stream DS-P has an error. Then, the error detection module 124 is used to provide an error signal LK to the transmitting end 110 according to the judgment result, so that the processor 113 of the transmitting end 110 transmits the clock calibration signal TAJ through the display data stream DS-P/DS-S.

举例而言,在侦错模块124判断显示数据流DS-P具有错误时,侦错模块124提供错误信号LK(例如是低电压准位的信号)至传送端110。此时,传送端110的处理器113根据错误信号LK于显示数据流DS-P/DS-S中传送时脉校准信号TAJ至每一源极驱动器30中的时脉数据恢复电路122。此些时脉数据恢复电路122根据时脉校准信号TAJ以更新第二时脉信号CLK2,以令第二时脉信号CLK2的频率与相位重新对齐第一时脉信号CLK1(应注意到,由于信号传递延迟,第二时脉信号CLK2的相位实际上些微落后第一时脉信号CLK1)。而后,传送端110可再重新传送同一笔数据(如同一数据讯框)或直接传送次一笔数据(如次一数据讯框或次一帧的数据讯框)。For example, when the error detection module 124 determines that the display data stream DS-P has an error, the error detection module 124 provides an error signal LK (such as a signal of a low voltage level) to the transmitting end 110 . At this time, the processor 113 of the transmitting end 110 transmits the clock calibration signal TAJ in the display data stream DS-P/DS-S to the clock data recovery circuit 122 in each source driver 30 according to the error signal LK. These clock data recovery circuits 122 update the second clock signal CLK2 according to the clock calibration signal TAJ, so that the frequency and phase of the second clock signal CLK2 are realigned with the first clock signal CLK1 (it should be noted that due to the signal Due to the propagation delay, the phase of the second clock signal CLK2 is actually slightly behind the phase of the first clock signal CLK1). Then, the transmitting end 110 can retransmit the same data (such as the same data frame) or directly transmit the next data (such as the next data frame or the next data frame).

透过上述的机制,在第二时脉信号CLK2失准及/或显示数据流DS-S/DS-P于传送中发生错误时,侦错模块124即可因侦测到错误而通知传送端110传送时脉校准信号TAJ,以令第一、二时脉信号CLK1、CLK2的频率与相位得以重新对齐。而后,传送端110继续传送数据。藉此,可使显示器10更为稳定。Through the above-mentioned mechanism, when the second clock signal CLK2 is out of alignment and/or when an error occurs in the transmission of the display data stream DS-S/DS-P, the error detection module 124 can notify the transmitting end of the detected error 110 transmits the clock alignment signal TAJ to realign the frequencies and phases of the first and second clock signals CLK1 and CLK2 . Then, the transmitting end 110 continues to transmit data. Thereby, the display 10 can be made more stable.

另外,在本实施例中,解码器125用以接收来自侦错模块124的显示数据流DS-P,并解码显示数据流DS-P中的编码后的影像数据DT-E,以产生解码后的影像数据DT。而后,解码器125可提供解码后的影像数据DT至源极驱动器30后端的相关元件,以令此些相关元件根据影像数据DT产生数据信号D(1)、…、D(M)。In addition, in this embodiment, the decoder 125 is used to receive the display data stream DS-P from the error detection module 124, and decode the encoded image data DT-E in the display data stream DS-P to generate a decoded The image data DT of . Then, the decoder 125 can provide the decoded image data DT to related components at the back end of the source driver 30 , so that these related components generate data signals D( 1 ), . . . , D(M) according to the image data DT.

再者,解码器125亦可提供显示数据流DS-P中的设置数据CONF至控制模块126,以令控制模块126根据设置数据CONF进行相应的控制(例如控制源极驱动器30的色彩深度位元(colordepthbit))。Furthermore, the decoder 125 may also provide the setting data CONF in the display data stream DS-P to the control module 126, so that the control module 126 performs corresponding control according to the setting data CONF (for example, controlling the color depth bit of the source driver 30 (colordepthbit)).

图4为根据本发明一实施例所绘示的显示数据流DS-P的示意图。显示数据流DS-P包括多笔帧数据FM。显示器10根据每一笔帧数据FM显示每一帧的影像。FIG. 4 is a schematic diagram of a display data stream DS-P according to an embodiment of the invention. The display data stream DS-P includes a plurality of frame data FM. The display 10 displays an image of each frame according to each piece of frame data FM.

在本实施例中,每一笔帧数据FM依序包括此帧的多笔数据讯框L(1)、L(2)、…、L(N)、CN、VB。其中一笔帧数据FM的数据讯框L(1)-L(N)分别包括此帧的第1-N列的扫描线数据(scanlinedata)。在每一帧中,显示器10是根据此帧的第1-N列的扫描线数据以分别令每一列像素106显示此帧的影像。In this embodiment, each frame of data FM sequentially includes a plurality of data frames L(1), L(2), . . . , L(N), CN, VB of the frame. The data frames L(1)-L(N) of one frame data FM respectively include the scanline data (scanline data) of columns 1-N of the frame. In each frame, the display 10 makes each column of pixels 106 display the image of the frame according to the scan line data of columns 1-N of the frame.

另外,数据讯框CN包括设置数据CONF。时序控制器20是透过数据讯框CN以对源极驱动器30进行控制(例如控制源极驱动器30的色彩深度位元)。In addition, the data frame CN includes configuration data CONF. The timing controller 20 controls the source driver 30 (for example, controls the color depth bit of the source driver 30 ) through the data frame CN.

再者,数据讯框VB包括垂直遮没码V-BK。数据讯框VB为一笔帧数据FM的最后一笔数据讯框。Furthermore, the data frame VB includes a vertical blanking code V-BK. The data frame VB is the last data frame of a frame data FM.

在本实施例中,数据讯框L(1)、L(2)、…L(N)、CN、VB皆包括水平遮没码H-BK以及操作数据OPD。数据讯框L(1)、L(2)、…L(N)的操作数据OPD依序包括位同步码(bitalignmentcode)BAC、控制码CTRL、编码后的影像数据DT-E以及结束码EOL。数据讯框CN的操作数据OPD依序包括位同步码BAC、控制码CTRL、设置数据CONF以及结束码EOL。数据讯框VB的操作数据OPD依序包括位同步码BAC、控制码CTRL以及垂直遮没码V-BK。In this embodiment, the data frames L(1), L(2), . . . L(N), CN, VB all include the horizontal mask code H-BK and the operation data OPD. The operation data OPD of the data frames L(1), L(2), . The operation data OPD of the data frame CN includes bit synchronization code BAC, control code CTRL, setting data CONF and end code EOL in sequence. The operation data OPD of the data frame VB sequentially includes a bit synchronization code BAC, a control code CTRL, and a vertical mask code V-BK.

在本实施例中,每一数据讯框中的位同步码(bitalignmentcode)BAC为操作数据OPD中的第一顺位数据,对应操作数据OPD的起始位置。每一数据讯框中的控制码CTRL为操作数据OPD中相邻于位同步码BAC的第二顺位数据,可用以表示数据讯框的类型(例如为数据讯框L(1)-L(N)或数据讯框CN)。每一结束码EOL为数据讯框L(1)、L(2)、…L(N)、CN的操作数据OPD中的最后顺位数据,对应数据讯框L(1)、L(2)、…L(N)、CN的操作数据OPD的结束位置。每一编码后的影像数据DT-E分别是此一帧数据FM中第1-N笔扫描线数据。In this embodiment, the bit alignment code (bitalignment code) BAC in each data frame is the first sequential data in the operation data OPD, corresponding to the start position of the operation data OPD. The control code CTRL in each data frame is the second order data adjacent to the bit synchronization code BAC in the operation data OPD, which can be used to indicate the type of data frame (for example, data frame L(1)-L( N) or data frame CN). Each end code EOL is the last sequential data in the operation data OPD of the data frame L(1), L(2), ... L(N), CN, corresponding to the data frame L(1), L(2) , ...L(N), the end position of the operation data OPD of CN. Each encoded image data DT-E is respectively the 1-N scan line data in the frame data FM.

此外,传送端110系对应显示器10的水平遮没期间(horizontalblankingperiod)或垂直遮没期间(verticalblankingperiod)分别传送水平遮没码H-BK以及垂直遮没码V-BK至接收端120。In addition, the transmitting end 110 transmits the horizontal blanking code H-BK and the vertical blanking code V-BK to the receiving end 120 corresponding to the horizontal blanking period or the vertical blanking period of the display 10 .

为使本发明实施例的技术内容更容易了解,以下将搭配图5-6,以一操作范例说明本发明的具体细节。In order to make the technical content of the embodiment of the present invention easier to understand, the specific details of the present invention will be described below with an operation example in conjunction with FIGS. 5-6 .

同时参照图5、6,图5为根据本发明一实施例中的显示器10的操作方法的流程图。图6为根据本发明一操作例所绘示的显示数据流DS-P/DS-S的示意图。操作方法包括以下步骤。Referring to FIGS. 5 and 6 at the same time, FIG. 5 is a flowchart of an operating method of the display 10 according to an embodiment of the present invention. FIG. 6 is a schematic diagram of a display data stream DS-P/DS-S according to an operation example of the present invention. The operation method includes the following steps.

在步骤S1中,在显示器10启动后,传送端110藉由显示数据流DS-S/DS-P传送时脉校准信号TAJ至接收端120(参照图6中时间点t0-t1)。In step S1, after the display 10 is activated, the transmitting end 110 transmits the clock calibration signal TAJ to the receiving end 120 through the display data stream DS-S/DS-P (refer to time point t0-t1 in FIG. 6 ).

在步骤S2中,在接收端120接收到时脉校准信号TAJ时,接收端120透过时脉数据恢复电路122以根据时脉校准信号TAJ产生第二时脉信号CLK2。而后,在下一次更新第二时脉信号CLK2之前,接收端120的转换器123、侦错模块124以及解码器125皆依据此一第二时脉信号CLK2进行操作。In step S2 , when the receiving end 120 receives the clock calibration signal TAJ, the receiving end 120 generates the second clock signal CLK2 according to the clock calibration signal TAJ through the clock data recovery circuit 122 . Then, before the second clock signal CLK2 is updated next time, the converter 123 , the error detection module 124 and the decoder 125 of the receiving end 120 all operate according to the second clock signal CLK2 .

在步骤S3中,传送端110藉由显示数据流DS-S/DS-P传送水平遮没码H-BK至接收端120(参照图6中时间点t1-t2)。In step S3, the transmitting end 110 transmits the horizontal masking code H-BK to the receiving end 120 through the display data stream DS-S/DS-P (refer to time points t1-t2 in FIG. 6 ).

在步骤S4中,在接收端120接收到水平遮没码H-BK时,接收端120透过侦错模块124判断此些水平遮没码H-BK是否具有错误。更具体来说,侦错模块124是比对此些水平遮没码H-BK与预设的遮没码编码格式,以判断此些水平遮没码H-BK中的至少一者是否符合预设的遮没码编码格式,并据以决定是否提供错误信号LK至传送端110。此处所谓“遮没码编码格式”意指设计者预先定义的编码格式。由于正常情况下每一水平遮没码H-BK皆应符合预设的遮没码编码格式,故依据接收端120所接收的水平遮没码H-BK是否符合遮没码编码格式,即可得知显示数据流DS-S/DS-P及/或第二时脉信号CLK2是否发生错误。In step S4, when the receiving end 120 receives the horizontal masking code H-BK, the receiving end 120 judges whether the horizontal masking code H-BK has errors through the error detection module 124 . More specifically, the error detection module 124 compares these horizontal masking codes H-BK with a preset masking code format to determine whether at least one of these horizontal masking codes H-BK conforms to the preset format. The encoding format of the masking code is set, and it is determined whether to provide the error signal LK to the transmitting end 110 accordingly. The so-called "masking code encoding format" here refers to the encoding format predefined by the designer. Under normal circumstances, each horizontal masking code H-BK should conform to the preset masking code encoding format, so according to whether the horizontal masking code H-BK received by the receiving end 120 conforms to the masking code encoding format, you can It is learned whether an error occurs in the display data stream DS-S/DS-P and/or the second clock signal CLK2.

在此些水平遮没码H-BK中的一者或连续多者不符合预设的遮没码编码格式的情况下,接收端120透过侦错模块124判断发生错误,并进行步骤S14。反之则进行步骤S5。In the case that one or more of the horizontal masking codes H-BK do not conform to the preset masking code encoding format, the receiving end 120 judges an error through the error detection module 124, and proceeds to step S14. Otherwise, go to step S5.

在步骤S14中接收端120透过侦错模块124传送错误信号LK至传送端110,且流程回到步骤S1。In step S14, the receiving end 120 transmits the error signal LK to the transmitting end 110 through the error detection module 124, and the process returns to step S1.

应注意到,侦错模块124传送错误信号LK的条件(如水平遮没码H-BK连续发生错误的次数)可依实际需求变化,本发明不以上述实施例为限。It should be noted that the conditions for the error detection module 124 to transmit the error signal LK (such as the number of consecutive errors in the horizontal masking code H-BK) can vary according to actual needs, and the present invention is not limited to the above-mentioned embodiments.

在步骤S5中,传送端110藉由显示数据流DS-S/DS-P依序传送位同步码BAC及控制码CTRL至接收端120(参照图6中时间点t2-t4)。In step S5, the transmitting end 110 sequentially transmits the bit synchronization code BAC and the control code CTRL to the receiving end 120 through the display data stream DS-S/DS-P (refer to time points t2-t4 in FIG. 6 ).

在步骤S6中,在接收端120接收到位控制码CTRL时,接收端120透过侦错模块124判断控制码CTRL是否被正确接收。具体来说,侦错模块124是在接收到位同步码BAC(即操作数据OPD的第一操作顺位数据(参照图4))后,判断操作数据OPD中相邻于位同步码BAC的第二顺位数据是否符合至少一预设的控制码编码格式,以决定接收端120是否正确接收控制码CTRL。此处所谓“控制码编码格式”为设计者预先定义,可用以表示数据讯框的类型的编码格式。由于正常情况下控制码CTRL应符合控制码编码格式,故依据接收端120所接收的控制码CTRL是否符合控制码编码格式,即可得知显示数据流DS-S/DS-P及/或第二时脉信号CLK2是否发生错误。In step S6 , when the receiving end 120 receives the bit control code CTRL, the receiving end 120 judges whether the control code CTRL is correctly received through the error detection module 124 . Specifically, after receiving the bit synchronization code BAC (that is, the first operation sequence data of the operation data OPD (refer to FIG. 4 )), the error detection module 124 judges the second operation data adjacent to the bit synchronization code BAC in the operation data OPD. Whether the sequence data conforms to at least one preset control code encoding format determines whether the receiving end 120 receives the control code CTRL correctly. Here, the so-called "control code encoding format" is predefined by the designer and can be used to represent the encoding format of the data frame type. Under normal circumstances, the control code CTRL should conform to the control code encoding format, so according to whether the control code CTRL received by the receiving end 120 conforms to the control code encoding format, it can be known that the display data stream DS-S/DS-P and/or Whether an error occurs in the second clock signal CLK2.

更具体来说,在本操作例中,接收端120实质上是判断操作数据OPD中相邻于位同步码BAC的第二顺位数据是否符合预设的影像讯框编码格式、预设的设置讯框编码格式或预设的遮没码讯框编码格式。More specifically, in this operation example, the receiving end 120 essentially judges whether the second order data adjacent to the bit synchronization code BAC in the operation data OPD conforms to the preset image frame encoding format and preset settings. Frame coding format or the default masking code frame coding format.

在操作数据OPD中相邻于位同步码BAC的第二顺位数据不符合任一预设的控制码编码格式的情况下,接收端120透过侦错模块124判断发生错误,并进行步骤S14。反之,若在控制码CTRL符合预设的影像讯框编码格式的情况下,则进行步骤S7,若在控制码CTRL符合预设的设置讯框编码格式的情况下,则进行步骤S10,又若在控制码CTRL符合预设的遮没码讯框编码格式的情况下,则进行步骤S12。In the case that the second order data adjacent to the bit synchronization code BAC in the operation data OPD does not conform to any preset control code encoding format, the receiving end 120 judges that an error occurs through the error detection module 124, and proceeds to step S14 . On the contrary, if the control code CTRL conforms to the preset image frame encoding format, then proceed to step S7, and if the control code CTRL conforms to the preset setting frame encoding format, then proceed to step S10, and if If the control code CTRL conforms to the preset frame encoding format of the masking code, proceed to step S12.

在步骤S7中,在传送端110传送的控制码CTRL符合预设的影像讯框编码格式的情况下,即代表传送端110正传送数据讯框L(1)-L(N)中的一者,传送端110传送多笔编码后的影像数据DT-E(参照图6中时间点t4-t5)。In step S7, if the control code CTRL transmitted by the transmitting end 110 conforms to the preset video frame encoding format, it means that the transmitting end 110 is transmitting one of the data frames L(1)-L(N) , the transmitting end 110 transmits multiple pieces of encoded image data DT-E (refer to time points t4-t5 in FIG. 6 ).

在步骤S8中,在接收端120接收前述的编码后的影像数据DT-E时,接收端120透过侦错模块124判断此些编码后的影像数据DT-E中的至少一者是否符合预设的影像数据编码格式。此处所谓“影像数据编码格式”意指编码后的影像数据DT-E应有的编码格式。例如,在传送端110的编码器112为8位元至9位元编码器的情况下,侦错模块124是判断此些影像数据DT-E是否符合8位元至9位元编码器所输出的编码格式,以决定是否传送错误信号LK至传送端110。由于正常情况下每一编码后的影像数据DT-E皆应符合影像数据编码格式,故依据接收端120所接收的影像数据DT-E是否符合影像数据编码格式,即可得知显示数据流DS-S/DS-P及/或第二时脉信号CLK2是否发生错误。In step S8, when the receiving end 120 receives the aforementioned encoded image data DT-E, the receiving end 120 judges whether at least one of the encoded image data DT-E conforms to the preset through the error detection module 124. The image data encoding format set. The so-called "image data encoding format" here refers to the encoding format of the encoded image data DT-E. For example, in the case that the encoder 112 of the transmitting end 110 is an 8-bit to 9-bit encoder, the error detection module 124 is to judge whether the image data DT-E conforms to the output of the 8-bit to 9-bit encoder encoding format to determine whether to transmit the error signal LK to the transmitting end 110 . Under normal circumstances, each encoded image data DT-E should conform to the image data encoding format, so according to whether the image data DT-E received by the receiving end 120 conforms to the image data encoding format, the display data stream DS can be obtained. -whether an error occurs in the S/DS-P and/or the second clock signal CLK2.

在此些编码后的影像数据DT-E中的一者或连续多者不符合预设的影像数据编码格式的情况下,接收端120透过侦错模块124判断发生错误,并进行步骤S14。反之则进行步骤S9。In the case that one or more of the encoded image data DT-E does not comply with the preset image data encoding format, the receiving end 120 judges an error through the error detection module 124, and proceeds to step S14. Otherwise, go to step S9.

应注意到,侦错模块124传送错误信号LK的条件(如编码后的影像数据DT-E连续不符合影像数据编码格式的次数)可依实际需求变化,本发明不以上述实施例为限。It should be noted that the condition for the error detection module 124 to transmit the error signal LK (such as the number of times the encoded image data DT-E does not conform to the encoding format of the image data) may vary according to actual needs, and the present invention is not limited to the above-mentioned embodiments.

在步骤S9中,传送端110传送结束码EOL至接收端120,代表此一数据讯框已传送结束(参照图6中时间点t5-t6)。而后,流程回到步骤S3,传送端110开始传送次一数据讯框的水平遮没码H-BK(例如参照图6中时间点t6-t7)。In step S9, the transmitting end 110 transmits an end code EOL to the receiving end 120, indicating that the transmission of the data frame has ended (refer to time points t5-t6 in FIG. 6). Then, the flow returns to step S3, and the transmitting end 110 starts to transmit the horizontal masking code H-BK of the next data frame (for example, refer to time points t6-t7 in FIG. 6 ).

另一方面,在步骤S10中,在传送端110传送的控制码CTRL符合预设的设置讯框编码格式的情况下,即代表传送端110正传送数据讯框CN,传送端110传送多笔设置数据CONF(参照图6中时间点t8-t9)。On the other hand, in step S10, if the control code CTRL transmitted by the transmitting end 110 conforms to the preset setting frame encoding format, it means that the transmitting end 110 is transmitting the data frame CN, and the transmitting end 110 transmits multiple settings Data CONF (refer to time point t8-t9 in FIG. 6).

在步骤S11中,在接收端120接收前述的设置数据CONF时,接收端120透过侦错模块124判断此些设置数据CONF中的至少一者是否符合预设的设置数据编码格式。此处所谓“设置数据编码格式”意指设计者预先定义的编码格式,在接收具有此一格式的设置数据,源极驱动器30即进行相应的控制(如调整色彩深度位元等)。由于正常情况下每一设置数据CONF皆应符合设置数据编码格式,故依据接收端120所接收的设置数据CONF是否符合设置数据编码格式,即可得知显示数据流DS-S/DS-P及/或第二时脉信号CLK2是否发生错误。In step S11 , when the receiving end 120 receives the aforementioned configuration data CONF, the receiving end 120 judges whether at least one of the configuration data CONF conforms to the preset configuration data encoding format through the error detection module 124 . The so-called “setting data coding format” here refers to the coding format predefined by the designer. After receiving the setting data with this format, the source driver 30 performs corresponding control (such as adjusting color depth bits, etc.). Under normal circumstances, each setting data CONF should conform to the setting data encoding format, so according to whether the setting data CONF received by the receiving end 120 conforms to the setting data encoding format, the display data stream DS-S/DS-P and /or whether an error occurs in the second clock signal CLK2.

在此些设置数据CONF中的一者或连续多者不符合预设的设置数据编码格式的情况下,接收端120透过侦错模块124判断发生错误,并进行步骤S14。反之则进行步骤S9。In the case that one or more of the configuration data CONF does not comply with the preset configuration data encoding format, the receiving end 120 judges an error through the error detection module 124, and proceeds to step S14. Otherwise, go to step S9.

应注意到,侦错模块124传送错误信号LK的条件(如设置数据CONF连续不符合设置数据编码格式的次数)可依实际需求变化,本发明不以上述实施例为限。It should be noted that the condition for the error detection module 124 to transmit the error signal LK (such as the number of times the configuration data CONF does not conform to the configuration data encoding format) may vary according to actual needs, and the present invention is not limited to the above-mentioned embodiments.

再一方面,在步骤S12中,在传送端110传送的控制码CTRL符合预设的遮没码讯框编码格式的情况下,即代表传送端110正传送数据讯框L(1)-L(N)中的一者,传送端110传送多笔垂直遮没码V-BK(参照图6中时间点t10-t11)。On the other hand, in step S12, if the control code CTRL transmitted by the transmitting end 110 conforms to the preset masking code frame encoding format, it means that the transmitting end 110 is transmitting data frames L(1)-L( In one of N), the transmitting end 110 transmits a plurality of vertical masking codes V-BK (refer to time points t10-t11 in FIG. 6 ).

在步骤S13中,在接收端120接收前述的垂直遮没码V-BK时,接收端120透过侦错模块124判断此些垂直遮没码V-BK中的至少一者是否符合预设的遮没码编码格式。由于正常情况下每一垂直遮没码V-BK皆应符合遮没码编码格式,故依据接收端120所接收的垂直遮没码V-BK是否符合遮没码编码格式,即可得知显示数据流DS-S/DS-P及/或第二时脉信号CLK2是否发生错误。In step S13, when the receiving end 120 receives the aforementioned vertical masking code V-BK, the receiving end 120 judges whether at least one of these vertical masking codes V-BK conforms to the preset value through the error detection module 124. Masking code encoding format. Under normal circumstances, each vertical masking code V-BK should conform to the masking code format, so according to whether the vertical masking code V-BK received by the receiving end 120 conforms to the masking code format, it can be known that the display Whether an error occurs in the data stream DS-S/DS-P and/or the second clock signal CLK2.

在此些垂直遮没码V-BK中的一者或连续多者不符合预设的遮没码编码格式的情况下,接收端120透过侦错模块124判断发生错误,并进行步骤S14。反之流程回到步骤S3,以令传送端110传送次一帧数据FM。In the case that one or more of the vertical masking codes V-BK do not conform to the preset masking code encoding format, the receiving end 120 judges an error through the error detection module 124, and proceeds to step S14. Otherwise, the process returns to step S3, so that the transmitting end 110 transmits the next frame of data FM.

应注意到,侦错模块124传送错误信号LK的条件(如垂直遮没码V-BK连续不符合遮没码编码格式的次数)可依实际需求变化,本发明不以上述实施例为限。It should be noted that the condition for the error detection module 124 to transmit the error signal LK (such as the number of times the vertical masking code V-BK does not conform to the coding format of the masking code) can vary according to actual needs, and the present invention is not limited to the above-mentioned embodiments.

透过上述的操作,即可利用侦错模块124对显示数据流DS-S/DS-P进行错误侦测。在侦测到显示数据流DS-S/DS-P中的水平遮没码H-BK、垂直遮没码V-BK、控制码CTRL、编码后的影像数据DT-E或设置数据CONF发生错误或不符合预设的编码格式时,侦错模块124可通知传送端110,以令传送端110进行错误排除的控制。藉此,即可提高显示器10的稳定度。Through the above operations, the error detection module 124 can be used to perform error detection on the display data stream DS-S/DS-P. An error occurs in the horizontal mask code H-BK, vertical mask code V-BK, control code CTRL, encoded image data DT-E or configuration data CONF detected in the display data stream DS-S/DS-P Or when it does not meet the preset encoding format, the error detection module 124 can notify the transmitting end 110 so that the transmitting end 110 can control the error elimination. Thereby, the stability of the display 10 can be improved.

虽然本发明已以实施例公开如上,但其并非用以限定本发明,任何本领域的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与修改,因此本发明的保护范围当视后附的权利要求书保护范围所界定者为准。Although the present invention has been disclosed above with the embodiments, it is not intended to limit the present invention. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection of the invention shall be defined by the scope of protection of the appended claims.

Claims (12)

1.一种应用于一显示器的数据传输系统,其特征在于,包括:1. A data transmission system applied to a display, characterized in that, comprising: 一传送端,用以产生一第一时脉信号,并用以根据该第一时脉信号提供一显示数据流;以及a transmitting end, used to generate a first clock signal, and to provide a display data stream according to the first clock signal; and 一接收端,电性连接该传送端,用以接收该显示数据流,其中该接收端包括:A receiving end, electrically connected to the transmitting end, for receiving the display data stream, wherein the receiving end includes: 一侦错模块,用以根据一第二时脉信号,判断该接收端所接收的该显示数据流是否具有错误,并用以根据判断结果提供一错误信号至该传送端,以令该传送端透过该显示数据流传送一时脉校准信号;以及An error detection module is used to judge whether the display data stream received by the receiving end has an error according to a second clock signal, and to provide an error signal to the transmitting end according to the judgment result, so that the transmitting end can transparently transmitting a clock calibration signal through the display data stream; and 一时脉数据恢复电路,电性连接该侦错模块,该时脉数据恢复电路用以根据该时脉校准信号更新该第二时脉信号。A clock data recovery circuit is electrically connected to the error detection module, and the clock data recovery circuit is used for updating the second clock signal according to the clock calibration signal. 2.如权利要求1所述的数据传输系统,其特征在于,该侦错模块还用以判断该显示数据流中的至少一笔水平遮没码或至少一笔垂直遮没码是否符合一遮没码编码格式,以决定是否提供该错误信号至该传送端,且该传送端对应该显示器的一水平遮没期间及一垂直遮没期间分别传送该水平遮没码以及该垂直遮没码。2. The data transmission system according to claim 1, wherein the error detection module is further used to determine whether at least one horizontal masking code or at least one vertical masking code in the display data stream conforms to a masking code. The blank code format is used to determine whether to provide the error signal to the transmitting end, and the transmitting end transmits the horizontal blanking code and the vertical blanking code corresponding to a horizontal blanking period and a vertical blanking period of the display. 3.如权利要求1或2所述的数据传输系统,其特征在于,该显示数据流包括多笔数据讯框,该些数据讯框中的至少一者包括多笔操作数据,该些操作数据包括一位同步码以及一控制码,该位同步码为该些操作数据中的一第一顺位数据,该控制码为该些操作数据中相邻于该位同步码的一第二顺位数据,且该侦错模块还用以判断该接收端是否正确接收该控制码,以决定是否提供该错误信号至该传送端。3. The data transmission system according to claim 1 or 2, wherein the display data stream includes a plurality of data frames, at least one of the data frames includes a plurality of operation data, and the operation data Including a bit synchronization code and a control code, the bit synchronization code is a first order data in the operation data, and the control code is a second order order adjacent to the bit synchronization code in the operation data data, and the error detection module is also used to judge whether the receiving end receives the control code correctly, so as to decide whether to provide the error signal to the transmitting end. 4.如权利要求3所述的数据传输系统,其特征在于,该侦错模块还用以判断该些操作数据中相邻于该位同步码的该第二顺位数据是否符合至少一控制码编码格式,以决定该接收端是否正确接收该显示数据流中相邻于该位同步码的该控制码。4. The data transmission system according to claim 3, wherein the error detection module is further used to determine whether the second order data adjacent to the bit synchronization code in the operation data conforms to at least one control code The encoding format is used to determine whether the receiving end correctly receives the control code adjacent to the bit synchronization code in the display data stream. 5.如权利要求3所述的数据传输系统,其特征在于,该侦错模块还用以判断该控制码是否符合一影像讯框编码格式,并用以在该控制码符合该影像讯框编码格式的情况下,判断该些操作数据中的至少一笔影像数据是否符合一影像数据编码格式,以决定是否提供该错误信号至该传送端。5. The data transmission system according to claim 3, wherein the error detection module is also used to determine whether the control code conforms to an image frame encoding format, and is used to determine whether the control code conforms to the image frame encoding format In the case of the operation data, it is judged whether at least one piece of image data in the operation data conforms to an image data encoding format, so as to determine whether to provide the error signal to the transmitting end. 6.如权利要求3所述的数据传输系统,其特征在于,该侦错模块还用以判断该控制码是否符合一设置讯框编码格式,并用以在该控制码符合该设置讯框编码格式的情况下,判断该些操作数据中的至少一笔设置数据是否符合一设置数据编码格式,以决定是否提供该错误信号至该传送端。6. The data transmission system according to claim 3, wherein the error detection module is also used to judge whether the control code conforms to a set frame coding format, and is used to determine whether the control code conforms to the set frame coding format In the case of the operation data, it is judged whether at least one piece of setting data in the operating data conforms to a setting data encoding format, so as to determine whether to provide the error signal to the transmitting end. 7.一种应用于一显示器的操作方法,其中该显示器包括一传送端以及一接收端,其特征在于,该操作方法包括:7. An operating method applied to a display, wherein the display includes a transmitting end and a receiving end, characterized in that the operating method comprises: 透过该传送端,根据一第一时脉信号提供一显示数据流;providing a display data stream according to a first clock signal through the transmitting end; 透过该接收端,接收该显示数据流,根据一第二时脉信号判断该显示数据流是否具有错误,并根据判断结果提供一错误信号;receiving the display data stream through the receiving end, judging whether the display data stream has an error according to a second clock signal, and providing an error signal according to the judgment result; 透过该传送端,根据该错误信号,藉由该显示数据流传送一时脉校准数据;以及transmitting a clock calibration data through the display data stream according to the error signal through the transmitting end; and 透过该接收端,根据该时脉校准数据更新该第二时脉信号。Through the receiving end, the second clock signal is updated according to the clock calibration data. 8.如权利要求7所述的操作方法,其特征在于,判断该显示数据流是否具有错误,并根据判断结果提供该错误信号的步骤包括:8. The operating method according to claim 7, wherein the step of judging whether the display data stream has an error, and providing the error signal according to the judging result comprises: 判断该显示数据流中的至少一笔水平遮没码或至少一笔垂直遮没码是否符合一遮没码编码格式,以决定是否提供该错误信号至该传送端,其中该传送端对应该显示器的一水平遮没期间及一垂直遮没期间分别传送该水平遮没码以及该垂直遮没码。judging whether at least one horizontal masking code or at least one vertical masking code in the display data stream conforms to a masking code encoding format, so as to determine whether to provide the error signal to the transmitting end, wherein the transmitting end corresponds to the display The horizontal blanking code and the vertical blanking code are transmitted respectively during a horizontal blanking period and a vertical blanking period. 9.如权利要求7或8所述的操作方法,其特征在于,提供该显示数据流的步骤包括:9. The operation method according to claim 7 or 8, wherein the step of providing the display data stream comprises: 提供包括多笔数据讯框的该显示数据流,其中该些数据讯框中的至少一者包括多笔操作数据,该些操作数据包括一位同步码以及一控制码,该位同步码为该些操作数据中的一第一顺位数据,且该控制码为该些操作数据中相邻于该位同步码的一第二顺位数据;providing the display data stream including a plurality of data frames, wherein at least one of the data frames includes a plurality of operation data, the operation data includes a bit synchronization code and a control code, the bit synchronization code is the A first order data among the operation data, and the control code is a second order data adjacent to the bit synchronization code among the operation data; 且判断该显示数据流是否具有错误,并根据判断结果提供该错误信号的步骤包括:And the step of judging whether the display data stream has an error, and providing the error signal according to the judging result includes: 判断该控制码是否被正确接收,以决定是否提供该错误信号至该传送端。It is judged whether the control code is received correctly, so as to determine whether to provide the error signal to the transmitting end. 10.如权利要求9所述的操作方法,其特征在于,判断该接收端是否正确接收该显示数据流中相邻于该位同步码的该控制码,以决定是否提供该错误信号至该传送端的步骤包括:10. The operation method according to claim 9, wherein it is judged whether the receiving end correctly receives the control code adjacent to the bit synchronization code in the display data stream, so as to determine whether to provide the error signal to the transmission End steps include: 判断该些操作数据中相邻于该位同步码的该第二顺位数据是否符合至少一控制码编码格式,以决定该接收端是否正确接收该显示数据流中相邻于该位同步码的该控制码。judging whether the second sequential data adjacent to the bit synchronization code in the operation data conforms to at least one control code encoding format, so as to determine whether the receiving end correctly receives the display data stream adjacent to the bit synchronization code the control code. 11.如权利要求9所述的操作方法,其特征在于,判断该控制码是否被正确接收的步骤包括:11. The operating method according to claim 9, wherein the step of judging whether the control code is correctly received comprises: 判断该控制码是否符合一影像讯框编码格式;judging whether the control code conforms to an image frame encoding format; 且判断该显示数据流是否具有错误,并根据判断结果提供该错误信号的步骤包括:And the step of judging whether the display data stream has an error, and providing the error signal according to the judging result includes: 在该控制码符合该影像讯框编码格式的情况下,判断该些操作数据中的至少一影像数据是否符合一影像数据编码格式,以决定是否提供该错误信号至该传送端。When the control code conforms to the encoding format of the image frame, it is judged whether at least one image data in the operation data conforms to an encoding format of the image data, so as to determine whether to provide the error signal to the transmitting end. 12.如权利要求9所述的操作方法,其特征在于,判断该控制码是否被正确接收的步骤包括:12. The operating method according to claim 9, wherein the step of judging whether the control code is correctly received comprises: 判断该控制码是否符合一设置讯框编码格式;judging whether the control code conforms to a set frame coding format; 且判断该显示数据流是否具有错误,并根据判断结果提供该错误信号的步骤包括:And the step of judging whether the display data stream has an error, and providing the error signal according to the judging result includes: 在该控制码符合该设置讯框编码格式的情况下,判断该些操作数据中的至少一设置数据是否符合一设置数据编码格式,以决定是否提供该错误信号至该传送端。When the control code conforms to the encoding format of the setting frame, it is judged whether at least one setting data among the operating data conforms to a encoding format of the setting data, so as to determine whether to provide the error signal to the transmitting end.
CN201410295290.7A 2014-04-07 2014-06-26 Data transmission system applied to display and operation method Active CN104064161B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103112724 2014-04-07
TW103112724A TWI521491B (en) 2014-04-07 2014-04-07 Data transmission system and operating method of display

Publications (2)

Publication Number Publication Date
CN104064161A CN104064161A (en) 2014-09-24
CN104064161B true CN104064161B (en) 2016-03-16

Family

ID=51551841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410295290.7A Active CN104064161B (en) 2014-04-07 2014-06-26 Data transmission system applied to display and operation method

Country Status (2)

Country Link
CN (1) CN104064161B (en)
TW (1) TWI521491B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI642305B (en) * 2017-05-10 2018-11-21 友達光電股份有限公司 Display panel
CN108694917B (en) 2017-06-09 2021-10-22 京东方科技集团股份有限公司 Data transmission method, assembly and display device
CN111477158B (en) * 2020-05-25 2024-01-09 京东方科技集团股份有限公司 Data transmission method, data transmission component and display device
CN111599300A (en) * 2020-06-19 2020-08-28 京东方科技集团股份有限公司 Signal processing method, signal transmitting and receiving device, and display device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6158342A (en) * 1984-08-30 1986-03-25 Fujitsu Ltd Node connection error detection method in optical data highway system
JP2613665B2 (en) * 1990-07-25 1997-05-28 松下電工株式会社 Display device
CN1139209C (en) * 2000-10-13 2004-02-18 凌源通讯股份有限公司 Burst synchronization correction and error detection apparatus and method
KR100408416B1 (en) * 2001-09-06 2003-12-06 삼성전자주식회사 System and method for digital video signal transmission
JP2005301175A (en) * 2004-04-16 2005-10-27 Sanyo Electric Co Ltd Video data transmission circuit and video data display system
TWI342536B (en) * 2006-09-11 2011-05-21 Au Optronics Corp Signal regulator module and related display device
US8421779B2 (en) * 2008-05-29 2013-04-16 Himax Technologies Limited Display and method thereof for signal transmission
CN101634964A (en) * 2008-07-23 2010-01-27 佛山市顺德区顺达电脑厂有限公司 Debugging information processing system and method thereof
TWI395191B (en) * 2008-12-24 2013-05-01 Au Optronics Corp Lcd devices and driving methods thereof
KR101237702B1 (en) * 2010-11-19 2013-02-27 주식회사 실리콘웍스 Circuit for controlling non-signal of plat panel display device
CN202275399U (en) * 2011-06-22 2012-06-13 北京航天自动控制研究所 Debugging verification system for embedded software

Also Published As

Publication number Publication date
CN104064161A (en) 2014-09-24
TW201539408A (en) 2015-10-16
TWI521491B (en) 2016-02-11

Similar Documents

Publication Publication Date Title
KR100875340B1 (en) Method and system for transmitting subchannel data in data inactivity period
US9673961B2 (en) Multi-lane N-factorial (N!) and other multi-wire communication systems
JP4880392B2 (en) Method and system for transmitting N-bit video data over a serial link
TW543329B (en) Data transmission method and data receiving method, video data transmitting apparatus and receiving apparatus
CN104064161B (en) Data transmission system applied to display and operation method
US9461774B2 (en) Reception circuit of image data, electronic device using the same, and method of transmitting image data
US20220397931A1 (en) Transceiver device, driving method thereof, and display system including transceiver
US9735948B2 (en) Multi-lane N-factorial (N!) and other multi-wire communication systems
JP2002169532A (en) Device and method for detecting dvi connector of digital image display
JP2009151172A (en) Information processing apparatus
US9576550B2 (en) Data interface method and apparatus using de-skew function
US9812090B2 (en) Display device and driving method thereof
US11558080B1 (en) Transceiver device and method of driving the same
JP2003189122A (en) System and method for digital video signal transmission system
US11302281B2 (en) Register value transmission method and transmitter, display device and computer readable storage medium
EP3117527B1 (en) Method for using error correction codes with n factorial or cci extension
CN105304053A (en) Sequence control chip inner starting signal control method, chip, and display panel
US11244594B2 (en) Gate driver control circuit, method, and display apparatus
US20050027893A1 (en) Method of controlling high-speed DVI using compression technique and DVI transmitter and receiver using the same
KR102520096B1 (en) Encoded multi-lane N-factorial and other multi-wire communication systems
KR20160033827A (en) Apparatus and method of data interface of display device
KR20130118178A (en) Display device and method compressing and transmitting data thereof
US7499514B2 (en) Communication system, reception apparatus and method, recording medium and program
US8606040B2 (en) Method and apparatus for image conversion
KR101605181B1 (en) Method for correction of error code included in control signal of hdmi/mhl

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant