一种场同步信号的处理方法以及控制电路的制作方法
【技术领域】
[0001] 本发明设及信号处理领域,尤其设及一种场同步信号的处理方法W及控制电路。
【背景技术】
[0002] 在视频显示控制领域中,场同步信号(VS)、像素时钟是几种常见的控制信号,场同 步信号为每幅画面信号提供一种标识,方便显示设备辨识、接收和显示每幅画面。在多屏拼 接显示系统中,每个显示设备都有独立的同步信号发生器。为了使得多个显示设备同步显 示,多屏拼接显示系统W-个外部场同步信号,输入到多个显示设备,将所有显示设备的场 同步信号同步到同一个场同步信号上。
[0003] 目前,本地场同步信号的处理方法大致如下所示:在外部场同步信号的信号周期 内,根据计数器获取的像素时钟信号,W预设规则输出电信号,得到本地场同步信号。
[0004] 由于每个显示设备预先设置的像素时钟频率不同,在多屏拼接显示系统中,在外 部场同步信号的信号周期内像素时钟信号的信号数量不同,因此根据不同像素时钟信号产 生的本地场同步信号存在时间误差,当显示设备根据不同的场同步信号显示图像数据信号 时,会出现黑屏和闪烁现象,造成用户观看体验不佳。
【发明内容】
[0005] 本发明提供了一种场同步信号的处理方法W及控制电路,可W降低在多屏拼接显 示系统中各显示设备产生的场同步信号的时间误差,减少黑屏和闪烁现象,提高用户体验。
[0006] 本发明的第一方面提供一种场同步信号的处理方法,包括:
[0007] 步骤1:获取外部场同步信号W及像素时钟信号;
[000引步骤2:在上述外部场同步信号的信号周期内对当前像素时钟信号的信号数量进 行计数,得到目标信号数量,将上述目标信号数量与预设信号数量进行比较;
[0009] 步骤3:判断比较结果是否满足预设输出信号条件,若不满足,则执行步骤4,若满 足,则执行步骤5;
[0010] 步骤4:根据上述比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频 率,将调节后的像素时钟信号作为当前像素时钟信号,再执行上述步骤2;
[0011] 步骤5:根据当前像素时钟信号W预设规则输出本地场同步信号。
[0012] 结合第一方面,在第一方面的第一种实施方式中,上述判断比较结果是否满足预 设条件包括:
[0013] 判断比较结果是否为上述目标信号数量与预设信号数量相等,若是,则确定上述 比较结果满足预设输出信号条件,若否,则确定上述比较结果不满足预设输出信号条件。
[0014] 结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,上述根据比 较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,包括:
[0015] 当上述目标信号数量小于预设信号数量时,计算上述预设信号数量与上述目标信 号数量之差,得到第一目标差值,确定上述第一目标差值对应的误差区间W及第一调频幅 度,将上述当前像素时钟信号的时钟频率增加上述第一调频幅度得到目标时钟频率;
[0016] 当上述目标信号数量大于预设信号数量时,计算上述目标信号数量与上述预设信 号之差,得到第二目标差值,确定上述第二目标差值对应的误差区间W及第二调频幅度,将 上述当前像素时钟信号的时钟频率减少上述第二调频幅度得到目标时钟频率。
[0017] 结合第一方面,在第一方面的第Ξ种实施方式中,当上述比较结果为上述目标信 号数量与上述预设信号数量之差的绝对值时,上述判断比较结果是否满足预设输出信号条 件包括:
[0018] 判断上述比较结果是否不大于预设误差,若不大于预设误差,则确定上述比较结 果满足预设输出信号条件,若大于预设误差,则确定上述比较结果不满足预设输出信号条 件。
[0019] 结合第一方面的第Ξ种实施方式,在第一方面的第四种实施方式中,上述根据比 较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,包括:
[0020] 当上述目标信号数量小于预设信号数量时,确定上述比较结果对应的误差区间W 及第Ξ调频幅度,将上述当前像素时钟信号的时钟频率增加上述第Ξ调频幅度得到目标时 钟频率;
[0021] 当上述目标信号数量大于预设信号数量时,确定上述比较结果对应的误差区间W 及第四调频幅度,将上述当前像素时钟信号的时钟频率减少上述第四调频幅度得到目标时 钟频率。
[0022] 第二方面提供一种控制电路,其特征在于,包括:
[0023] 场同步计数模块,用于获取外部场同步信号W及像素时钟信号;
[0024] 上述场同步计数模块,还用于在上述外部场同步信号的信号周期内对当前像素时 钟信号的信号数量进行计数,得到目标信号数量;
[0025] 比较模块,用于将上述目标信号数量与预设信号数量进行比较;
[0026] 判断模块,用于判断比较结果是否满足预设输出信号条件,若不满足,则触发调节 模块执行根据比较结果调节当前像素时钟信号的时钟频率,得到目标像素时钟信号,将上 述目标像素时钟信号作为新的当前像素时钟信号的步骤;若满足,则触发上述场同步计数 模块执行根据上述当前像素时钟信号输出本地场同步信号的步骤;
[0027] 调节模块,用于根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟 频率,将调节后的像素时钟信号作为当前像素时钟信号,再触发上述场同步计数模块执行 在上述外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数,得到目标 信号数量的步骤;
[0028] 上述场同步计数模块,还用于根据当前像素时钟信号W预设规则输出本地场同步 信号。
[0029] 结合第二方面,在第二方面的第一种实施方式中,
[0030] 上述判断模块,具体用于判断比较结果是否为上述目标信号数量与预设信号数量 相等,若是,则确定上述比较结果满足预设输出信号条件,若否,则确定上述比较结果不满 足预设输出信号条件。
[0031] 结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,上述调节模 块,具体用于当上述目标信号数量小于预设信号数量时,计算上述预设信号数量与上述目 标信号数量之差,得到第一目标差值,确定上述第一目标差值对应的误差区间w及第一调 频幅度,将上述当前像素时钟信号的时钟频率增加上述第一调频幅度得到目标时钟频率; 当上述目标信号数量大于预设信号数量时,计算上述目标信号数量与上述预设信号之差, 得到第二目标差值,确定上述第二目标差值对应的误差区间W及第二调频幅度,将上述当 前像素时钟信号的时钟频率减少上述第二调频幅度得到目标时钟频率。
[0032] 结合第二方面,在第二方面的第=种实施方式中,
[0033] 上述判断模块,具体用于当上述比较结果为上述目标信号数量与上述预设信号数 量之差的绝对值时,判断上述比较结果是否不大于预设误差,若不大于预设误差,则确定上 述比较结果满足预设输出信号条件,若大于预设误差,则确定上述比较结果不满足预设输 出信号条件。
[0034] 结合第二方面的第=种实施方式,在第二方面的第四种实施方式中,
[0035] 上述调节模块,具体用于当上述目标信号数量小于预设信号数量时,确定上述比 较结果对应的误差区间W及第一调频幅度,将上述当前像素时钟信号的时钟频率增加上述 第一调频幅度得到目标时钟频率;当上述目标信号数量大于预设信号数量时,确定上述比 较结果对应的误差区间W及第二调频幅度,将上述当前像素时钟信号的时钟频率减少上述 第二调频幅度得到目标时钟频率。
[0036] 从W上技术方案可W看出,本发明实施例具有W下优点:
[0037] 步骤1:获取外部场同步信号W及像素时钟信号;步骤2:在上述外部场同步信号的 信号周期内对当前像素时钟信号的信号数量进行计数,得到目标信号数量,将目标信号数 量与预设信号数量进行比较;步骤3 :判断比较结果是否满足预设输出信号条件,若不满足, 则执行步骤4,若满足,则执行步骤5;步骤4:根据比较结果调节当前像素时钟信号的时钟频 率,得到目标时钟频率,将调节后的像素时钟信号作为当前像素时钟信号,再执行步骤2;步 骤5:根据当前像素时钟信号W预设规则输出本地场同步信号。本发明可W调整每个显示设 备中像素时钟频率,使得在外部场同步信号的信号周期内的像素时钟信号的信号数量与预 设信号数量的比较结果,当比较结果为相近或相等时,能够满足预设输出信号条件,因此使 得各显示设备根据相近或相同的像素时钟信号产生的场同步信号降低时间误差,从而减少 黑屏和闪烁现象,提高用户体验。
【附图说明】
[0038] 图1为本发明实施例中场同步信号的处理方法的一个示意图;
[0039] 图2为本发明实施例中场同步信号的处理方法的另一个示意图;
[0040] 图3为本发明实施例中场同步信号的处理方法的另一个示意图;
[0041] 图4为本发明实施例中场同步信号的处理方法的另一个示意图;
[0042] 图5为本发明实施例中控制电路的一个示意图;
[0043] 图6为本发明实施例中场同步信号的处理方法的另一个示意图。
【具体实施方式】
[0044] 为了减少各显示设备产生的场同步信号的误差,请参阅图1,本发明实施例中场同 步信号的处理方法的一个实施例,包括:
[0045] 101、获取外部场同步信号W及像素时钟信号;
[0046] 在本实施例中,在多屏拼接显示系统中,由中央控制器通过总线与多个显示设备 相连,单个显示设备中的控制电路可W接收中央控制器发送的外部场同步信号,上述控制 电路还可W获取像素时钟信号,具体可W通过W下方式实现:控制电路根据M/D控制信息W 及初始时钟频率,获取像素时钟信号,具体计算公式如下:n = f〇*M/D。例如初始时钟频率 fO为 10MHz,M=650,D = 100,则计算得到n=65MHz。
[0047] 102、在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数, 得到目标信号数量,将目标信号数量与预设信号数量进行比较;
[0048] 其中,外部场同步信号的边缘是指外部场同步信号的上升沿或下降沿。
[0049] 当控制电路设定的预设计数时长为一个外部场同步信号周期时,控制电路可W通 过计数器从一个外部场同步信号的边缘开始,对当前像素时钟信号的信号数量进行计数, 在下一个外部场同步信号的边缘结束计数,得到目标信号数量,即一个外部场同步信号的 信号周期内当前像素时钟信号的信号数量n,如图2所示。控制电路计数得到目标信号数量 之后,可W将目标信号数量与预设信号数量进行比较。
[0050] 其中,预设信号数量是指为图像显示所需要的像素时钟信号的信号数量,可W根 据图像分辨率信息设定,例如,显示设备设定的图像分辨率为1024X768,水平总数为1344, 垂直总数为806,预设信号数量=1344 X 806 = 1083264。
[0051] 可W理解的是,信号数量等于一个外部场同步信号周期包含的像素时钟周期的总 数,N = T0/T1,其中,TO为外部场同步信号的周期时长,T1为像素时钟信号的周期时长;由f =?Λ可知,N=T〇/Ti=n/f〇,其中,Π 为像素时钟信号的时钟频率,fo为外部场同步信号 的信号频率。
[0052] 103、判断比较结果是否满足预设输出信号条件,若不满足,则执行步骤104,若满 足,则执行步骤105;
[0053] 其中,比较结果包括目标信号数量与预设信号数量的大小关系,和/或上述两个信 号数量的大小差值。控制电路判断比较结果是否满足预设输出信号条件,若不满足,则执行 步骤104,若满足,则执行步骤105。
[0054] 104、根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,将调 节后的像素时钟信号作为当前像素时钟信号,再执行步骤102;
[0055] 当比较结果不满足预设输出信号条件时,控制电路根据比较结果调节当前像素时 钟信号的时钟频率,得到目标时钟频率,将调节后的像素时钟信号作为当前像素时钟信号, 再执行步骤102。
[0056] 105、根据当前像素时钟信号W预设规则输出本地场同步信号。
[0057] 当比较结果满足预设输出信号条件时,表明在外部场同步信号的信号周期内产生 的像素时钟信号满足输出场同步信号的要求,控制电路根据当前像素时钟信号W预设规则 输出本地场同步信号。例如,在计数值为0至5的像素时钟周期内,控制电路输出高电平,在 其他像素时钟周期输出低电平,如图2所示。
[005引本实施例中,通过调整每个显示设备中像素时钟频率,使得在外部场同步信号的 信号周期内的像素时钟信号的信号数量与预设信号数量的比较结果,当比较结果为相近或 相等时,能够满足预设输出信号条件,因此使得各显示设备产生的场同步信号降低时间误 差,从而减少黑屏和闪烁现象,提高用户体验。
[0059] 需要说明的是,调节像素时钟信号的信号频率之后,像素时钟需要经过一个时长 才能稳定,稳定时长一般在10毫秒到几十毫秒。可选的,控制电路可W预设特定稳定时长, 在根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率之后,等待特定稳 定时长,产生一个比较触发信号,当计数器接收到比较触发信号时,表明产生的像素时钟信 号稳定,计数器可W对像素时钟进行准确计数,再将调节后的像素时钟信号作为当前像素 时钟信号,执行步骤102。其中,特定稳定时长优选设置为100ms,还可W设置为可W保证像 素时钟稳定的其他时长,具体数值此处不作限定。
[0060] 基于图1所示实施例或可选实施例,控制电路可W通过多种方式判断比较结果是 否满足预设输出信号条件,具体可参阅W下实施例:
[0061] -、判断目标信号数量与预设信号数量是否相等:
[0062] 请参阅图3,本发明实施例中场同步信号的处理方法的另一个实施例包括:
[0063] 301、获取外部场同步信号W及像素时钟信号;
[0064] 302、在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数, 得到目标信号数量,将目标信号数量与预设信号数量进行比较;
[00化]步骤301至步骤302与图1所示实施例中步骤101至步骤102相似,此处不再寶述。
[0066] 303、判断比较结果是否为目标信号数量与预设信号数量相等,若是,则确定比较 结果满足预设输出信号条件,若否,则确定比较结果不满足预设输出信号条件。
[0067] 本实施例中,控制电路将目标信号数量与预设信号数量进行比较,若目标信号数 量与预设信号数量相等,则表明产生的像素时钟信号的信号数量符合图像输出条件,执行 步骤305;若目标信号数量与预设信号数量不相等,则表明产生的像素时钟信号的信号数量 不符合图像输出条件,需要进行调节,执行步骤304。
[0068] 304、根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,将调 节后的像素时钟信号作为当前像素时钟信号,再执行步骤302;
[0069] 当目标信号数量大于或小于预设信号数量时,控制电路调节当前像素时钟信号的 时钟频率,得到目标时钟频率,将调节后的像素时钟信号作为当前像素时钟信号,再执行步 骤302。
[0070] 其中,控制电路根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟 频率可W通过W下方式实现:
[0071 ]当目标信号数量小于预设信号数量时,计算预设信号数量与目标信号数量之差, 得到第一目标差值,确定第一目标差值对应的误差区间W及第一调频幅度,将当前像素时 钟信号的时钟频率增加第一调频幅度得到目标时钟频率;当目标信号数量大于预设信号数 量时,计算目标信号数量与预设信号之差,得到第二目标差值,确定第二目标差值对应的误 差区间W及第二调频幅度,将当前像素时钟信号的时钟频率减少第二调频幅度得到目标时 钟频率。
[0072] 具体的,控制电路预设误差区间W及调频幅度,每个误差区间都有一个对应的调 频幅度。例如,误差区间为[100,1000),对应的调频幅度为0.0IMHz。
[0073] 当目标信号数量小于预设信号数量时,表明控制电路产生的像素时钟信号小于图 像显示所需的像素时钟信号,需要增加像素时钟信号,可W通过提高像素时钟频率实现,当 目标信号数量大于预设信号数量时,需要减少像素时钟频率。控制电路可w根据目标差值 对应的调频幅度,调节像素时钟频率得到新的像素时钟频率,直至目标差值为0为止,即目 标信号数量与预设信号数量相等。
[0074] 需要说明的是,调频幅度越小,像素时钟信号的信号数量变化越小,当误差较小 时,可W采用较小的调频幅度对像素时钟频率进行调整。可W理解的是,比较结果越小,表 明目标信号数量与预设信号数量越接近,比较结果越大,表明目标信号数量与预设信号数 量相差越大。
[0075] 其中,第二调频幅度可W与第一调频幅度相同,也可W不同,此处不作限定。
[0076] 305、根据当前像素时钟信号W预设规则输出本地场同步信号。
[0077] 当比较结果为目标信号数量与预设信号数量相等时,控制电路根据当前像素时钟 信号W预设规则输出本地场同步信号。
[0078] 本实施例中,可W调整像素时钟频率,使得外部场同步信号的信号周期内的像素 时钟信号的信号数量与预设信号数量相等,使得每个显示设备根据相同的像素时钟信号产 生的场同步信号基本没有误差,因此减少了黑屏和闪烁现象,提高了用户体验。
[0079]
二、判断目标信号数量与预设信号数量之差的绝对值是否不大于预设误差:
[0080] 请参阅图4,本发明实施例中场同步信号的处理方法的另一个实施例包括:
[0081] 401、获取外部场同步信号W及像素时钟信号;
[0082] 402、在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数, 得到目标信号数量,将目标信号数量与预设信号数量进行比较;
[0083] 步骤401至步骤402与图1所示实施例中步骤101至步骤102相似,此处不再寶述。
[0084] 403、当比较结果为目标信号数量与预设信号数量之差的绝对值时,判断比较结果 是否不大于预设误差,若不大于预设误差,则确定比较结果满足预设输出信号条件,若大于 预设误差,则确定比较结果不满足预设输出信号条件。
[0085] 本实施例中,控制电路判断目标信号数量与预设信号数量之差的绝对值,是否不 大于预设误差,若不大于预设误差,则表明目标信号数量与预设信号数量相差很少,能够满 足图像输出要求,执行步骤405;若大于预设误差,表明目标信号数量与预设信号数量相差 过大,不能满足图像输出要求,需要进行调节,执行步骤404。
[0086] 其中,预设误差可W根据图像显示的实际测试得到,也可W根据经验设定,具体数 值此处不作限定。
[0087] 404、根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,将调 节后的像素时钟信号作为当前像素时钟信号,再执行步骤402;
[0088] 当目标信号数量与预设信号数量之差的绝对值不大于预设误差时,控制电路调节 当前像素时钟信号的时钟频率,得到目标时钟频率,将调节后的像素时钟信号作为当前像 素时钟信号,再执行步骤402。
[0089] 其中,控制电路调节当前像素时钟信号的时钟频率,得到目标时钟频率,具体可W 通过W下方式实现:
[0090] 当目标信号数量小于预设信号数量时,确定比较结果对应的误差区间W及第Ξ调 频幅度,将当前像素时钟信号的时钟频率增加第Ξ调频幅度得到目标时钟频率;当目标信 号数量大于预设信号数量时,确定比较结果对应的误差区间W及第四调频幅度,将当前像 素时钟信号的时钟频率减少第四调频幅度得到目标时钟频率。
[0091] 具体的,控制电路中预设误差区间W及调频幅度,每个误差区间都有一个对应的 调频幅度。例如,误差区间为[20,100),对应的调频幅度为O.OOlMHz。当目标信号数量小于 预设信号数量时,表明控制电路产生的像素时钟信号小于图像显示所需的像素时钟信号, 需要增加像素时钟信号,可W通过提高像素时钟频率实现,当目标信号数量大于预设信号 数量时,需要减少像素时钟频率。控制电路可W根据比较结果对应的调频幅度,调节像素时 钟频率得到新的像素时钟频率,直至比较结果足够小(即小于预设误差)。
[0092] 需要说明的是,调频幅度越小,像素时钟信号的信号数量变化越小,当误差较小 时,可W采用较小的调频幅度对像素时钟频率进行调整。可W理解的是,比较结果越小,表 明目标信号数量与预设信号数量越接近,比较结果越大,表明目标信号数量与预设信号数 量相差越大。
[0093] 其中,第四调频幅度可W与第Ξ调频幅度相同,也可W不同,此处不作限定。
[0094] 405、根据当前像素时钟信号W预设规则输出本地场同步信号。
[00M]当目标信号数量与预设信号数量之差的绝对值不大于预设误差时,控制电路根据 当前像素时钟信号W预设规则输出本地场同步信号。
[0096] 本实施例中,可W调整像素时钟频率,使得外部场同步信号的信号周期内的像素 时钟信号的信号数量与预设信号数量相近,使得每个显示设备根据相近的像素时钟信号产 生的场同步信号相似,因此减少了黑屏和闪烁现象,提高了用户体验。
[0097] 为便于理解,下面W-具体应用场景对本发明实施例中场同步信号的处理方法进 行详细说明:
[0098] 显示设备的图像分辨率W1024X768为例,水平总数为1344,垂直总数为806,预设 信号数量NO = 1344 X 806 = 1083264;假定预设误差区间W及调频幅度W下表为例:
[0099]
[0100] 假设像素时钟频率的初始值为65.000兆赫(Mega ^Κζ,ΜΗζ),外部场同步信号的 时钟频率为6〇.1化,可知外部场同步信号周期T〇=i/f〇,像素时钟周期为τι = ι/η,则在TO 内对像素时钟信号的信号数量N1进行计数,由Ν1 = Τ0/Τ1 = η^0推导可知,N1 = 65M化/ 60. lHz = 1081530;比较N1与NO,由上可知NKN0,计算NO与N1的差值,Δ N1 = 1734,预设阔值 ΚΔΝ0 = 20为例,可知ΔΝ1〉20,表明目标信号数量与预设信号数量相差较大,确定目标信 号数量不满足预设条件,确定A Ν1所在误差区间为[1000,10000),误差区间对应的频率调 整幅度为0.1 MHz,由NKN0可知根据初始像素时钟频率产生的像素时钟信号太少,需要增加 像素时钟信号的数量,根据0.1M化对n(65M化)进行调整,得到f2 = 65MHz+0.1M化= 65. IMHz,并生成65. IMHz的像素时钟;
[0101] 根据65.1M化的像素时钟,对TO内的像素时钟信号的信号数量进行计数,由Ni = f i/fO可 W推导,N2 = f2Λ? = 65. lMHz/60. lHz = 1083194,比较N2与NO,由上可知N2<N0,计 算NO与N1的差值,Δ N2 = 70,可知Δ肥〉Δ NO,表明目标信号数量与预设信号数量相差较大, 确定目标信号数量不满足预设条件,确定A N2所在误差区间为[20,100),频率调整幅度为 0.0 OlMHz,由N2<N0可知根据像素时钟频率f 2产生的像素时钟信号太少,需要增加像素时钟 信号的数量,根据O.OOlMHz对f2(65. IMHz)进行调整,得到f3 = 65. lMHz+0.001MHz = 65.101MHz;
[0102] 根据6 5.10 IMHz的像素时钟,对TO内的像素时钟信号的信号数量进行计数,由Ni = f i/fO可 W推导,N3 = f3Λ? = 65. lOlMHz/60.1 Hz = 1083211,比较N3与NO,由上可知N3<N0, 计算NO与N3的差值,A N3 = 53,可知Δ N3> Δ NO,表明目标信号数量与预设信号数量相差较 大,确定目标信号数量不满足预设条件,确定AN3所在误差区间为[20,100),频率调整幅度 为0.0 OlMHz,由N3<N0可知根据像素时钟频率巧产生的像素时钟信号太少,需要增加像素时 钟信号的数量,根据O.OOlMHz对f3(65.101MHz)进行调整,得到f4 = 65.101MHz+0.001MHz = 65.102MHz;
[0103] 根据65.102MHz的像素时钟,在对TO内的像素时钟信号的信号数量进行计数,由Ni = fi/f0 可 W 推导,N4 = f4/f0 = 65.102MHz/60.1Hz = 1083227,比较 N4 与 NO,由上可知 N4< NO,计算NO与N3的差值,Δ N4 = 37,Δ Μ〉Δ N0(20),表明目标信号数量与预设信号数量相差 较大,确定目标信号数量不满足预设条件,确定A Μ所在误差区间为[20,100),频率调整幅 度为0.0 OlMHz,由M<N0可知根据像素时钟频率f4产生的像素时钟信号太少,需要增加像素 时钟信号的数量,根据0.00 IMHz对f4 (65.102MHz)进行调整,得到巧=6 5.10 2MHZ+0.00 IMHz = 65.103MHz;
[0104] 根据65.103MHz的像素时钟,在对TO内的像素时钟信号的信号数量进行计数,由Ni =f VfO可 W推导,N5 =巧Λ? = 65.103MHz/60 . lHz = 1083244,比较N5与NO,由上可知N4< NO,计算NO与N5的差值,ΔΝ5 = 20, ΔΝ5= ΔΝΟ,可知产生的信号数量满足预设条件,根据 65.103MHz的像素时钟输出本地场同步信号。
[0105] 可W理解的是,还可W按照上述方法继续调节像素时钟信号的频率,直至像素时 钟信号的信号数量与预设数量相等。
[0106] 需要说明的是,W上数值仅为示例,在实际应用中,还可W对上述数值进行调整W 满足实际要求。采用上述场同步信号的处理方法,在多屏拼接显示系统中各显示设备所得 到的像素时钟信号的信号数量与实际显示所需要的像素时钟信号的信号数量非常接近,或 相同,因此降低不同显示设备产生的场同步信号的误差。
[0107]
W上从方法角度对本发明实施例中场同步信号的处理方法进行了描述,下面从装 置角度对本发明实施例中控制电路进行描述:
[0108] 请参阅图5,本发明实施例中控制电路500的一个实施例包括:
[0109] 场同步计数模块501,用于获取外部场同步信号W及像素时钟信号;
[0110] 场同步计数模块501,还用于在外部场同步信号的信号周期内对当前像素时钟信 号的信号数量进行计数,得到目标信号数量;
[0111] 比较模块502,用于将目标信号数量与预设信号数量进行比较;
[0112] 判断模块503,用于判断比较结果是否满足预设输出信号条件,若不满足,则触发 调节模块504执行根据比较结果调节当前像素时钟信号的时钟频率,得到目标像素时钟信 号,将目标像素时钟信号作为新的当前像素时钟信号的步骤;若满足,则触发场同步计数模 块501执行根据当前像素时钟信号输出本地场同步信号的步骤;
[0113] 调节模块504,用于根据比较结果调节当前像素时钟信号的时钟频率,得到目标时 钟频率,将调节后的像素时钟信号作为当前像素时钟信号,再触发场同步计数模块501执行 在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数,得到目标信号 数量的步骤;
[0114] 场同步计数模块501,还用于根据当前像素时钟信号W预设规则输出本地场同步 信号。
[0115] 本实施例中,场同步计数模块501获取外部场同步信号W及像素时钟信号,场同步 计数模块501在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数, 得到目标信号数量,比较模块502将目标信号数量与预设信号数量进行比较,判断模块503 判断比较结果是否满足预设输出信号条件,若不满足,则调节模块504根据比较结果调节当 前像素时钟信号的时钟频率,得到目标时钟频率,将调节后的像素时钟信号作为当前像素 时钟信号,再执行在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计 数,得到目标信号数量的步骤,若满足,场同步计数模块501根据当前像素时钟信号W预设 规则输出本地场同步信号。
[0116] 在实际应用中,调节模块可W通过锁相环(P化,Phase Locked Loop)时钟产生单 元实现,P化时钟产生单元具体包括晶体振荡器和/或W下装置之一:时钟忍片、压控振荡 器。判断模块可W通过处理器实现,处理器可W是Nios处理器或ARM处理器。
[0117] 可选的,判断模块503,具体用于判断比较结果是否为目标信号数量与预设信号数 量相等,若是,则确定比较结果满足预设输出信号条件,若否,则确定比较结果不满足预设 输出信号条件。
[0118] 进一步的,调节模块504,具体用于当目标信号数量小于预设信号数量时,计算预 设信号数量与目标信号数量之差,得到第一目标差值,确定第一目标差值对应的误差区间 W及第一调频幅度,将当前像素时钟信号的时钟频率增加第一调频幅度得到目标时钟频 率;当目标信号数量大于预设信号数量时,计算目标信号数量与预设信号之差,得到第二目 标差值,确定第二目标差值对应的误差区间W及第二调频幅度,将当前像素时钟信号的时 钟频率减少第二调频幅度得到目标时钟频率。
[0119] 可选的,判断模块503,具体用于当比较结果为目标信号数量与预设信号数量之差 的绝对值时,判断比较结果是否不大于预设误差,若不大于预设误差,则确定比较结果满足 预设输出信号条件,若大于预设误差,则确定比较结果不满足预设输出信号条件。
[0120] 进一步的,调节模块504,具体用于当目标信号数量小于预设信号数量时,确定比 较结果对应的误差区间W及第Ξ调频幅度,将当前像素时钟信号的时钟频率增加第Ξ调频 幅度得到目标时钟频率;当目标信号数量大于预设信号数量时,确定比较结果对应的误差 区间W及第四调频幅度,将当前像素时钟信号的时钟频率减少第四调频幅度得到目标时钟 频率。
[0121] 为便于理解,下面结合本发明实施例中的控制电路对本发明实施例中场同步信号 的处理流程进行描述,如图6所示。
[0122] 为便于理解,下面W-具体应用场景对本发明实施例中显示设备中各模块之间的 交互进行详细描述:
[0123] 显示设备的图像分辨率W1024X768为例,水平总数为1344,垂直总数为806,预设 信号数量NO = 1344 X 806 = 1083264;假定预设误差区间W及调频幅度W下表为例:
[0124]
[0125]
[0126] 场同步计数模块501获取像素时钟频率的初始值为65.000MHz,外部场同步信号的 时钟频率为6〇.1化,可知外部场同步信号周期T〇=i/f〇,像素时钟周期为τι = ι/η,则在TO 内对像素时钟信号的信号数量N1进行计数,由Ν1 = Τ0/Τ1 = η^0推导可知,N1 = 65M化/ 60.1 Hz = 1081530;比较模块502比较N1与NO,得到NKN0,调节模块504计算NO与N1的差值, ΔN1 = 1734,预设阔值WΔN0 = 20为例,判断模块503确定ΔN1〉20,表明目标信号数量与预 设信号数量相差较大,确定目标信号数量不满足预设条件,调节模块504确定Δ N1所在误差 区间为[1000,10000),误差区间对应的频率调整幅度为0.1 MHz,由NKN0可知根据初始像素 时钟频率产生的像素时钟信号太少,需要增加像素时钟信号的数量,根据0.1M化对η (65MHz)进行调整,得到f 2 = 65ΜΗζ+0.1ΜΗζ = 65.1MHz,并生成65.1MHz的像素时钟;
[0127] 场同步计数模块501根据65.1MHz的像素时钟,对TO内的像素时钟信号的信号数量 进行计数,由 Ni = fi^0 可 W 推导,N2 = f2^0 = 65.1MHz/60.1Hz = 1083194,比较模块 50 化 k 较N2与NO,得到N2<N0,调节模块504计算NO与N1的差值,Δ N2 = 70,判断模块503确定Δ N2〉 Δ NO,表明目标信号数量与预设信号数量相差较大,确定目标信号数量不满足预设条件,调 节模块504确定ΔΝ2所在误差区间为[20,100),频率调整幅度为0.001MHz,由N2<N0可知根 据像素时钟频率f 2产生的像素时钟信号太少,需要增加像素时钟信号的数量,根据 0.0 OlMHz对f2(65. IMHz)进行调整,得到f3 = 65. lMHz+0.0 OlMHz = 65. lOlMHz;
[01%]场同步计数模块501根据65. lOlMHz的像素时钟,对TO内的像素时钟信号的信号数 量进行计数,由Ni = f i/fO可 W推导,N3 = f3/f0 = 65. lOlMHz/60. lHz = 1083211,比较N3与 NO,得到N3<N0,调节模块504计算NO与N3的差值,A N3 = 53,判断模块503确定Δ N3〉Δ NO,表 明目标信号数量与预设信号数量相差较大,确定目标信号数量不满足预设条件,调节模块 504确定Δ N3所在误差区间为[20,100),频率调整幅度为0.0 OlMHz,由N3<N0可知根据像素 时钟频率巧产生的像素时钟信号太少,需要增加像素时钟信号的数量,根据0.OOlMHz对巧 (65.101MHz)进行调整,得到f4 = 65.101MHz+0.001MHz = 65.102MHz;
[0129]场同步计数模块501根据65.102MHz的像素时钟,在对TO内的像素时钟信号的信号 数量进行计数,由Ni = f i/fO可 W推导,N4 = f4/f0 = 65.102MHZ/60.1 Hz = 1083227,比较N4 与NO,得到N4<N0,调节模块504计算NO与N3的差值,Δ Μ = 37,Δ N4> Δ NO (20),表明目标信 号数量与预设信号数量相差较大,确定目标信号数量不满足预设条件,调节模块504确定Δ Μ所在误差区间为[20,100),频率调整幅度为0.0 OlMHz,由M<N0可知根据像素时钟频率f4 产生的像素时钟信号太少,需要增加像素时钟信号的数量,根据0.OOlMHz对f4(65.102MHz) 进行调整,得到巧=65.102MHZ+0.0 OlMHz = 65.103MHz;
[0130] 场同步计数模块501根据65.103MHz的像素时钟,在对TO内的像素时钟信号的信号 数量进行计数,由Ni = fVfO可W推导,N5 =巧处0 = 65.1031化/60.1化=1083244,比较服 与NO,得到N4<N0,调节模块504计算NO与N5的差值,Δ N5 = 20,判断模块503确定Δ N5= Δ NO,可知产生的信号数量满足预设条件,场同步计数模
块501根据65.103MHz的像素时钟输 出本地场同步信号。
[0131] 所属领域的技术人员可W清楚地了解到,为描述的方便和简洁,上述描述的系统, 装置和单元的具体工作过程,可W参考前述方法实施例中的对应过程,在此不再寶述。
[0132] 在本申请所提供的几个实施例中,应该理解到,所掲露的系统,装置和方法,可W 通过其它的方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可W有另外的划分方式,例如多个单元或组件 可W结合或者可W集成到另一个系统,或一些特征可W忽略,或不执行。另一点,所显示或 讨论的相互之间的禪合或直接禪合或通信连接可W是通过一些接口,装置或单元的间接禪 合或通信连接,可W是电性,机械或其它的形式。
[0133] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0134] 另外,在本发明各个实施例中的各功能单元可W集成在一个处理单元中,也可W 是各个单元单独物理存在,也可W两个或两个W上单元集成在一个单元中。上述集成的单 元既可W采用硬件的形式实现,也可W采用软件功能单元的形式实现。
[0135] 所述集成的单元如果W软件功能单元的形式实现并作为独立的产品销售或使用 时,可W存储在一个计算机可读取存储介质中。基于运样的理解,本发明的技术方案本质上 或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可软件产品的形式 体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用W使得一台计算机 设备(可W是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全 部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memo巧)、随机存取存储器(RAM,Random Access Memcxry)、磁碟或者光盘等各种可W存储程 序代码的介质。
[0136] W上所述,W上实施例仅用W说明本发明的技术方案,而非对其限制;尽管参照前 述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可W对前 述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而运些 修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1. 一种场同步信号的处理方法,其特征在于,包括: 步骤1:获取外部场同步信号以及像素时钟信号; 步骤2:在所述外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计 数,得到目标信号数量,将所述目标信号数量与预设信号数量进行比较; 步骤3:判断比较结果是否满足预设输出信号条件,若不满足,则执行步骤4,若满足,则 执行步骤5; 步骤4:根据所述比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,将 调节后的像素时钟信号作为当前像素时钟信号,再执行所述步骤2; 步骤5:根据当前像素时钟信号以预设规则输出本地场同步信号。2. 根据权利要求1所述的方法,其特征在于,所述判断比较结果是否满足预设条件包 括: 判断比较结果是否为所述目标信号数量与预设信号数量相等,若是,则确定所述比较 结果满足预设输出信号条件,若否,则确定所述比较结果不满足预设输出信号条件。3. 根据权利要求2所述的方法,其特征在于,所述根据比较结果调节当前像素时钟信号 的时钟频率,得到目标时钟频率,包括: 当所述目标信号数量小于预设信号数量时,计算所述预设信号数量与所述目标信号数 量之差,得到第一目标差值,确定所述第一目标差值对应的误差区间以及第一调频幅度,将 所述当前像素时钟信号的时钟频率增加所述第一调频幅度得到目标时钟频率; 当所述目标信号数量大于预设信号数量时,计算所述目标信号数量与所述预设信号之 差,得到第二目标差值,确定所述第二目标差值对应的误差区间以及第二调频幅度,将所述 当前像素时钟信号的时钟频率减少所述第二调频幅度得到目标时钟频率。4. 根据权利要求1所述的方法,其特征在于,当所述比较结果为所述目标信号数量与所 述预设信号数量之差的绝对值时,所述判断比较结果是否满足预设输出信号条件包括: 判断所述比较结果是否不大于预设误差,若不大于预设误差,则确定所述比较结果满 足预设输出信号条件,若大于预设误差,则确定所述比较结果不满足预设输出信号条件。5. 根据权利要求4所述的方法,其特征在于,所述根据比较结果调节当前像素时钟信号 的时钟频率,得到目标时钟频率,包括: 当所述目标信号数量小于预设信号数量时,确定所述比较结果对应的误差区间以及第 三调频幅度,将所述当前像素时钟信号的时钟频率增加所述第三调频幅度得到目标时钟频 率; 当所述目标信号数量大于预设信号数量时,确定所述比较结果对应的误差区间以及第 四调频幅度,将所述当前像素时钟信号的时钟频率减少所述第四调频幅度得到目标时钟频 率。6. -种控制电路,其特征在于,包括: 场同步计数模块,用于获取外部场同步信号以及像素时钟信号; 所述场同步计数模块,还用于在所述外部场同步信号的信号周期内对当前像素时钟信 号的信号数量进行计数,得到目标信号数量; 比较模块,用于将所述目标信号数量与预设信号数量进行比较; 判断模块,用于判断比较结果是否满足预设输出信号条件,若不满足,则触发调节模块 执行根据比较结果调节当前像素时钟信号的时钟频率,得到目标像素时钟信号,将所述目 标像素时钟信号作为新的当前像素时钟信号的步骤;若满足,则触发所述场同步计数模块 执行根据所述当前像素时钟信号输出本地场同步信号的步骤; 调节模块,用于根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率, 将调节后的像素时钟信号作为当前像素时钟信号,再触发所述场同步计数模块执行在所述 外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数,得到目标信号数 量的步骤; 所述场同步计数模块,还用于根据当前像素时钟信号以预设规则输出本地场同步信 号。7. 根据权利要求6所述的控制电路,其特征在于, 所述判断模块,具体用于判断比较结果是否为所述目标信号数量与预设信号数量相 等,若是,则确定所述比较结果满足预设输出信号条件,若否,则确定所述比较结果不满足 预设输出信号条件。8. 根据权利要求7所述的控制电路,其特征在于, 所述调节模块,具体用于当所述目标信号数量小于预设信号数量时,计算所述预设信 号数量与所述目标信号数量之差,得到第一目标差值,确定所述第一目标差值对应的误差 区间以及第一调频幅度,将所述当前像素时钟信号的时钟频率增加所述第一调频幅度得到 目标时钟频率;当所述目标信号数量大于预设信号数量时,计算所述目标信号数量与所述 预设信号之差,得到第二目标差值,确定所述第二目标差值对应的误差区间以及第二调频 幅度,将所述当前像素时钟信号的时钟频率减少所述第二调频幅度得到目标时钟频率。9. 根据权利要求6所述的控制电路,其特征在于, 所述判断模块,具体用于当所述比较结果为所述目标信号数量与所述预设信号数量之 差的绝对值时,判断所述比较结果是否不大于预设误差,若不大于预设误差,则确定所述比 较结果满足预设输出信号条件,若大于预设误差,则确定所述比较结果不满足预设输出信 号条件。10. 根据权利要求9所述的控制电路,其特征在于, 所述调节模块,具体用于当所述目标信号数量小于预设信号数量时,确定所述比较结 果对应的误差区间以及第三调频幅度,将所述当前像素时钟信号的时钟频率增加所述第三 调频幅度得到目标时钟频率;当所述目标信号数量大于预设信号数量时,确定所述比较结 果对应的误差区间以及第四调频幅度,将所述当前像素时钟信号的时钟频率减少所述第四 调频幅度得到目标时钟频率。
【专利摘要】本发明公开了一种场同步信号的处理方法以及控制电路,用于降低多个显示设备产生的场同步信号的时间误差,减少黑屏和闪烁现象。本发明方法包括:获取外部场同步信号以及像素时钟信号;在外部场同步信号的信号周期内对当前像素时钟信号的信号数量进行计数,得到目标信号数量,将目标信号数量与预设信号数量进行比较;判断比较结果是否满足预设输出信号条件,若否,则根据比较结果调节当前像素时钟信号的时钟频率,得到目标时钟频率,将调节后的像素时钟信号作为当前像素时钟信号,再执行计数并比较,若是,则根据当前像素时钟信号以预设规则输出本地场同步信号。
【IPC分类】H04N21/43
【公开号】CN105491434
【申请号】CN201510958200
【发明人】曹捷
【申请人】广东威创视讯科技股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月17日