一种lcd转换器及数据显示系统的制作方法

文档序号:6346897阅读:209来源:国知局
专利名称:一种lcd转换器及数据显示系统的制作方法
技术领域
本实用新型属于多媒体技术领域,尤其涉及一种LCD转换器及数据显示系统。
背景技术
个人便携式多媒体设备的呈现屏幕往往是一个小尺寸屏幕,一般不超过3寸,并 且可能还支持到TV-out到电视的输出,或者更有甚者,在个人便携式多媒体设备的系统方 案上,直接增加了 一个迷你投影仪。在现有的多媒体设备方案领域,多媒体设备的核心元件一一多媒体处理器所决定 该设备所支持的显示屏幕的大小和外围能够支持的其他显示设备,或者外围的系统方案可 能根据已有的多媒体处理的视频输出特性,增加其他转换电路来达到支持特定的显示设备 功能。显然这种显示设备的支持是局限的,因此厂商在选择多媒体处理器时,尽可能选 择性能强的产品,因此,迫使多媒体处理器设计公司必须将自己的处理器设计的支持IXD 的尺寸大一些,支持IXD屏幕的种类多一些,并留下丰富的接口,以提高芯片的竞争力。但 结果是为了非特性场景的需求,将多媒体处理器越做越复杂,成本上升。

实用新型内容本实用新型的目的在于提供一种LCD转换器,旨在解决现有技术提供的将便携式 多媒体设备的内容数据显示到其他显示设备所采用的方案增加了硬件的成本,而且操作复 杂的问题。本实用新型是这样实现的,一种LCD转换器,其特征在于,所述LCD转换器分别与 多媒体设备和第三方显示设备连接,所述IXD转换器包括与所述多媒体设备连接,接收所述多媒体设备传输的数据包,所述数据包包括命 令数据包和显示数据包的USB接口 ;与所述第三方显示设备连接,向所述第三方显示设备输出显示数据的多类型的 IXD输出接口 ;以及与所述USB接口和多类型的IXD输出接口连接,通过所述USB接口接收所述多媒 体设备发送的数据包,解析所述数据包,根据所述数据包的类型,进行初始化配置,或驱动 所述第三方显示设备,或将所述数据包通过所述多类型的LCD输出接口传输到所述第三方 显示设备,进行数据显示的主控制器。所述主控制器具体包括与所述USB接口连接,对接收到的数据包进行校验容错的校验单元;与所述校验单元连接,根据接收到的数据包的控制字信息,对数据包进行解析的 解析单元;与所述USB接口连接,当接收到的数据包为命令数据包,且所述命令数据包为IXD 配置参数包时,进行系统初始化配置,使处于待工作状态的初始化配置单元;[0014]与所述USB接口和多类型的IXD输出接口连接,当接收到的数据包为命令数据包, 且所述命令数据包为目标显示设备信息包时,对与所述多类型的LCD输出接口连接的第三 方显示设备进行驱动,使其处于待工作状态的驱动单元;以及与所述解析单元连接,当接收到的数据包为显示数据包时,保存所述解析单元解 析得到的显示数据的至少一个显存。所述主控制器还包括当所述USB接口接收到的显示数据包所包含的图像的显示尺寸大小与所述第三 方显示设备的显示尺寸大小不一致时,对接收到的显示数据包进行图像缩放,使其与所述 第三方显示设备的显示尺寸一致的缩放控制单元。所述多类型的IXD输出接口包括AV接口、S端子、VGA接口、DVI接口和HDMI接□。本实用新型的另一目的在于提供一种数据显示系统,所述系统包括对所述第三方显示设备信息进行配置,并向所述IXD转换器输出数据包的多媒体 设备;与所述多媒体设备连接,接收所述多媒体设备输出的数据包,同时解析所述数据 包,根据所述数据包的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据 包通过所述多类型的LCD输出接口传输到所述第三方显示设备的LCD转换器;以及与所述IXD转换器连接,显示所述IXD转换器输出的显示数据的第三方显示设备。本实用新型提供的LCD转换器分别与多媒体设备和第三方显示设备连接,所述 LCD转换器包括与多媒体设备连接,接收多媒体设备传输的数据包的USB接口 ;与第三方 显示设备连接,向第三方显示设备输出显示数据的多类型的IXD输出接口 ;与USB接口和多 类型的LCD输出接口连接,通过USB接口接收多媒体设备发送的数据包,解析数据包,根据 数据包的类型,进行初始化配置,或驱动第三方显示设备,或将数据包通过多类型的LCD输 出接口传输到第三方显示设备,进行数据显示的主控制器,实现将多媒体设备的显示数据 通过任意尺寸的显示设备的显示,降低了硬件设计的复杂问题。

图1是本实用新型提供的LCD转换器的结构框图;图2是本实用新型提供的控制器的结构框图;图3是本实用新型提供的结合LCD转换器完成数据显示方法的实现流程图;图4是本实用新型提供的主控制器的工作处理原理的实现流程图;图5是本实用新型提供的数据显示系统的示意图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图及实施 例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释 本实用新型,并不用于限定本实用新型。本实用新型提供的LCD转换器对多媒体设备的图像数据进行任意尺寸的显示,实 现简单,降低了多媒体设备实现该目的所带来的硬件成本的问题。[0031]本实用新型的目的在于提供一种LCD转换器,其特征在于,所述LCD转换器分别与 多媒体设备和第三方显示设备连接,所述IXD转换器包括与所述多媒体设备连接,接收所述多媒体设备传输的数据包,所述数据包包括命 令数据包和显示数据包的USB接口 ;与所述第三方显示设备连接,向所述第三方显示设备输出显示数据的多类型的 IXD输出接口 ;以及与所述USB接口和多类型的IXD输出接口连接,通过所述USB接口接收所述多媒 体设备发送的数据包,解析所述数据包,根据所述数据包的类型,进行初始化配置,或驱动 所述第三方显示设备,或将所述数据包通过所述多类型的LCD输出接口传输到所述第三方 显示设备,进行数据显示的主控制器。所述主控制器具体包括与所述USB接口连接,对接收到的数据包进行校验容错的校验单元;与所述校验单元连接,根据接收到的数据包的控制字信息,对数据包进行解析的 解析单元;与所述USB接口连接,当接收到的数据包为命令数据包,且所述命令数据包为IXD 配置参数包时,进行系统初始化配置,使处于待工作状态的初始化配置单元;与所述USB接口和多类型的IXD输出接口连接,当接收到的数据包为命令数据包, 且所述命令数据包为目标显示设备信息包时,对与所述多类型的LCD输出接口连接的第三 方显示设备进行驱动,使其处于待工作状态的驱动单元;以及与所述解析单元连接,当接收到的数据包为显示数据包时,保存所述解析单元解 析得到的显示数据的至少一个显存。所述主控制器还包括当所述USB接口接收到的显示数据包所包含的图像的显示尺寸大小与所述第三 方显示设备的显示尺寸大小不一致时,对接收到的显示数据包进行图像缩放,使其与所述 第三方显示设备的显示尺寸一致的缩放控制单元。所述多类型的IXD输出接口包括AV接口、S端子、VGA接口、DVI接口和HDMI接□。本实用新型的另一目的在于提供一种数据显示系统,所述系统包括对所述第三方显示设备信息进行配置,并向所述IXD转换器输出数据包的多媒体 设备;与所述多媒体设备连接,接收所述多媒体设备输出的数据包,同时解析所述数据 包,根据所述数据包的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据 包通过所述多类型的LCD输出接口传输到所述第三方显示设备的LCD转换器;以及与所述IXD转换器连接,显示所述IXD转换器输出的显示数据的第三方显示设备。本实用新型提供的LCD转换器分别与多媒体设备和第三方显示设备连接,所述 LCD转换器包括与多媒体设备连接,接收多媒体设备传输的数据包的USB接口 ;与第三方 显示设备连接,向第三方显示设备输出显示数据的多类型的IXD输出接口 ;与USB接口和多 类型的LCD输出接口连接,通过USB接口接收多媒体设备发送的数据包,解析数据包,根据 数据包的类型,进行初始化配置,或驱动第三方显示设备,或将数据包通过多类型的LCD输
5出接口传输到第三方显示设备,进行数据显示的主控制器图1示出了本实用新型提供的LCD转换器的结构框图,为了便于说明,图中仅给出 了与本实用新型相关的部分。本实用新型提供的LCD转换器分别与多媒体设备和第三方显示设备连接,LCD转 换器接收所述多媒体设备发送的数据包,经过处理后,输出到所述第三方显示设备进行显 示,其中,所述第三方显示设备可以包括多个,即多个第三方显示设备。其中,所述IXD转换器包括USB接口与所述多媒体设备连接,接收所述多媒体设备传输的数据包,所述数据包 包括命令数据包和显示数据包;多类型的LCD输出接口与所述第三方显示设备连接,向所 述第三方显示设备输出显示数据;主控制器与所述USB接口和多类型的IXD输出接口连接, 通过所述USB接口接收所述多媒体设备发送的数据包,解析所述数据包,根据所述数据包 的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据包通过所述多类型的 LCD输出接口传输到所述第三方显示设备,进行数据显示。在本实用新型中,上述USB接口用来传输大数据,是一个非实时性的,当本实用新 型提供的LCD转换器插入到所述多媒体设备时,多媒体设备对LCD转换器进行识别枚举。作为本实用新型的一个具体实施例,如图2所示,校验单元与所述USB接口连接, 对接收到的数据包进行校验容错;解析单元与所述校验单元连接,根据接收到的数据包的 控制字信息,对数据包进行解析;当接收到的数据包为命令数据包,且所述命令数据包为 LCD配置参数包时,与所述USB接口连接的初始化配置单元进行系统初始化配置,使处于待 工作状态;当接收到的数据包为命令数据包,且所述命令数据包为目标显示设备信息包时, 与所述USB接口和多类型的LCD输出接口连接的驱动单元对与所述多类型的LCD输出接口 连接的第三方显示设备进行驱动,使其处于待工作状态;当然,本实用新型中,主控制器还 至少包括一个显存,其与所述解析单元连接,当接收到的数据包为显示数据包时,保存所述 解析单元解析得到的显示数据。其中,上述命令数据包包括多种情况,具体包括IXD配置参数包和目标显示设备
信息等。作为本实用新型的另一个实施例,当所述USB接口接收到的显示数据包所包含的 图像的显示尺寸大小与所述第三方显示设备的显示尺寸大小不一致时,缩放控制单元对接 收到的显示数据包进行图像缩放,使其与所述第三方显示设备的显示尺寸一致,而且,将缩 放操作后的显示数据存放于与所述接收到的显示数据包不同的显存中,由输出控制的时序 逻辑不停的向第三方显示设备刷数据;其中IXD转换器需要从多媒体设备获取的目标显示设备信息至少包括第三方显示设备 (目标显示设备)的类型、分辨率和显示方式(帧率、场、隔行扫描和制式等信息);LCD转 换器需要从多媒体设备获取的目标显示设备信息的扩展包括输入数据场标记、输入数据行 标记、对输出的显示数据的位置信息补充说明和输入数据的分辨率等,即数据包包含一控 制字,该控制描述有该数据包的类型,当数据包为显示数据包时,该控制字还包括该显示数 据在第三方显示设备的显示位置的信息。为节约多媒体设备和LCD转接器之间传输的数据量所需要的带宽,并兼顾USB传 输数据的容错性,二者之间的每个传输数据包合理切分成预设长度的小包,每个小包数据附加该段数据相对与输入图像的位置信息和简单数据容错校验。在本实用新型中,多类型的IXD输出接口包括但不限于AV接口、S端子、VGA接口、 DVI接口和HDMI接口,即IXD转换器集成多种类型的接口,当其中一个接口处于工作状态 时,其他接口处于休眠状态,其中显示设备主要有液晶电视、CRT显示器、CRT电视和投影仪,这些显示设备的在完 成缩放之后的数据填满输出显存,由输出控制的时序逻辑不停获取显示数据向接口上刷 屏。主要的显示器接口为AV接口(即红白左右声道的音频线和黄色的视频线)、S端子、 VGA接口(投影仪和电脑显示器的主要接口)、DVI接口(用以替换VGA的全数字传输电脑 显示器接口)和HDMI接口(全数字传输音频,视频的高清显示器接口)。LCD转换器的多类型的LCD输出接口,实际上是有多个不同类型接口的时序逻辑 模块组成,每个模块分别支持一种接口时序,同时每种类型的数据接口模块还可以选择附 加相应接口是否连通的检测电路,用于IXD转换器缩减不必要电路的功耗。在本实用新型中,由于LCD转换器本省不带电源,因此当其没有与多媒体设备通 过USB 口连通时,转换器本省完全处于掉电状态。当转接器的USB 口插入到多媒体设备时, 由USB 口进行对转换器进行供电,并激活转换器的图像数据传输接口逻辑。图3示出了本实用新型提供的结合LCD转换器完成数据显示方法的实现流程,其 具体的步骤如下所述在步骤S301中,主控制器通过USB接口接收多媒体设备发送的数据包,所述数据 包包括命令数据包和显示数据包。在本实用新型中,对于接收到的数据包,根据其数据包的控制字来判断数据包的 类型。在步骤S302中,主控制器解析所述数据包,根据所述数据包的类型,进行初始化 配置,或驱动所述第三方显示设备,或将所述数据包通过所述多类型的LCD输出接口传输 到所述第三方显示设备,进行数据显示。该步骤即给出了主控制器的主要工作原理,下述给出具体的操作步骤作为本实用新型的另一个实施例,图4示出了本实用新型提供的主控制器的工作 处理原理的实现流程,其具体的步骤如下所述在步骤S401中,校验单元对接收到的数据包进行校验容错。在本实用新型中,校验单元对数据包进行容错校验,如果出错,则直接丢弃。在步骤S402中,解析单元根据接收到的数据包的控制字信息,对数据包进行解 析。在本实用新型中,多媒体设备传输给LCD转换器的数据包都包含一控制字,该控 制字用以标识该数据包的类型,数据包的类型包括命令数据包和显示数据包,其中,命令数 据包包含LCD转换器初始化配置数据、第三方显示设备的驱动程序以及第三方显示设备的 目标显示设备信息。在步骤S403中,当接收到的数据包为命令数据包,且所述命令数据包为IXD配置 参数包时,初始化配置单元进行系统初始化配置,使处于待工作状态。在本实用新型中,IXD转接器不能自适应识别外接设备。因此在USB接口传输的 数据中,必不可少的需要将配置命令融入到USB传输数据中。[0075]其中,LCD转换器本身是一个被动接收设备和静态转换设备,因此需要借助于多媒 体设备的处理器,通过配置命令参数,将这些配置命令参数以数据方式传递给LCD转换器, 因此多媒体设备通过USB接口向IXD转换器发送的数据包含控制字,该控制字协议区分接 收到的数据包是命令包还是显示数据包,并设定不同的数据和命令地址空间。在步骤S404中,当接收到的数据包为命令数据包,且所述命令数据包为目标显示 设备信息包时,驱动单元对与所述多类型的LCD输出接口连接的第三方显示设备进行驱 动,使其处于待工作状态。在步骤S405中,当接收到的数据包为显示数据包时,将所述解析单元解析得到的 显示数据保存在显存中。在本实用新型中,该保存的显示数据可以是不需要图像大小尺寸缩放的数据,也 可以是进行图像大小尺寸缩放之后的数据,当然,作为本实用新型的一个实施例,也可以将 执行缩放操作的显示数据存放到第二显存。在本实用新型中,IXD转换器将显示数据输出到第三方显示设备的实现可以理解 为a)内部时钟源PLL和输出时钟产生电路;b)接收一个数据包的显示数据缓冲;c)数据填写内部显存逻辑;d)至少能容纳一行完整最大输入尺寸第一显示数据缓冲;e)至少能容纳一帧完整最大输出尺寸第二显存;f)输入到输出转换缩放逻辑;g)输出到终端的各种接口时序电路。其中,LCD转换器的PLL所产生内部逻辑时钟和向外输出时钟,取决于在应用模式 下,输入图像尺寸的大小和输出终端刷屏的要求。当通过USB接收到的数据包被判定为显 示数据时,将USB接收数据缓冲通过与显示数据包缓冲置换,让USB数据的传输不至于被后 续的数据操作而打断。作为本实用新型的另一个实施例,图5示出了本实用新型提供的数据显示系统的 示意图,该系统包括多媒体设备、LCD转换器和第三方显示设备,其中,多媒体设备对对所述 第三方显示设备的显示信息进行配置,并向所述IXD转换器输出数据包;IXD转换器与所述 多媒体设备连接,接收所述多媒体设备输出的数据包,同时解析所述数据包,根据所述数据 包的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据包通过所述多类型 的IXD输出接口传输到所述第三方显示设备;第三方显示设备与所述IXD转换器连接,显示 所述LCD转换器输出的显示数据,其中,多媒体设备显示器显示的数据与所述第三方显示 设备显示的数据相同,也可以不同。其中,结合图5,假设多个体设备的显示屏显示是显示场景1,第三方显示设备(S 端子、RGB屏幕和MPU屏等)也可以显示该显示场景1,当然也可以显示其他显示场景(例 如图中所示的场景2、3等),在此不用以限制本实用新型。作为本实用新型的一个具体实施例,假设当前应用场景为1.多媒体设备为手机,拥有320U40的MPU屏;2.多媒体设备包含一个mini USB 口 ;[0093]3. IXD转接器包含了一端mini USB接头,一个IXD转换器主体,一个VGA输出接 口,一个HDMI输出接口,一个DVI接口;4.用户要将手机上播放的视频,输出到U80x720DVI接口的液晶电视上。由于作为多媒体设备的手机本身为较早的产品,并不能支持大屏显示,也没有任 何其他的转接接口,因此,需要在用户的手机上增加LCD转换器的USB驱动等相关程序。安装完毕IXD转接器的USB驱动后,在手机上插上IXD转接器的USB接口,在USB 驱动的枚举情况下,LCD转接器被识别,并进入LCD转接器的菜单设置。通过多媒体设备的LCD转换器的应用程序,引导用户设置了当前多媒体设备的显 存的大小、目标显示器的显示大小、目标显示器的接口类型等数据。该应用程序通过调用系统函数获取当前显存区域地址,显存更新数据区间,按照 协议将显示数据和命令数据打包向USB接口发送。IXD转换器的主控制器的主控逻辑,在自适应模式下,设定系统的最高PLL时钟, 并向各个控制逻辑(控制各路不同类型的接口)分配好系统时钟,当系统时钟稳定后,才真 正开始显示数据的转换工作。LCD转换器的主控逻辑,先将数据暂存到USB缓冲区,对最新收到的数据按照数据 格式进行检测和分析,实时检测命令的改动和显示数据的更新。IXD转换器的主控制器,根据命令配置,检测到显示数据的图像实际有效为 640x480的尺寸(多媒体设备将此图像尺寸的进行了缩放,再送到多媒体设备显示屏去显 示),故第一显存的开放的区域为640宽度的一条图像数据。随着新的数据进来,转换器的 主控对显示数据进行放大到U80X720,并流水式放置到第二显存中,第二显存所开辟的空 间正好为1280x720x3 RGB三色像素空间。DVI接口逻辑电路不断的从第二显存中获取显示数据,根据DVI的接口将显示数 据按照合理的时序往液晶电视上传送,此时用户能在电视上看到完整的播放内容。上述仅为本实用新型的一个具体实施例,在此不用以限制本实用新型。本实用新型提供的LCD转换器分别与多媒体设备和第三方显示设备连接,所述 LCD转换器包括USB接口与所述多媒体设备连接,接收所述多媒体设备传输的数据包,所 述数据包包括命令数据包和显示数据包;多类型的LCD输出接口与所述第三方显示设备连 接,向所述第三方显示设备输出显示数据;主控制器与所述USB接口和多类型的LCD输出接 口连接,通过所述USB接口接收所述多媒体设备发送的数据包,解析所述数据包,根据所述 数据包的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据包通过所述多 类型的LCD输出接口传输到所述第三方显示设备,进行数据显示,实现将多媒体设备的显 示数据通过任意尺寸的显示设备的显示,降低了硬件设计的复杂问题。以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本 实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型 的保护范围之内。
权利要求1.一种LCD转换器,其特征在于,所述LCD转换器分别与多媒体设备和第三方显示设备 连接,所述LCD转换器包括与所述多媒体设备连接,接收所述多媒体设备传输的数据包,所述数据包包括命令数 据包和显示数据包的USB接口 ;与所述第三方显示设备连接,向所述第三方显示设备输出显示数据的多类型的LCD输 出接口 ;以及与所述USB接口和多类型的IXD输出接口连接,通过所述USB接口接收所述多媒体设 备发送的数据包,解析所述数据包,根据所述数据包的类型,进行初始化配置,或驱动所述 第三方显示设备,或将所述数据包通过所述多类型的LCD输出接口传输到所述第三方显示 设备,进行数据显示的主控制器。
2.如权利要求1所述的LCD转换器,其特征在于,所述主控制器具体包括与所述USB接口连接,对接收到的数据包进行校验容错的校验单元;与所述校验单元连接,根据接收到的数据包的控制字信息,对数据包进行解析的解析 单元;与所述USB接口连接,当接收到的数据包为命令数据包,且所述命令数据包为IXD配置 参数包时,进行系统初始化配置,使处于待工作状态的初始化配置单元;与所述USB接口和多类型的IXD输出接口连接,当接收到的数据包为命令数据包,且所 述命令数据包为目标显示设备信息包时,对与所述多类型的LCD输出接口连接的第三方显 示设备进行驱动,使其处于待工作状态的驱动单元;以及与所述解析单元连接,当接收到的数据包为显示数据包时,保存所述解析单元解析得 到的显示数据的至少一个显存。
3.如权利要求2所述的LCD转换器,其特征在于,所述主控制器还包括当所述USB接口接收到的显示数据包所包含的图像的显示尺寸大小与所述第三方显 示设备的显示尺寸大小不一致时,对接收到的显示数据包进行图像缩放,使其与所述第三 方显示设备的显示尺寸一致的缩放控制单元。
4.如权利要求1所述的LCD转换器,其特征在于,所述多类型的LCD输出接口包括AV 接口、S端子、VGA接口、DVI接口和HDMI接口。
5.一种数据显示系统,其特征在于,所述系统包括 对所述第三方显示设备信息进行配置,并向所述LCD转换器输出数据包的多媒体设备;与所述多媒体设备连接,接收所述多媒体设备输出的数据包,同时解析所述数据包,根 据所述数据包的类型,进行初始化配置,或驱动所述第三方显示设备,或将所述数据包通过 所述多类型的LCD输出接口传输到所述第三方显示设备的LCD转换器;以及与所述LCD转换器连接,显示所述LCD转换器输出的显示数据的第三方显示设备。
专利摘要本实用新型适用于多媒体技术领域,提供了一种LCD转换器及数据显示系统,所述LCD转换器分别与多媒体设备和第三方显示设备连接,LCD转换器包括与多媒体设备连接,接收多媒体设备传输的数据包的USB接口;与第三方显示设备连接,向第三方显示设备输出显示数据的多类型的LCD输出接口;与USB接口和多类型的LCD输出接口连接,通过USB接口接收多媒体设备发送的数据包,解析数据包,根据数据包的类型,进行初始化配置,或驱动第三方显示设备,或将数据包通过多类型的LCD输出接口传输到第三方显示设备,进行数据显示的主控制器,实现将多媒体设备的显示数据通过任意尺寸的显示设备的显示,降低了硬件设计的复杂问题。
文档编号G06F3/14GK201897946SQ20102063339
公开日2011年7月13日 申请日期2010年11月30日 优先权日2010年11月30日
发明者胡胜发, 蔡宁宁 申请人:安凯(广州)微电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1