Genlock同步锁相系统及方法_4

文档序号:9711766阅读:来源:国知局
述Genlock同步锁相系统相对应,本实施例提供的Genlock同步锁相方法同样可以采用有限状态机实现对Genlock信号在与所述视频数据进行同步锁相过程中的各个状态的实时监控,根据同步锁相过程中产生的多个信号控制各个状态之间的跳转,以实现对所述Genlock信号进行同步锁定或者重新启动同步锁相过程。具体实施时,有限状态机的工作原理与上述图3实施例相同,在此不再赘述。
[0090]具体实施时,在Genlock信号锁定失败时产生缓存重启信号;根据所述缓存重启信号,重新读出所述视频数据。优选采用DDR存储器根据视频数据的帧大小对缓存空间进行划分和存储;其划分和存储过程与图1实施例相同。
[0091]采用多端口存储控制器根据输入的视频数据,以及所述视频输入FIFO单元提取出的起始视频帧、像素点数量和行数量,控制所述视频数据在所述DDR存储器上的写入地址;根据缓存重启信号,控制所述DDR存储器中的数据读出地址;基于所述视频输入时钟vid_clk,将所述视频数据写入所述DDR存储器中的与所述写入地址相对应的缓存空间上,和/或者,基于所述视频像素时钟pix_clk,将所述DDR存储器中的与所述读出地址相对应的缓存空间上的数据读出。
[0092]本实施例提供的Genlock同步锁相方法与上述Genlock同步锁相系统的工作原理对应相同,在此不再赘述。
[0093]本发明实施例提供的Genlock同步锁相技术方案,通过对外部Genlock信号的解析和分离,获得多相位输入同步信号,以产生用于同步锁相的视频像素时钟和时序信号;利用可编程数字逻辑电路的便捷性,计算出视频数据中的同步信息,并根据视频数据中的同步信息与Genlock信号的同步信息之间的传输延迟时间,实时监控和调整时序信号的偏移,以同步锁定Genlock信号,实现在数字电视视频处理领域中多个系统之间信号同步,无需采用价格高昂的专用同步器,使得接入的视频设备数目不受限制,大大降低系统成本和提高系统的运行能力。
[0094]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种Genlock同步锁相系统,其特征在于,包括: 同步分离器,用于接入外部Genlock信号,并对所述Genlock信号进行解析,分离出多相位输入同步信号;所述多相位输入同步信号包括水平相位同步信号、垂直相位信号和场相位同步信号; 时序发生器,用于在所述多相位输入同步信号的驱动下,产生用于同步锁相的视频像素时钟和时序信号; 可编程数字逻辑电路,用于接入和缓存视频数据,计算出所述视频数据中的同步信息,并根据所述视频数据中的同步信息与所述Genlock信号的同步信息之间的传输延迟时间,确定是否同步锁定Genlock信号。2.如权利要求1所述Genlock同步锁相系统,其特征在于,所述可编程数字逻辑电路包括:视频输入FIFO单元、视频缓存器、Genlock延迟计算器和视频输出FIFO单元; 所述视频输入FIFO单元,用于接入视频数据,将所述视频数据进行时钟隔离,产生视频输入时钟,并且提取出所述视频数据的起始视频帧、像素点数量和行数量,以视频帧为单位将所述视频数据写入所述视频缓存器; 所述视频缓存器为多端口存储器,用于将所述视频数据进行缓存; 所述Genlock延迟计算器,用于实现所述Genlock信号的输入与所述视频数据的输出的同步,并将与所述视频数据的输出同步的Genlock信号进行锁定,产生输出缓存延迟信号; 所述视频输出FIFO单元,用于根据所述Genlock延迟计算器产生的输出缓存延迟信号,调整视频数据的输出延时。3.如权利要求2所述Genlock同步锁相系统,其特征在于,所述Genlock延迟计算器,还用于在Genlock信号锁定失败时产生缓存重启信号; 所述视频缓存器为多端口存储器,还用于根据所述缓存重启信号,重新读出所述视频数据至所述视频输出FIFO单元。4.如权利要求3所述的Genlock同步锁相系统,其特征在于,所述视频缓存器包括:DDR存储器、多端口存储控制器和存储读写逻辑单元; 所述DDR存储器,用于根据视频数据的帧大小对缓存空间进行划分和存储; 所述多端口存储控制器,用于根据输入的视频数据,以及所述视频输入FIFO单元提取出的起始视频帧、像素点数量和行数量,控制所述视频数据在所述DDR存储器上的写入地址; 所述多端口存储控制器,还用于根据所述Genlock延迟计算器产生的缓存重启信号,控制所述DDR存储器中的数据读出地址; 所述存储读写逻辑单元,用于基于所述视频输入时钟,将所述视频数据写入所述DDR存储器中的与所述写入地址相对应的缓存空间上,和/或者,基于所述视频像素时钟,将所述DDR存储器中的与所述读出地址相对应的缓存空间上的数据读出。5.如权利要求3所述的Genlock同步锁相系统,其特征在于,所述Genlock延迟计算器中包括: 有限状态机,用于实时监控Genlock信号在与所述视频数据进行同步锁相过程中的各个状态,根据同步锁相过程中产生的多个信号控制各个状态之间的跳转,以实现对所述Genlock信号进行同步锁定或者重新启动同步锁相过程。6.如权利要求1所述的Genlock同步锁相系统,其特征在于,所述同步分离器,还用于自动检测输入视频参考信号格式,并在输入视频参考信号发生切换时,自动重新锁定分离输出的多相位输入同步信号。7.如权利要求1所述的Genlock同步锁相系统,其特征在于,所述时序发生器,还用于根据所述视频数据中的同步信息与所述Genlock信号的同步信息之间的传输延迟时间,基于视频像素时钟并通过软件进行配置,修正所述时序信号相对于所述多相位输入同步信号的偏移。8.一种Genlock同步锁相方法,其特征在于,包括: 接入外部Genlock信号,并对所述Genlock信号进行解析,分离出多相位输入同步信号;所述多相位输入同步信号包括水平相位同步信号、垂直相位信号和场相位同步信号; 在所述多相位输入同步信号的驱动下,产生用于同步锁相的视频像素时钟和时序信号; 接入和缓存视频数据,计算出所述视频数据中的同步信息,并根据所述视频数据中的同步信息与所述Genlock信号的同步信息之间的传输延迟时间,确定是否同步锁定Genlock信号。9.如权利要求8所述的Genlock同步锁相方法,其特征在于,所述接入和缓存视频数据,计算出所述视频数据中的同步信息,并根据所述视频数据中的同步信息与所述Genlock信号的同步信息之间的传输延迟时间,确定是否同步锁定Genlock信号,包括: 接入视频数据,将所述视频数据进行时钟隔离,产生视频输入时钟,并且提取出所述视频数据的起始视频帧、像素点数量和行数量,以视频帧为单位写入所述视频数据; 将所述视频数据进行缓存; 实现所述Genlock信号的输入与所述视频数据的输出的同步,并将与所述视频数据的输出同步的Genlock信号进行锁定,产生输出缓存延迟信号; 根据所述Genlock延迟计算器产生的输出缓存延迟信号,调整视频数据的输出延时。10.如权利要求9所述Genlock同步锁相方法,其特征在于,所述方法还包括:根据所述视频数据中的同步信息与所述Genlock信号的同步信息之间的传输延迟时间,基于视频像素时钟并通过软件进行配置,修正所述时序信号相对于所述多相位输入同步信号的偏移。
【专利摘要】本发明公开了一种Genlock同步锁相系统,包括:同步分离器,用于接入外部Genlock信号,并对Genlock信号分离出多相位输入同步信号;时序发生器,用于在多相位输入同步信号的驱动下,产生用于同步锁相的视频像素时钟和时序信号;可编程数字逻辑电路,用于接入和缓存视频数据,计算出视频数据中的同步信息,并根据视频数据中的同步信息与Genlock信号的同步信息之间的传输延迟时间,确定是否同步锁定Genlock信号。本发明还提供了一种Genlock同步锁相方法。实施本发明提供的技术方案,可以使得可接入的视频设备数量不受限制,提高系统的运行能力和降低系统成本。
【IPC分类】H04N5/04, H04N5/073, H04N5/06
【公开号】CN105472203
【申请号】CN201511032868
【发明人】黄奕鑫
【申请人】惠州市伟乐科技股份有限公司
【公开日】2016年4月6日
【申请日】2015年12月31日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1