软件实现的同步锁定和帧锁定制造技术

技术编号:38823672 阅读:30 留言:0更新日期:2023-09-15 20:02
一种处理系统(100)通过以下方式来使多个视频处理单元(VPU)(105)的显示输出(130)的频率和相位同步:将在每个VPU处生成的本地时基(230)调整成与基于网络协议生成的虚拟全局时基(235)匹配并且基于该虚拟全局时基使用于这些显示输出的视频定时同步。些显示输出的视频定时同步。些显示输出的视频定时同步。

【技术实现步骤摘要】
【国外来华专利技术】软件实现的同步锁定和帧锁定

技术介绍

[0001]需要来自多个处理器的同步显示输出的应用通常采用专用硬件和电缆连接来彼此连接并且连接到外部参考(“同步锁相”)信号,该外部参考信号生成用于处理器的共同时基以锁定显示模块刷新率的频率(生成锁定或“同步锁定”)和相位(“帧锁定”)。例如,在广告中以及在电视和电影制作中使用的显示墙包括显示模块(也经常被称为“显示面板”)阵列,这些显示模块中的每个显示模块显示帧的一部分,使得阵列中的显示模块一起显示完整的帧并且产生比任何单个显示面板更大的可视区域。包括多于四个显示模块的大型显示墙通常由多个视频处理单元驱动,这些视频处理单元必须在频率和相位上被锁定,以便避免运动或图像撕裂的视觉问题。
附图说明
[0002]通过参考附图,本公开被更好地理解,并且其许多特征和优点对于本领域技术人员是显而易见的。在不同附图中使用相同的附图标记表示类似或相同的项目。
[0003]图1是根据一些实施方案的处理系统的框图,该处理系统包括使视频帧的显示在多个显示模块处动态地同步的多个视频处理单元。
[0004]图2是根据一些实施方本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:针对多个视频处理单元(VPU)生成虚拟全局时基,所述虚拟全局时基基于网络协议同步到网络时基,其中每个VPU生成帧的一个或多个部分以供在多个显示模块中的一个或多个显示模块处显示,所述显示模块具有固定刷新率;在每个VPU处生成本地时基;在每个VPU处监控所述对应的本地时基和所述虚拟全局时基之间的频率差值;以及基于所述差值调整所述本地时基的频率。2.根据权利要求1所述的方法,还包括:从每个VPU接收指示所述VPU已经基于所述差值调整所述本地时基的所述频率的信号;以及响应于从所述VPU中的每个VPU接收到所述信号而将在所述网络时基上同时开始的开始命令传输到所述VPU。3.根据权利要求2所述的方法,还包括:响应于接收到所述开始命令而在每个VPU处将固定刷新率视频定时信号发送到所述显示模块。4.根据任一前述权利要求所述的方法,其中调整包括:响应于确定所述本地时基快于所述虚拟全局时基而降低所述本地时基的频率;以及响应于确定所述本地时基慢于所述虚拟全局时基慢而增加所述本地时基的所述频率。5.根据任一前述权利要求所述的方法,其中:用于每个VPU的所述本地时基基于晶体振荡器和在所述VPU处具有多个离散设置的锁相环路(PLL);并且调整包括:基于所述差值针对时间段的一个或多个部分选择所述PLL的一个或多个离散设置。6.根据任一前述权利要求所述的方法,其中调整包括:基于所述差值超过阈值周期性地进行调整。7.一种方法,包括:将在多个视频处理单元(VPU)中的每个VPU处生成的本地时基的频率与用于所述多个VPU的基于网络协议生成的虚拟全局时基的频率进行比较;以及响应于确定所述本地时基的所述频率与所述虚拟全局时基不同而将所述本地时基的所述频率调整成与所述虚拟全局时基的所述频率匹配。8.根据权利要求7所述的方法,还包括:从所述VPU中的每个VPU接收指示所述VPU已经将所述本地时基的所述频率调整成与所述虚拟全局时基的所述频率匹配的信号;响应于从所述VPU中的每个VPU接收到所述信号而将在所述虚拟全局时基上同时开始的开始命令传输到所述VPU;以及响应于接收到所述开始命令而在所述VPU的每个VPU处将固定刷新率视频定时信号发送到一个或多个显示模块。9.根据权利要求7所述的方法,其中调整包括:响应于确定所述本地时基快于所述虚拟全局时基而降低所述本地时基频率;以及
响应于确定所述本地时基慢...

【专利技术属性】
技术研发人员:大卫
申请(专利权)人:ATI科技无限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1