一种信号转换装置、双vga显示系统及方法
【技术领域】
[0001]本发明涉及显示技术领域,特别涉及一种信号转换装置、双VGA显示系统及方法。
【背景技术】
[0002]随着信息技术的不断发展,计算机的配置也越来越高。目前,在计算机中可以同时运行的程序越来越多,单屏显示逐渐的已经无法满足用户需求了,因此,迫切需要使用两个显示器来显示一台计算机中运行的程序。
[0003]目前,一些计算机主板上的CPU可以同时支持VGA (Video Graphics Array,视频显示阵列)接口和DVI (Digital Visual Interface,数字视频接口)两种接口,在VGA上接入VGA协议支持的一个显示屏,以及在DVI上接入DVI协议支持的一个显示屏,以实现计算机的双屏显示。
[0004]然而,VGA和DVI作为不同的显示接口,在实际情况中,可能存在多个同一种协议支持的显示屏,例如,只包括多个VGA协议支持的显示屏,这样就无法利用VGA和DVI实现双屏显示。
【发明内容】
[0005]有鉴于此,本发明提供一种信号转换装置、双VGA显示系统及方法,以实现双VGA显不O
[0006]本发明提供了一种信号转换装置,包括:时钟驱动器、数据锁存器、编码器和数模转换器;其中,
[0007]时钟驱动器,与外部SDVO接口相连接,用于驱动外部SDVO接口输出SDV0_CLK (+,-),并将SDV0_CLK (+,-)发送给数据锁存器;
[0008]数据锁存器,与外部SDVO接口相连接,以及与时钟驱动器相连接,用于将SDV0_CLK (+,-)与外部 SDVO 接口输出的 SDV0_R(+,-)、SDV0_G(+,-)、SDV0_B(+,-)转化为串行数据,并将所述串行数据传输给编码器;
[0009]编码器,与数据锁存器相连接,用于对所述串行数据进行编码,以输出行同步信号、场同步信号、红基色数字信号、绿基色数字信号和蓝基色数字信号,并将输出的红基色数字信号、绿基色数字信号和蓝基色数字信号发送给数模转换器;
[0010]数模转换器,与编码器相连接,用于将红基色数字信号、绿基色数字信号和蓝基色数字信号分别转换为红基色模拟信号、绿基色模拟信号和蓝基色模拟信号。
[0011]本发明提供了一种双VGA显示系统,包括:CPU、PCH芯片、第一 VGA显示屏和第二VGA显示屏;其中,
[0012]CPU,用于输出视频信号;
[0013]PCH芯片,与CPU相连接,包括第一 VGA接口、SDVO接口和上述权利要求1所述的信号转换装置;
[0014]第一 VGA接口与第一 VGA显示屏相连接;
[0015]所述信号转换装置,用于将该SDVO接口转换为第二 VGA接口,该第二 VGA接口与第二 VGA显示屏相连接;
[0016]第一 VGA显示屏,用于将第一 VGA接口所输出的视频信号进行显示;
[0017]第二 VGA显示屏,用于将第二 VGA接口所输出的视频信号进行显示。
[0018]优选地,
[0019]进一步包括:串行控制器;
[0020]所述串行控制器,与所述PCH芯片中的I2C接口相连接,用于将I2C接口输出的I2C信号转换为DDC信号。
[0021]优选地,
[0022]所述第一 VGA显示屏、所述第二 VGA显示屏分别与所述串行控制器相连接;
[0023]所述DDC信号用于对所述第一 VGA显示屏、所述第二 VGA显示屏分别设置显示属性。
[0024]优选地,
[0025]所述第一 VGA接口和所述第二 VGA接口,用于分别输出CPU输出的视频信号;
[0026]或,
[0027]所述第一 VGA接口和所述第二 VGA接口,用于分别输出第一视频信号、第二视频信号,所述第一视频信号与所述第二视频信号的集合与CPU输出的视频信号相等。
[0028]本发明还提供了一种信号转换方法,包括:
[0029]利用时钟驱动器驱动外部SDVO接口输出SDV0_CLK(+,-),并将SDV0_CLK(+,-)发送给数据锁存器;
[0030]利用数据锁存器将SDV0_CLK(+,-)与外部SDVO接口输出的SDV0_R(+,-)、SDV0_G(+,-)、SDV0_B(+,-)转化为串行数据,并将所述串行数据传输给编码器;
[0031]利用编码器对所述串行数据进行编码,以输出行同步信号、场同步信号、红基色数字信号、绿基色数字信号和蓝基色数字信号,并将输出的红基色数字信号、绿基色数字信号和蓝基色数字信号发送给数模转换器;
[0032]利用数模转换器将红基色数字信号、绿基色数字信号和蓝基色数字信号分别转换为红基色模拟信号、绿基色模拟信号和蓝基色模拟信号。
[0033]本发明还提供了一种基于上述信号转换方法的双VGA显示方法,包括:
[0034]将PCH芯片中的第一 VGA接口与外部第一 VGA显示屏相连接;
[0035]将PCH芯片中信号转换装置对SDVO接口转换成的第二 VGA接口与外部的第二 VGA显示屏相连接;
[0036]利用PCH获取外部CPU提供的视频信号,并利用所述第一 VGA接口输出相应的视频信号以供外部的第一 VGA显示屏显示,利用所述第二 VGA接口输出相应的视频信号以供外部的第二 VGA显示屏显示。
[0037]优选地,进一步包括:
[0038]PCH芯片中的12C接口与串行控制器相连接,以利用串行控制器将12C接口输出的I2C信号转换为DDC信号。
[0039]优选地,进一步包括:
[0040]将串行控制器与外部的第一 VGA显示屏相连接、以及将串行控制器与外部的第二VGA显示屏相连接;
[0041]通过控制I2C接口输出的I2C信号,以使串行控制器利用将I2C信号转换的DDC信号分别设置外部的第一 VGA显示屏、外部的第二 VGA显示屏的显示属性。
[0042]优选地,
[0043]所述第一 VGA接口输出相应的视频信号,包括..CPU输出的视频信号;
[0044]所述第二 VGA接口输出相应的视频信号,包括:CPU输出的视频信号;
[0045]或,
[0046]所述第一 VGA接口输出相应的视频信号,包括:第一视频信号;
[0047]所述第二 VGA接口输出相应的视频信号,包括:第二视频信号;
[0048]其中,所述第一视频信号与所述第二视频信号的集合与CPU输出的视频信号相等。
[0049]本发明实施例提供了一种信号转换装置、双VGA显示系统及方法,通过将CPU与PCH芯片相连接,该PCH芯片包括一个VGA接口和SDVO接口,通过利用信号转换装置将SDVO接口转换为VGA接口,从而可以实现双VGA显示。
【附图说明】
[0050]图1是本发明实施例提供的信号转换装置结构图;
[0051]图2是本发明实施例提供的双VGA显示系统结构图;
[0052]图3是本发明实施例提供的信号转换方法流程图;
[0053]图4是本发明实施例提供的双VGA显示方法流程图。
【具体实施方式】
[0054]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]本发明的主体思想包括:可以基于Chief River平台,采用PCH芯片与CPU搭建双VGA显示系统。PCH芯片本身包括一个VGA接口以输出VGA接口,PCH芯片还包括SDVO接口输出SDVO信号。且Chief River平台支持信号复制扩展模式的分屏显示,因此,为了实现双VGA显示系统,可以将SDVO信号通过视频信号变换的方式转换为VGA信号。其中,本发明还需要选择合适的信号转换芯片,以搭建信号转换装置。
[0056]本发明实施例提供了一种信号转换装置,请参考图1,为信号转换装置结构示意图,其中,该信号转换装置可以包括:时钟驱动器101、数据锁存器102、编码器103和数模转换器104 ;其中,
[0057]时钟驱动器101,与外部SDVO接口相连接,用于驱动外部SDVO接口输出SDV0_CLK (+,-),并将SDV0_CLK(+,-)发送给数据锁存器102 ;
[0058]数据锁存器102,与外部SDVO接口相连接,以及与时钟驱动器101相连接,用于将SDV0_CLK (+,-)与外部 SDVO 接口输出的 SDV0_R(+,-)、SDV0_G (+, -)、