一种应用于显示驱动芯片的帧率控制方法与流程
- 国知局
- 2024-09-05 15:00:58
本发明涉及显示驱动芯片,特别涉及显示驱动芯片的帧率控制的。
背景技术:
1、在商业移动显示领域,当前主流及新兴的led、oled显示面板,通常会搭配ddic来对ap输出的图像进行各种补偿校正以达到更好的显示效果。随着技术的进步及消费者需求的提高,高帧率驱动显示也成为ddic一个重要的功能需求,但是高帧率显示又会对移动设备的续航时间造成影响,又在一些静态画面显示时没有高帧率显示的需求,为了节省功耗,此时ap会降低输出的帧率,而此时ddic需要配合ap进行动态帧率控制,同步减小显示驱动的功耗,以延长移动设备的续航时间。
2、但,不同厂商的ap实现动态帧率调整时,会有不同的指令或者对应的行为给到ddic,需要ddic能对各种情况都进行动态帧率控制的处理,比如在ap低帧率发图时,需要准确识别需要跳过的无效帧区间(skip frame),不同类型的ap在skip frame时,是否发送vsync/hsync是不确定的,比较容易出现问题的场景是在skip frame时ap完全不发送vsync/hsync,此时ddic发送video的行为与ap之间是不严格同步的,此时在退出skipframe时,如果ddic过渡不好,会造成显示异常。
3、并且由于视频作为高带宽数据,必须使用如mipi、edp这类的高速接口进行传输,可能会造成帧率调节的关键控制信号vsync/hsync的丢失,这会明显的造成显示画面质量的降低,因此需要ddic在帧率控制时能够对此情况进行处理。
技术实现思路
1、针对现有技术中ddic与ap之间不严格同步的技术问题,本发明一方面提供一种应用于显示驱动芯片的帧率控制方法,包括:
2、步骤1,在ddic内部自建rebuild_hsync信号作为ddic内部的hs信号,其中所述rebuild_hsync信号用于对ap的ap_hsync信号进行频率追踪和相位追踪;以及,当ap为longv模式时,所述ddic自建rebuild_vsync信号作为ddic内部的vs信号;当ap为skipframe模式时,所述ddic以所述ap的ap_vsync信号作为ddic内部的vs信号。
3、步骤2,所述ddic对所述ap是否处于低帧率显示状态进行综合判断;若所述ap处于低帧率显示状态,则跳转步骤3;若否,则正常输出;
4、步骤3,所述ddic生成省略帧的skip_on信号;
5、步骤4,根据所述skip_on信号,控制所述ddic内部至少部分电路在省略帧期间处于关闭或低功耗状态;
6、进一步的,在所述ddic内部始终以所述rebuild_hsync信号作为视频控制信号。
7、进一步的,所述步骤1中所述rebuild_hsync信号的自建步骤包括,统计所述ap的ap_hsync,并以统计结果作为所述rebuild_hsync信号的周期。
8、进一步的,所述步骤1包括,所述ap处于longv模式时,所述ddic在自建rebuild_vsync信号或收到所述ap发送的ap_vsync时,延迟n+1/2个rebuild_hsync信号的周期,并在延迟期间检查是否有另一个vs信号出现,其中,n为正整数。
9、进一步的,所述步骤1包括,所述ap不发送ap_hsync至所述ddic,且所述rebuild_hsync信号根据以往的统计结果自行维持所述ddic内部的vs信号。
10、进一步的,所述步骤3包括,所述ddic根据所述ap发送来的ap_cmd以生成skip_on信号。
11、进一步的,还包括步骤5:ddic根据所述ap发送来的ap_cmd以撤销skip_on信号。
12、进一步的,所述步骤5还包括,ap处于longv模式时,当所述ddic接收到ap-vsync时,撤销skip_on信号。
13、进一步的,所述步骤4包括,ddic内部在收到skip_on信号时,对ddic内部进行时钟门控,驱动显示面板进入低功耗工作模式。
14、进一步的,所述步骤1中,在进行所述相位追踪时,设置有最大的相位变化量,根据所述最大的相位变化量,使得所述rebuild-hsync与所述ap-hsync的相位逐步逼近。
15、与现有技术相比,本发明具有如下优点:
16、在ap通过longv实现动态帧率调节的情况下,实现ddic视频输出的动态帧率控制,在ap不发送视频帧或者两帧有效视频帧的间隔下,重建相应的vsync/hsync信号来使ddic内部对应的电路处于关闭或低功耗模式,以实现动态帧率调节情况ddic功耗的下降。
技术特征:1.一种应用于显示驱动芯片的帧率控制方法,其特征在于,包括:
2.如权利要求1所述的控制方法,其特征在于,在所述ddic内部始终以所述rebuild_hsync信号作为视频控制信号。
3.如权利要求1所述的控制方法,其特征在于,所述步骤1中,所述rebuild_hsync信号的自建步骤包括,统计所述ap的ap_hsync,并以统计结果作为所述rebuild_hsync信号的周期。
4.如权利要求1所述的控制方法,其特征在于,所述步骤1包括,所述ap处于longv模式时,所述ddic在自建rebuild_vsync信号或收到所述ap发送的ap_vsync时,延迟n+1/2个rebuild_hsync信号的周期,并在延迟期间检查是否有另一个vs信号出现,其中,n为正整数。
5.如权利要求1所述的控制方法,其特征在于,所述步骤1包括,所述ap不发送ap_hsync至所述ddic,且所述rebuild_hsync信号根据以往的统计结果自行维持所述ddic内部的vs信号。
6.如权利要求1所述的控制方法,其特征在于,所述步骤3包括,所述ddic根据所述ap发送来的ap_cmd以生成skip_on信号。
7.如权利要求1所述的控制方法,其特征在于,还包括步骤5:ddic根据所述ap发送来的ap_cmd以撤销skip_on信号。
8.如权利要求7所述的控制方法,其特征在于,所述步骤5还包括,ap处于longv模式时,当所述ddic接收到ap-vsync时,撤销skip_on信号。
9.如权利要求1所述的控制方法,其特征在于,所述步骤4包括,ddic内部在收到skip_on信号时,对ddic内部进行时钟门控,驱动显示面板进入低功耗工作模式。
10.如权利要求1所述的控制方法,其特征在于,所述步骤1中,在进行所述相位追踪时,设置有单位时间内相位变化量,根据所述单位时间内相位变化量,使得所述rebuild-hsync与所述ap-hsync的相位逐步逼近,以防止信号切换时相位的跳变。
技术总结本发明提供一种应用于显示驱动芯片的帧率控制方法,通过对AP发送过来的AP‑Vsync/AP‑Hsync进行学习,并据此在DDIC内部进行Rebuild‑Vsync/Rebuild‑Hsync自建,在提升DDIC内部video timing健壮性的同时,DDIC根据AP‑Vsync/AP‑Hsync及Rebuild‑Vsync/Rebuild‑Hsync的情况及AP‑CMD对当前AP是否处于高帧率显示进行判断,在低帧率显示情况下产生对应的skip_on信号,使DDIC及显示面板处于低功耗模式。技术研发人员:王希奇,叶选新,蔡剑,秦佳祥,吴振锋受保护的技术使用者:苇渡微电子(广东)有限公司技术研发日:技术公布日:2024/9/2本文地址:https://www.jishuxx.com/zhuanli/20240905/289030.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。