一种Displayport接口及其时钟恢复的方法

文档序号:10612747阅读:755来源:国知局
一种Displayport接口及其时钟恢复的方法
【专利摘要】本发明公开了一种Displayport接口及其时钟恢复的方法,该方法包括:将一个时钟同步芯片通过IIC总线连接到Displayport接口的嵌入式处理器,使嵌入式处理器可以通过IIC总线控制时钟同步芯片;将Displayport接口连接器的辅助传输通道连接到嵌入式处理器;将Displayport接口连接器的主通道和热插拔检测通道连接到时钟同步芯片;当链路训练成功后,利用时钟同步芯片从主通道的信号中恢复时钟信号,并将时钟信号、主通道的信号和热插拔检测通道的信号同步发送给嵌入式处理器,从而有效降低了码间串扰,实现了优良的通信质量,并且对不同厂商生产的设备有更好的兼容性。
【专利说明】
一种D i sp I ayport接口及其时钟恢复的方法
技术领域
[000?]本发明涉及计算机硬件技术领域,特别涉及一种Di splayport接口及其时钟恢复的方法。
【背景技术】
[0002]高清数字视频已经逐步达到4K甚至8K的分辨率,对视频数据信号的传输物理层设计提出了新的挑战。与上一代视频接口协议HDMI相比,Displayport接口采用嵌入码流的时钟代替独立的时钟信号,从而进一步减少链路数量,提升物理带宽,为了实现物理层信号0/I数量均衡以保证时钟连续,发送端采用8b/10b编码对信号进行处理。在接收端需要对信号进行位同步以实现时钟恢复,由于信号速率高达5.4Gbps,需要最大程度的消除码间串扰,保证码元的时序要求以实现优良的通信质量。目前,采用嵌入式处理器对信号进行时钟恢复难以满足要求。

【发明内容】

[0003 ]为了实现D i sp laypor t接口数据链路信号快速、稳定的时钟恢复并降低码间串扰,本发明提供了一种Di sp Iayport接口及其时钟恢复的方法。
[0004]依据本发明的一个方面,本发明提供了一种Displayport接口时钟恢复的方法,包括:
[0005]将一个时钟同步芯片通过IIC总线连接到Displayport接口的嵌入式处理器,使所述嵌入式处理器可以通过IIC总线控制所述时钟同步芯片;
[0006]将Displayport接口连接器的辅助传输通道连接到所述嵌入式处理器;将Displayport接口连接器的主通道和热插拔检测通道连接到所述时钟同步芯片;
[0007]当链路训练成功后,利用所述时钟同步芯片从所述主通道的信号中恢复时钟信号,并将所述时钟信号、所述主通道的信号和所述热插拔检测通道的信号同步发送给所述嵌入式处理器。
[0008]其中,所述方法还包括:
[0009]在链路训练的时钟恢复阶段,利用所述嵌入式处理器控制所述时钟同步芯片将均衡器配置为固定模式;利用所述嵌入式处理器监控所述时钟同步芯片的锁相环是否被锁定;将所述时钟同步芯片的输出使能端连接到所述嵌入式处理器,当所述时钟同步芯片的锁相环被锁定时,所述嵌入式处理器向所述时钟同步芯片的输出使能端发送控制信号,将所述时钟同步芯片的工作模式从掉电模式转换为工作模式;
[0010]在链路训练的通道均衡阶段,利用所述嵌入式处理器控制所述时钟同步芯片将均衡器配置为广适模式。
[0011]其中,所述方法还包括:
[0012]在进行视频数据传输的过程中,利用所述嵌入式处理器监控所述Displayport接口的信号速率和链路数目是否发生变化;
[0013]当信号速率发生变化时,利用所述嵌入式处理器控制所述时钟同步芯片初始化锁相环、关闭均衡适配并使能为固定的均衡值;
[0014]当链路数目增加或减少时,利用所述嵌入式处理器控制所述时钟同步芯片打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值。
[0015]其中,所述方法还包括:
[0016]在进行视频数据传输的过程中,利用所述嵌入式处理器监测所述热插拔检测通道的信号;
[0017]当所述嵌入式处理器在所述热插拔检测通道中监测到因链路失联触发的信号时,利用所述嵌入式处理器控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0018]其中,所述方法还包括:
[0019]在进行视频数据传输的过程中,利用所述嵌入式处理器监测发送设备的状态;
[0020]当所述嵌入式处理器监测到发送设备失联时,利用所述嵌入式处理器控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0021]依据本发明的另一方面,本发明提供了一种Displayport接口,包括连接器、时钟同步芯片和嵌入式处理器;
[0022]所述时钟同步芯片通过IIC总线与所述嵌入式处理器相连,所述嵌入式处理器通过IIC总线控制所述时钟同步芯片;
[0023]所述连接器的辅助传输通道与所述嵌入式处理器相连;所述连接器的主通道和热插拔检测通道与所述时钟同步芯片相连;
[0024]所述时钟同步芯片,用于当链路训练成功后,从所述主通道的信号中恢复出时钟信号,并将所述时钟信号、所述主通道的信号和所述热插拔检测通道的信号同步发送给所述嵌入式处理器。
[0025]其中,所述时钟同步芯片的输出使能端与所述嵌入式处理器相连,所述嵌入式处理器还用于:
[0026]在链路训练的时钟恢复阶段,控制所述时钟同步芯片将均衡器配置为固定模式;监控所述时钟同步芯片的锁相环是否被锁定;当所述时钟同步芯片的锁相环被锁定时,向所述时钟同步芯片的输出使能端发送控制信号,将所述时钟同步芯片的工作模式从掉电模式转换为工作模式;
[0027]在链路训练的通道均衡阶段,控制所述时钟同步芯片将均衡器配置为广适模式。
[0028]其中,所述嵌入式处理器还用于在进行视频数据传输的过程中,监控所述Displayport接口的信号速率和链路数目是否发生变化;
[0029]当信号速率发生变化时,控制所述时钟同步芯片初始化锁相环、关闭均衡适配并使能为固定的均衡值;
[0030]当链路数目增加或减少时,控制所述时钟同步芯片打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值。
[0031]其中,所述嵌入式处理器还用于在进行视频数据传输的过程中,监测所述热插拔检测通道的信号;当在所述热插拔检测通道中监测到因链路失联触发的信号时,控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0032]其中,所述嵌入式处理器还用于在进行视频数据传输的过程中,监测发送设备的状态;当监测到发送设备失联时,控制所述时钟同步芯片重新初始化锁相环、关闭的接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0033]本发明实施例的有益效果是:通过在Displayport接口的连接器与嵌入式处理器之间加入一个时钟同步芯片,利用性能更好的时钟同步芯片对主通道的信号进行时钟恢复,再将恢复的时钟信号与主通道的信号一并同步发送给嵌入式处理器,可以有效降低码间串扰,保证码元的时序要求以实现优良的通信质量,并且对不同厂商生产的带有Displayport接口的设备有更好的兼容性。
【附图说明】
[0034]图1为本发明实施例提供的一种Displayport接口时钟恢复的方法的流程图;
[0035]图2为本发明实施例提供的一种Displayport接口的结构示意图。
【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[OO37 ]图1为本发明实施例提供的一种D i sp I ayport接口时钟恢复的方法的流程图。如图1所示,本发明实施例提供的Displayport接口时钟恢复的方法包括:
[0038]步骤SI 10:将一个时钟同步芯片通过IIC总线连接到Di splayport接口的嵌入式处理器,使嵌入式处理器可以通过IIC总线控制时钟同步芯片。IIC总线是一种多向控制总线,多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源,从而简化了信号传输总线接口。
[0039]步骤S120:将Displayport接口连接器的辅助传输通道连接到嵌入式处理器;将Displayport接口连接器的主通道和热插拔检测通道连接到时钟同步芯片。Displayport接口包括主通道、辅助传输通道和热插拔检测通道,主通道用于传输视频数据,信号速率高达
5.4Gbps,因此将主通道通过时钟同步芯片连接到嵌入式处理器,利用嵌入式处理器对主通道的信号进行时钟恢复;辅助传输通道的信号中虽然也包含时钟信号,但是由于其速率较低,仅有1Mbps,因此将辅助传输通道直接连接到嵌入式处理器,由嵌入式处理器直接对辅助传输通道的信号进行时钟恢复。
[0040]步骤S130:当链路训练成功后,利用时钟同步芯片从主通道的信号中恢复出时钟信号,并将恢复出的时钟信号、主通道的信号和热插拔检测通道的信号同步发送给嵌入式处理器。发送端设备与接收端设备在建立连接之前,发送端设备需要通过辅助传输通道通知接收端设备配置到某一种带宽和线数,然后进行相应的测试,,若当前配置下测试失败,则要相应的降低带宽或者线数继续进行测试,直到测试成功,或最低配置下测试失败。当链路训练成功后,接受设备才会开始接收发送设备传输的视频数据,进行时钟恢复;在其他情况下,即使时钟同步芯片接收到主通道的数据信号,也不对该信号进行时钟恢复。时钟同步芯片从主通道的信号中恢复出时钟信号后,将时钟信号与主通道的信号同步发送给嵌入式处理器,嵌入式处理器利用该时钟信号实现主通道信号的位同步。
[0041]相比于嵌入式处理器,时钟同步芯片对信号质量的要求较低,并且兼容性更好。某些嵌入式处理器无法识别的信号,利用时钟同步芯片可以成功的恢复出有效时钟,保证了通信质量。
[0042 ]本发明的优选实施例提供的D i sp laypor t接口时钟恢复的方法还包括:
[0043]在链路训练的时钟恢复阶段,利用嵌入式处理器控制时钟同步芯片将均衡器配置为固定模式,均衡器用于减少码间串扰,起到补偿信号的作用,使包括均衡器在内的整个系统的总频率特性满足无码间串扰传输条件。
[0044]利用嵌入式处理器监控时钟同步芯片的锁相环是否被锁定,当锁相环被锁定时,可以对接收到的信号进行处理,并从其中提取某个时钟的相位信息。如果锁相环没有被锁定,说明此时时钟同步芯片无法从接收到的信号中恢复出有效时钟,需要降低信号速率重新进行链路训练测试。
[0045]将时钟同步芯片的输出使能端连接到嵌入式处理器,当时钟同步芯片的锁相环被锁定时,嵌入式处理器向时钟同步芯片的输出使能端发送控制信号,将时钟同步芯片的工作模式从掉电模式转换为工作模式。当时钟同步芯片处于掉电模式时,内部的CPU、定时器等全部停止工作,只有外部中断继续工作;当时钟同步芯片进入工作模式时才会正常工作,对主通道的信号进行时钟恢复,可以通过向时钟同步芯片的输出使能端发送控制电平来切换工作模式。
[0046]在链路训练的通道均衡阶段,时钟同步芯片需要发送测试数据与嵌入式处理器M⑶进行链路数目和速率的匹配,因此利用嵌入式处理器控制时钟同步芯片将均衡器配置为广适模式。
[0047]本发明另一个的优选实施例提供的Displayport接口时钟恢复的方法还包括在进行视频数据传输的过程中,利用嵌入式处理器监控Displayport接口的信号速率和链路数目是否发生变化。当信号速率发生变化时,例如在传输视频数据的过程中发送端设备调整了速率,此时发送端设备与接收端设备需要重新建立连接,重新进行链路训练,因此需要将时钟同步芯片的状态进行重新初始化,为下一次链路训练做准备,利用嵌入式处理器控制时钟同步芯片初始化锁相环、关闭均衡适配并使能为固定的均衡值。同样的,当链路数目增加或减少时,利用嵌入式处理器控制时钟同步芯片打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值,为下一次链路训练做准备。
[0048]本发明另一个的优选实施例提供的Displayport接口时钟恢复的方法还包括:在进行视频数据传输的过程中,利用嵌入式处理器监测热插拔检测通道的信号;当嵌入式处理器在热插拔检测通道中监测到因链路失联触发的信号时,说明发送端设备与接收端设备之间的物理链路已经断开,此时利用嵌入式处理器控制时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0049]本发明另一个的优选实施例提供的Displayport接口时钟恢复的方法还包括:在进行视频数据传输的过程中,利用嵌入式处理器监测发送设备的状态;当嵌入式处理器监测到发送设备失联时,利用嵌入式处理器控制时钟同步芯片重新初始化锁相环、关闭的接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[°05°]图2为本发明实施例提供的一种Displayport接口的结构示意图。如图2所示,本发明提供的Displayport接口,包括连接器Connector、时钟同步芯片Retimer和嵌入式处理器MCU。时钟同步芯片Retimer通过IIC总线与嵌入式处理器M⑶相连,嵌入式处理器M⑶通过IIC总线控制时钟同步芯片Retimer工作。连接器Connector的辅助传输通道Mainl ink与嵌入式处理器M⑶相连;连接器Connector的主通道Mainl ink和热插拔检测通道HPD与时钟同步芯片Retimer相连。当链路训练成功后,时钟同步芯片Re timer从主通道Mainl ink的信号中恢复时钟信号RefClk,并将时钟信号RefClk、主通道Mainlink的信号和热插拔检测通道HI3D的信号同步发送给嵌入式处理器MCU。
[0051 ] 优选的,时钟同步芯片Retimer的输出使能端OE与嵌入式处理器MCU相连,在链路训练的时钟恢复阶段,嵌入式处理器M⑶控制时钟同步芯片Retimer将均衡器配置为固定模式,并且监控时钟同步芯片Retimer的锁相环PLL是否被锁定。当时钟同步芯片Retimer的锁相环PLL被锁定时,嵌入式处理器M⑶向时钟同步芯片Retimer的输出使能端OE发送控制信号,通过设置时钟同步芯片Retime的掉电控制位H)将时钟同步芯片Retimer的工作模式从掉电模式转换为工作模式。当时钟同步芯片Retimer处于掉电模式时,内部的CPU、定时器等全部停止工作,只有外部中断继续工作;当时钟同步芯片Retimer进入工作模式时才会正常工作,对主通道Mainl ink的信号进行时钟恢复。
[0052]在链路训练的通道均衡阶段,嵌入式处理器MCU控制时钟同步芯片Retimer将均衡器配置为广适模式。均衡器是用于校正传输信道幅度频率特性和相位频率特性的部件,由于在均衡阶段,时钟同步芯片Retimer需要发送测试数据与嵌入式处理器M⑶进行链路数目和速率的匹配,因此时钟同步芯片Retimer发送信号的频率是会在较大范围内发生变化的,因此将均衡器配置为广适模式。
[0053]优选的,在进行视频数据传输的过程中,嵌入式处理器MCU监控Displayport接口的信号速率和链路数目是否发生变化;当信号速率发生变化时,嵌入式处理器MCU控制时钟同步芯片Retimer初始化锁相环PLL、关闭均衡适配并使能为固定的均衡值。当链路数目增加或减少时,控制时钟同步芯片Retimer打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值。
[0054]优选的,在进行视频数据传输的过程中,嵌入式处理器MCU监测热插拔检测通道HPD的信号;当在热插拔检测通道HPD中监测到因链路失联触发的信号时,控制时钟同步芯片Retimer重新初始化锁相环PLL、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0055]优选的,在进行视频数据传输的过程中,嵌入式处理器M⑶监测发送设备的状态;当监测到发送设备失联时,嵌入式处理器MCU控制时钟同步芯片Retimer重新初始化锁相环PLL、关闭的接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
[0056]本发明实施例提供的Displayport接口在快速、稳定的进行时钟恢复的同时,能有效降低码间串扰,保证了优良的通信质量。
[0057]由于Displayport的主通道是从发送端设备到接收端设备的单向传输通道,因此只有在接收端设备中才有对主通道的信号进行时钟恢复的需求,因此本发明提供的Displayport接口时钟恢复的方法和Displayport接口尤其适用于接收端设备,如液晶显示器、电视等显示设备。
[0058]综上所述,本发明提供的一种Displayport接口及其时钟恢复的方法,与现有技术相比,具有以下有益效果:
[0059]通过在Displayport接口的连接器与嵌入式处理器之间加入一个时钟同步芯片,利用性能更好的时钟同步芯片对主通道的信号进行时钟恢复,再将恢复的时钟信号与主通道的信号一并同步发送给嵌入式处理器,可以有效降低码间串扰,保证码元的时序要求以实现优良的通信质量,并且对不同厂商生产的带有Displayport接口的设备有更好的兼容性。
[0060]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种Displayport接口时钟恢复的方法,其特征在于,所述方法包括: 将一个时钟同步芯片通过IIC总线连接到Displayport接口的嵌入式处理器,使所述嵌入式处理器可以通过IIC总线控制所述时钟同步芯片; 将Di splayport接口连接器的辅助传输通道连接到所述嵌入式处理器;将Displayport接口连接器的主通道和热插拔检测通道连接到所述时钟同步芯片; 当链路训练成功后,利用所述时钟同步芯片从所述主通道的信号中恢复时钟信号,并将所述时钟信号、所述主通道的信号和所述热插拔检测通道的信号同步发送给所述嵌入式处理器。2.如权利要求1所述的方法,其特征在于,所述方法还包括: 在链路训练的时钟恢复阶段,利用所述嵌入式处理器控制所述时钟同步芯片将均衡器配置为固定模式;利用所述嵌入式处理器监控所述时钟同步芯片的锁相环是否被锁定;将所述时钟同步芯片的输出使能端连接到所述嵌入式处理器,当所述时钟同步芯片的锁相环被锁定时,所述嵌入式处理器向所述时钟同步芯片的输出使能端发送控制信号,将所述时钟同步芯片的工作模式从掉电模式转换为工作模式; 在链路训练的通道均衡阶段,利用所述嵌入式处理器控制所述时钟同步芯片将均衡器配置为广适模式。3.如权利要求2所述的方法,其特征在于,所述方法还包括: 在进行视频数据传输的过程中,利用所述嵌入式处理器监控所述Displayport接口的信号速率和链路数目是否发生变化; 当信号速率发生变化时,利用所述嵌入式处理器控制所述时钟同步芯片初始化锁相环、关闭均衡适配并使能为固定的均衡值; 当链路数目增加或减少时,利用所述嵌入式处理器控制所述时钟同步芯片打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值。4.如权利要求2所述的方法,其特征在于,所述方法还包括: 在进行视频数据传输的过程中,利用所述嵌入式处理器监测所述热插拔检测通道的信号; 当所述嵌入式处理器在所述热插拔检测通道中监测到因链路失联触发的信号时,利用所述嵌入式处理器控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。5.如权利要求2所述的方法,其特征在于,所述方法还包括: 在进行视频数据传输的过程中,利用所述嵌入式处理器监测发送设备的状态; 当所述嵌入式处理器监测到发送设备失联时,利用所述嵌入式处理器控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。6.一种Displayport接口,其特征在于,所述Displayport接口包括连接器、时钟同步芯片和嵌入式处理器; 所述时钟同步芯片通过IIC总线与所述嵌入式处理器相连,所述嵌入式处理器通过IIC总线控制所述时钟同步芯片; 所述连接器的辅助传输通道与所述嵌入式处理器相连;所述连接器的主通道和热插拔检测通道与所述时钟同步芯片相连; 所述时钟同步芯片,用于当链路训练成功后,从所述主通道的信号中恢复出时钟信号,并将所述时钟信号、所述主通道的信号和所述热插拔检测通道的信号同步发送给所述嵌入式处理器。7.如权利要求6所述的DispIayport接口,其特征在于,所述时钟同步芯片的输出使能端与所述嵌入式处理器相连,所述嵌入式处理器还用于: 在链路训练的时钟恢复阶段,控制所述时钟同步芯片将均衡器配置为固定模式;监控所述时钟同步芯片的锁相环是否被锁定;当所述时钟同步芯片的锁相环被锁定时,向所述时钟同步芯片的输出使能端发送控制信号,将所述时钟同步芯片的工作模式从掉电模式转换为工作模式; 在链路训练的通道均衡阶段,控制所述时钟同步芯片将均衡器配置为广适模式。8.如权利要求7所述的Displayport接口,其特征在于,所述嵌入式处理器还用于在进行视频数据传输的过程中,监控所述Displayport接口的信号速率和链路数目是否发生变化; 当信号速率发生变化时,控制所述时钟同步芯片初始化锁相环、关闭均衡适配并使能为固定的均衡值; 当链路数目增加或减少时,控制所述时钟同步芯片打开或关闭相应的接收和发送路径、关闭均衡适配并使能为固定的均衡值。9.如权利要求7所述的Displayport接口,其特征在于,所述嵌入式处理器还用于在进行视频数据传输的过程中,监测所述热插拔检测通道的信号;当在所述热插拔检测通道中监测到因链路失联触发的信号时,控制所述时钟同步芯片重新初始化锁相环、关闭接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。10.如权利要求7所述的Displayport接口,其特征在于,所述嵌入式处理器还用于在进行视频数据传输的过程中,监测发送设备的状态;当监测到发送设备失联时,控制所述时钟同步芯片重新初始化锁相环、关闭的接收和发送数据链路、关闭均衡适配并使能为固定的均衡值。
【文档编号】G06F1/12GK105975419SQ201610274232
【公开日】2016年9月28日
【申请日】2016年4月27日
【发明人】舒玉龙
【申请人】北京小鸟看看科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1