数据传送系统及方法转让专利

申请号 : CN201210184680.8

文献号 : CN103475675A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董佳欣徐家杰

申请人 : 联咏科技股份有限公司

摘要 :

本发明公开了一种数据传送系统,包含有一发送装置,包含有一第一控制模块,用来产生一第一控制信号;一第一转换模块,用来根据一原始数据以及该第一控制信号,转换该原始数据为一传输数据;以及一多任务器,用来根据该第一控制信号,传送该传输数据;以及一接收装置,包含有一第二控制模块,用来产生一第二控制信号;一接收模块,用来接收该传输数据;以及一第二转换模块,用来根据该第二控制信号,转换该传输数据为该原始数据,以传输该原始数据至一显示装置;其中,该传输数据的一传输量是小于该原始数据的一传输量。

权利要求 :

1.一种数据传送系统,其特征在于,包含有:

一发送装置,包含有:

一第一控制模块,用来产生一第一控制信号;

一第一转换模块,耦接于该第一控制模块,用来根据一原始数据以及该第一控制信号,转换该原始数据为一传输数据;以及一多任务器,耦接于该第一控制模块以及该第一转换模块,用来根据该第一控制信号,传送该传输数据;以及一接收装置,包含有:

一第二控制模块,用来产生一第二控制信号;

一接收模块,耦接于该第二控制模块,用来接收该传输数据;以及一第二转换模块,耦接于该接收模块以及该第二控制模块,用来根据该第二控制信号,对应转换该传输数据为该原始数据,以传输该原始数据至一显示装置;

其中,该传输数据的一传输量是小于该原始数据的一传输量。

2.如权利要求1所述的数据传送系统,其特征在于,该原始数据是包含有2N个数据列,而该传输数据是包含有N个数据列。

3.如权利要求2所述的数据传送系统,其特征在于,该第一转换模块还包含一编码模块,用来将该原始数据的该2N个数据列压缩为该传输数据的该N个数据列,进而传送至该接收装置的该接收模块。

4.如权利要求3所述的数据传送系统,其特征在于,该原始数据是包含有至少一第一数据列以及一第二数据列以形成一二阶矩阵,而该编码模块是将该第一数据列以及该第二数据列压缩为一第一编码数据列,进而传送至该接收装置的该接收模块。

5.如权利要求3所述的数据传送系统,其特征在于,该原始数据是包含有至少一第一数据列、一第二数据列、一第三数据列以及一第四数据列以形成一四阶矩阵,而该编码模块是将该第一数据列、该第二数据列、该第三数据列以及该第四数据列压缩为一第一编码数据列以及一第二编码数据列形成一编码二阶矩阵,进而传送至该接收装置的该接收模块。

6.如权利要求3所述的数据传送系统,其特征在于,该原始数据是为一数字影像数据。

7.如权利要求6所述的数据传送系统,其特征在于,该编码模块还包有一映像器,用来进行一映射工作,以减少该原始数据的一像素间冗余量。

8.如权利要求7所述的数据传送系统,其特征在于,该编码模块还包有一量化器耦接于该映射器,用来进行一量化工作,以减少该原始数据的一心理视觉冗余量。

9.如权利要求8所述的数据传送系统,其特征在于,该编码模块还包有一符元编码器耦接于该量化器,用来进行一编码工作,以减少该原始数据的一编码冗余量。

10.如权利要求1所述的数据传送系统,其特征在于,该接收装置还包含有一存储模块,用来根据该第二控制信号,存储该传输数据。

11.如权利要求10所述的数据传送系统,其特征在于,该发送装置还传送该原始数据至该接收装置的该存储模块,而该存储模块是根据该第二控制信号,对应传送该原始数据至该显示装置。

12.如权利要求1所述的数据传送系统,其特征在于,该第二转换模块还包含有一译码模块,用来根据该第二控制信号,对应将该传输数据还原为该原始数据以传送至该显示装置。

13.如权利要求1所述的数据传送系统,其特征在于,是用于移动产业处理器接口的一影像模式传输方式或一指令模式传输方式,以传输该原始数据至该显示装置。

14.如权利要求13所述的数据传送系统,其特征在于,该传输数据于该指令模式传输方式中是对应为39h的分组格式。

15.如权利要求13所述的数据传送系统,其特征在于,该传输数据于该影像模式传输方式中是对应为0Eh、1Eh、2Eh或3Eh的分组格式。

16.如权利要求1所述的数据传送系统,其特征在于,该发送装置还利用一0X3E Packed Pixel Stream Long Packet的分组传输格式以传送该传输数据。

17.如权利要求1所述的数据传送系统,其特征在于,该发送装置是为一基频芯片。

18.如权利要求1所述的数据传送系统,其特征在于,该接收装置是为一液晶显示芯片。

19.如权利要求1所述的数据传送系统,其特征在于,该发送装置是进行一区块压缩的工作。

20.一种用于一数据传送系统的方法,其特征在于,包含有:产生一第一控制信号以及一第二控制信号;

根据一原始数据以及该第一控制信号,转换该原始数据为一传输数据;

根据该第一控制信号,传送该传输数据;

接收该传输数据;以及

根据该第二控制信号,对应转换该传输数据为该原始数据,以传输该原始数据至一显示装置;

其中,该传输数据的一传输量是小于该原始数据的一传输量。

21.如权利要求20所述的方法,其特征在于,该原始数据是包含有2N个数据列,而该传输数据是包含有N个数据列。

22.如权利要求21所述的方法,其特征在于,还包含利用一编码模块,将该原始数据的该2N个数据列压缩为该传输数据的该N个数据列。

23.如权利要求22所述的方法,其特征在于,该原始数据是包含有至少一第一数据列以及一第二数据列以形成一二阶矩阵,而该编码模块是将该第一数据列以及该第二数据列压缩为一第一编码数据列。

24.如权利要求22所述的方法,其特征在于,该原始数据是包含有至少一第一数据列、一第二数据列、一第三数据列以及一第四数据列以形成一四阶矩阵,而该编码模块是将该第一数据列、该第二数据列、该第三数据列以及该第四数据列压缩为一第一编码数据列以及一第二编码数据列形成一编码二阶矩阵。

25.如权利要求22所述的方法,其特征在于,该原始数据是为一数字影像数据。

26.如权利要求25所述的方法,其特征在于,还包含利用一映射器,以进行一映射工作,进而减少该原始数据的一像素间冗余量。

27.如权利要求26所述的方法,其特征在于,还包含利用耦接于该映射器的一量化器,以进行一量化工作,进而减少该原始数据的一心理视觉冗余量。

28.如权利要求27所述的方法,其特征在于,还包含利用耦接于该量化器的一符元编码器,以进行一编码工作,进而减少该原始数据的一编码冗余量。

29.如权利要求20所述的方法,其特征在于,还包含利用一存储模块,根据该第二控制信号以存储该传输数据。

30.如权利要求29所述的方法,其特征在于,还包含传送该原始数据至该存储模块,而该存储模块是根据该第二控制信号,对应传送该原始数据至该显示装置。

31.如权利要求20所述的方法,其特征在于,还包含利用一译码模块,根据该第二控制信号,以对应将该传输数据还原为该原始数据并传送至该显示装置。

32.如权利要求20所述的方法,其特征在于,是用于移动产业处理器接口的一影像模式传输方式或一指令模式传输方式,以传输该原始数据至该显示装置。

33.如权利要求32所述的方法,其特征在于,该传输数据于该指令模式传输方式中是对应为39h的分组格式。

34.如权利要求32所述的方法,其特征在于,该传输数据于该影像模式传输方式中是对应为0Eh、1Eh、2Eh或3Eh的分组格式。

35.如权利要求20所述的方法,其特征在于,还利用一0X3E Packed Pixel Stream Long Packet的分组传输格式以传送该传输数据。

36.如权利要求20所述的方法,其特征在于,是用于一基频芯片与一液晶显示芯片之间。

37.如权利要求20所述的方法,其特征在于,是进行一区块压缩的工作。

说明书 :

数据传送系统及方法

技术领域

[0001] 本发明涉及一种数据传送系统及方法,尤其涉及一种于一发送装置与一接收装置间传送已压缩数据的数据传送系统及方法。

背景技术

[0002] 传统上,一液晶显示驱动芯片(接收端)是接收来自一处理器(发送端)的未经压缩的一影像数据。然而,随着液晶显示屏幕的分辨率愈高,所需传输的影像数据的传输量也愈多。在此情况下,处理器及液晶显示驱动芯片间的传输速率(bit rate)将被要求对应增加,并可期接收端或发送端的耗电量将随之增加。再者,若将影像数据先进行列压缩(line base compression),虽可有效降低处理器及液晶显示驱动芯片间的传输速率,以对应维持传输上的精准度,但是对于其后液晶显示驱动芯片欲还原影像数据或是欲进行影像数据的更新工作,将会产生工作上的困难。
[0003] 因此,提供一种更有效率的数据传送系统及方法,以于发送端与接收端之间传送已压缩数据,一方面能使用较低的传输速率以维持较高的传输精准度,另一方面能提高液晶显示驱动芯片的处理效率,已成为本领域的重要课题。

发明内容

[0004] 因此,本发明的主要目的即在于提供一种于一发送装置与一接收装置间传送已压缩数据的数据传送系统及方法。
[0005] 本发明公开一种数据传送系统,包含有一发送装置,包含有一第一控制模块,用来产生一第一控制信号;一第一转换模块,耦接于该第一控制模块,用来根据一原始数据以及该第一控制信号,转换该原始数据为一传输数据;以及一多任务器,耦接于该第一控制模块以及该第一转换模块,用来根据该第一控制信号,传送该传输数据;以及一接收装置,包含有一第二控制模块,用来产生一第二控制信号;一接收模块,耦接于该第二控制模块,用来接收该传输数据;以及一第二转换模块,耦接于该接收模块以及该第二控制模块,用来根据该第二控制信号,对应转换该传输数据为该原始数据,以传输该原始数据至一显示装置;其中,该传输数据的一传输量是小于该原始数据的一传输量。
[0006] 本发明还公开一种用于一数据传送系统的方法,包含有产生一第一控制信号以及一第二控制信号;根据一原始数据以及该第一控制信号,转换该原始数据为一传输数据;根据该第一控制信号,传送该传输数据;接收该传输数据;以及根据该第二控制信号,对应转换该传输数据为该原始数据,以传输该原始数据至一显示装置;其中,该传输数据的一传输量是小于该原始数据的一传输量。

附图说明

[0007] 图1为本发明实施例一数据传送系统的示意图。
[0008] 图2为图1中发送装置的详细示意图。
[0009] 图3为图2第一转换模块中编码模块的详细示意图。
[0010] 图4为图2中接收装置的详细示意图。
[0011] 图5是为本发明实施例将原始数据经压缩为传输数据的工作示意图。
[0012] 图6是为本发明实施例的传输数据经还原为原始数据的工作示意图。
[0013] 图7为本发明一实施例将原始数据压缩为传输数据的传送时间示意图。
[0014] 图8为本发明另一实施例将原始数据压缩为传输数据的传送时间示意图。
[0015] 图9为图7中传输数据的分组示意图。
[0016] 图10为本发明实施例一数据传输流程的流程图。
[0017] 其中,附图标记说明如下:
[0018] 10 数据传送系统
[0019] 100 发送装置
[0020] 102 接收装置
[0021] 104 显示装置
[0022] 200 第一控制模块
[0023] 202 第一转换模块
[0024] 204 多任务器
[0025] 30 编码模块
[0026] 300 映射器
[0027] 302 量化器
[0028] 304 符元编码器
[0029] 400 第二控制模块
[0030] 402 接收模块
[0031] 404 第二转换模块
[0032] 406 存储模块
[0033] 90 数据传输流程
[0034] 900、902、904、906、908、910 步骤
[0035] A1、B1 像素矩阵
[0036] Byte0、Byte1、Byte2、Byte3、Byte4、 比特组Byte5
[0037] P00、P01、P10、P11、R00、R01 像素数据单元
[0038] Ln0、Ln1、Ln2、Ln3、Ln0-1、Ln2-3、 像素数据
[0039] Ln0-1_1、Ln0-1_2、Ln2-3--_1、
[0040] Ln2-3_2、Ln0-3--_one、Ln0-3_two、
[0041] Ln0-3--_one-_1、Ln0-3--_one_2、
[0042] Ln0-3_two_1、Ln0-3_two_2
[0043] CS1 第一控制信号
[0044] CS2 第二控制信号
[0045] D_Ori 原始数据
[0046] D_Trans 传输数据
[0047] Hd 表头
[0048] S_I 接收结果
[0049] Pt 传输分组

具体实施方式

[0050] 请参考图1,图1为本发明实施例一数据传送系统10的示意图。如图1所示,数据传送系统10是用于移动产业处理器接口(Mobile Industry Processor Interface,MIPI),包含有一发送装置100以及一接收装置102。发送装置100可为常见的一基频(baseband)芯片或一处理器,其根据一使用者或一控制指令,将一原始数据(图中未示)转换为一传输数据D_Trans后,再传输至接收装置102。接收装置102常见为一液晶显示驱动芯片,将接收的传输数据D_Trans转换为原始数据后,再传输给一显示装置104来显示。较佳地,原始数据及传输数据D_Trans是皆对应为一影像数据,且传输数据是通过一压缩工作例如区块(block base)压缩后,俾使传输数据D_Trans的一传输量小于原始数据的一传输量,以使用较低的传输速率得到较高的传输精准度,同时也能提供液晶显示驱动芯片较高的处理效率。
[0051] 值得注意地,本实施例中是特别针对耦接于显示装置104的接收装置102进行说明,当然接收装置102与显示装置104也可进一步整合为同一装置,即可同时转换传输数据D_Trans为原始数据与进行原始数据的显示工作。另外,发送装置100或接收装置102也可对应为使用移动产业处理器接口传输的一相机装置,或是需求较高显示像素的电子装置,也为本发明的范畴。
[0052] 请参考图2,图2为图1中发送装置100的详细示意图。如图2所示,发送装置100包含有一第一控制模块200、一第一转换模块202以及一多任务器204。在此实施例中,原始数据D_Ori可通过发送装置100的一处理器(图中未示)自行产生,或是来自一外部的处理器产生,非用以限制本发明的范畴。发送装置100是接收一原始数据D_Ori后,同时传送至第一控制模块200、第一转换模块202以及多任务器204。第一控制模块200接收到原始数据D_Ori后,对应产生一第一控制信号CS1。第一转换模块202包含有如图3所示的一编码模块30,当第一转换模块202接收到原始数据D_Ori后,编码模块30根据第一控制信号CS1的工作,对应将原始数据D_Ori压缩为传输数据D_Trans。多任务器204同时接收原始数据D_Ori与传输数据D_Trans,并根据第一控制信号CS1的工作,可选择单独输出传输数据D_Trans或原始数据D_Ori,也可同时输出原始数据D_Ori与传输数据D_Trans至接收装置102。
[0053] 详细来说,如图3所示,编码模块30是进行一区块(block base)压缩的工作,而区块压缩的工作是为本领域技术人员所熟知,较佳地,编码模块30包含有一映像器300、一量化器302以及一符元编码器304。映射器300进行一映射(mapping)工作,以减少该原始数据的一像素间冗余量(interpixel redundancy)。量化器302进行一量化(quantization)工作,以减少该原始数据的一心理视觉冗余量(psychovisual redundancy)。符元编码器304进行一编码工作,以减少该原始数据的一编码冗余量。当然,区块压缩的工作也可根据使用者需求,对应将区块压缩适性地搭配已知技术例如一列(line base)压缩或一讯框(frame base)压缩等技术,以提供使用者不同传输速率以及处理效率,非用以限制本发明的范畴。
[0054] 简单来说,原始数据D_Ori与传输数据D_Trans经过发送装置100中编码模块30的区块压缩后,由发送装置100传输至接收装置102。请再参考图4,图4为图2中接收装置102的详细示意图。如图4所示,接收装置102包含有一第二控制模块400、一接收模块402、一第二转换模块404以及一存储模块406。根据不同需求,接收模块402是可对应单独接收原始数据D_Ori、传输数据D_Trans或同时接收两者的组合。至于在本实施例中,接收模块402是同时接收原始数据D_Ori与传输数据D_Trans,并对应产生一接收结果S_I至第二控制模块400,俾使第二控制模块400产生一第二控制信号CS2。此外,接收模块402将原始数据D_Ori传送至存储模块406,而将传输数据D_Trans传送至第二转换模块404。第二转换模块404根据第二控制信号CS2,对应将传输数据D_Trans还原为原始数据D_Ori,并传送至存储模块406,其中第二转换模块404包含有一译码模块(图中未示),提供将原始数据D_Ori压缩为传输数据D_Trans的逆向工作,以将原始数据D_Ori还原为传输数据D_Trans,由于还原工作的详细流程可参考上述压缩工作,且非本发明的主要精神,在此不赘述。存储模块406提供类似于一缓存器的工作,将从接收模块402或第二转换模块404所来的原始数据D_Ori暂存于存储模块406中,再根据第二控制信号CS2,以对应输出原始数据D_Ori至显示装置104。在本实施例中,接收模块402与存储模块406是同时由第二控制信号CS2所控制,故可实时于显示装置104上显示原始数据D_Ori,当然本领域技术人员也可提供不同的控制信号,进而控制传输数据D_Trans转换为原始数据D_Ori以及将原始数据D_Ori的显示于显示装置104的工作时机,非用以限制本发明的范畴。
[0055] 简单来说,数据传送系统10是利用发送装置100,将原始数据D_Ori压缩为传输数据D_Trans以得到较小的传输量,接着再由接收装置102将传输数据D_Trans还原为原始数据D_Ori,以将原始数据D_Ori显示于显示装置104上。至于发送装置100与接收装置102间的传送方式,是可利用有线的信号传输线或无线的电磁波信号进行传递,皆为本发明的范畴。
[0056] 举例来说,请同时参考图5以及图6,其中图5是为本发明实施例将原始数据D_Ori经压缩为传输数据D_Trans的工作示意图,至于图6是为本发明实施例将传输数据D_Trans经还原为原始数据D_Ori的工作示意图。如图5所示,原始数据D_Ori是为一数字影像数据,例如图5所示的英文字母a是为一8X8像素矩阵,而使用者于发送装置100中将原始数据D_Ori压缩转换为另一4X8像素矩阵,以形成传输数据D_Trans,即提供50%的压缩工作。简单来说,压缩工作是利用第一转换模块202的编码模块30,将图5中所框的2X2像素矩阵A1(包含有像素数据单元P00、P01、P10、P11),压缩为1X2像素矩阵B1(包含有像素数据单元R00、R01),进而将原始数据D_Ori(包含有多个像素矩阵A1)压缩为传输数据D_Trans(包含有多个像素矩阵B1)。如图6所示,于接收装置102中,传输数据D_Trans其中的一像素矩阵B1是利用第二转换模块404的译码模块,对应还原为2X2的像素矩阵A1,进而得到还原的原始数据D_Ori(即数字影像数据的英文字母a)。
[0057] 除此之外,如果从不同传送时间来看,本实施例的发送装置100是将第N列与第N+1列所包含的全部像素数据个数(例如第N列与第N+1列分别都有m个,总共有2m个)压缩为仅包含有原本第N列的像素数据个数(即仅有m个),并将压缩后第N列全部像素数据个数(m个)分解为一前半部以及一后半部,其中前半部与后半部皆分别包含有1/2m个像素数据,并依序由发送装置100传送至接收装置102。接着,在接收装置102中依序接收完第N列的前半部与后半部,并将压缩后的第N列全部像素数据个数(m个)还原为原本第N列与第N+1的全部像素数据个数(2m个),最后,再依序将第N列与第N+1的全部像素数据显示于显示装置104上。举例来说,请参考图7,图7为本发明一实施例将原始数据D_Ori压缩为传输数据D_Trans的传送时间示意图,在此实施例中仅利用2X2像素矩阵作为压缩的说明,当然,本领域技术人员也可类推至其它N阶像素矩阵,在此不赘述。如图7所示,原始数据D_Ori包含有四列像素数据Ln0、Ln1、Ln2、Ln3,利用发送装置100压缩后是形成两列像素数据Ln0-1、Ln2-3,即提供50%的压缩工作,再分别将两列像素数据Ln0-1、Ln2-3各自分解为前半部(Ln0-1_1、Ln2-3--_1)与后半部(Ln0-1_2、Ln2-3_2),以依序由发送装置100传输至接收装置102,至于接收装置102的还原方式是可逆推上述工作,在此不赘述。另外,请参考图8所示,图8为本发明另一实施例将原始数据D_Ori压缩为传输数据D_Trans的传送时间示意图。相较于图7的压缩方式,图8是利用4X4像素矩阵作为压缩的说明,将原始数据D_Ori的四列像素数据Ln0、Ln1、Ln2、Ln3,压缩为两列像素数据Ln0-3--_one、Ln0-3_two,即提供50%的压缩工作,并进一步分解为前半部(Ln0-3--_one-_1、Ln0-3_two_1)与后半部(Ln0-3--_one_2、Ln0-3_two_2),再依序由发送装置100传输至接收装置102。在此,50%的压缩工作仅为示范性说明,非用以限制本发明的范畴。
[0058] 值得注意地,本发明实施例的数据传送系统10是用于移动产业处理器接口(MIPI),提供发送装置100以及接收装置102间进行影像数据的传送。较佳地,若接收装置102包含有存储模块406,则发送装置100以及接收装置102间将对应进行一指令模式(command mode)传输方式,如图4的实施例所示,且传输数据于指令模式传输方式中是对应为39h的分组格式;若接收装置102并不包含有存储模块406,则发送装置100以及接收装置102间将进行一影像模式(video mode)传输方式,且传输数据于影像模式传输方式中是对应为0Eh、1Eh、2Eh或3Eh的分组格式,也为本发明的范畴。请再参考图9,图9为图7中传输数据D_Trans的分组示意图。如图9所示,压缩后传输数据D_Trans中的一像素数据Ln0-1_1是由48个比特(即六个比特组Byte0-6)所组成,对应形成的一传输分组Pt除了有一表头Hd外,六个比特组是可根据使用者需求任意排列,在此仅列出使用0X3E Packed Pixel Stream Long Packet的分组格式,非用以限制本发明的范畴。
[0059] 于本实施例的有线或无线方式传输中,数据传送系统10所适用的一数据传输方法,可进一步归纳为一数据传输流程90,如图10所示。数据传输流程90包含以下步骤:
[0060] 步骤900:开始。
[0061] 步骤902:发送装置100取得原始数据D_Ori后,第一控制模块200产生第一控制信号CS1。
[0062] 步骤904:根据第一控制信号CS1以及原始数据D_Ori,第一转换模块202将原始数据D_Ori压缩为传输数据D_Trans。
[0063] 步骤906:接收装置102接收传输数据D_Trans后,第二控制模块400产生第二控制信号CS2。
[0064] 步骤908:根据第二控制信号CS2以及传输数据D_Trans,第二转换模块404将传输数据D_Trans还原为原始数据D_Ori,并对应传送至显示装置104。
[0065] 步骤910:结束。
[0066] 数据传输流程90中每一步骤的详细工作,可参考前述实施例及图1到图9的相关段落说明,在此不赘述。值得注意地,步骤906当然可同时接收原始数据D_Ori以及传输数据D_Trans,并在步骤908中根据第二控制信号CS2的工作,将存储模块406中的原始数据D_Ori传送至显示装置104。在此情况下,发送装置100与接收装置102间已可通过数据传输流程90,事先将原始数据D_Ori转换为传输数据D_Trans,进而降低传输速率并维持较高的传输精准,同时又提供在接收装置102中,优先将传输数据D_Trans转换为原始数据D_Ori,俾使液晶显示驱动芯片的处理效率大幅提升及减少其耗电量。
[0067] 综上所述,本发明实施例是提供一种数据传送系统,将一原始数据进行一压缩工作(例如一区块压缩)来压缩为一传输数据,俾使传输数据的传输量小于原始数据的传输量,再将已压缩的传输数据由一发送装置传送至一接收装置。在此情况下,本实施例不再需要提高传输速率,而可用较低的传输速率来维持较高的传输精准度,同时于接收装置中还原传输数据为原始数据,又可提供一液晶显示驱动芯片较高的影像数据处理效率,另外,本实施例是适用于使用一移动产业处理器接口的电子装置,且皆适用于一指令模式或是一影像模式的传输方式(传输分组),并提高数据传送系统的应用范围。
[0068] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。