[发明专利]一种显示图层的动态带宽适配的方法和装置有效
申请号: | 201910919077.1 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110610688B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 肖锋;谢修鑫 | 申请(专利权)人: | 瑞芯微电子股份有限公司 |
主分类号: | G09G3/36 | 分类号: | G09G3/36;G06F3/14 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 郭鹏飞;林祥翔 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 动态 带宽 方法 装置 | ||
本发明提供了一种显示图层的动态带宽适配的方法和装置,所述方法包括以下步骤:统计下一帧图像数据的图层信息,并根据所述图层信息确定对应的最大行数据量;根据最大行数据量和行刷新时间,计算下一帧图像数据的最大行带宽,并根据数据带宽与内存频率之间的对应关系,确定所述最大行带宽对应的内存频率;判断当前内存频率是否小于最大行带宽对应的内存频率,若是则执行步骤S1:将当前内存频率调整至所述最大行带宽对应的内存频率。通过上述方案,能够实现显示图层所需的带宽预测与内存变频的自适应,降低了功耗。
技术领域
本发明涉及内存变频领域,特别涉及一种显示图层的动态带宽适配的方法和装置。
背景技术
内存运行时对频率高低对功耗影响很大,为了使系统功耗做到最优,内存常常要按照实际带宽要求设置内存频率,即进行内存变频。但由于LCD显示器的显示原理是需要定时对内存进行刷新,同时由于现在LCD的分辨率比较大,所以对内存的带宽要求比较高,因此如果在刷新过程中,由于内存变频使得数据终止,LCD就会出现显示异常。
内存变频期间不允许各个控制器访问内存端口去进行数据访问,当需要获取内存数据时,就需要等待各个端口进入idle时候再进行变频。而显示模块需要与用户交互,如果现实数据刷新不及时,用户能够直观感觉到卡顿现象,影响其感官体验。每个显示屏都会自己特定的消隐期,消隐期不会影响到画面显示,所以一般内存变频需要在消隐期内完成。而内存频率是否满足下一帧图层数据的需求,需要在上一帧结束后的消隐期就提前获知。
因此,如何能够使得在消隐期内调整后的内存频率满足下一帧图像数据显示需求,是当前内存变频领域一个亟需解决的问题。
发明内容
为此,需要提供一种显示图层的动态带宽适配的技术方案,用以解决在消隐期内调整后的内存频率无法满足下一帧图像数据显示需求的问题。
为实现上述目的,发明人提供了一种显示图层的动态带宽适配的方法,所述方法包括以下步骤:
统计下一帧图像数据的图层信息,并根据所述图层信息确定对应的最大行数据量;
根据最大行数据量和行刷新时间,计算下一帧图像数据的最大行带宽,并根据数据带宽与内存频率之间的对应关系,确定所述最大行带宽对应的内存频率;
判断当前内存频率是否小于最大行带宽对应的内存频率,若是则执行步骤S1:将当前内存频率调整至所述最大行带宽对应的内存频率。
进一步地,所述方法包括以下步骤:
当判定当前内存频率不小于最大行带宽对应的内存频率时,执行步骤S2:将当前内存频率调整至所述最大行带宽对应的内存频率。
进一步地,所述方法包括以下步骤:
在当前帧图像数据显示完成后的消隐期内执行步骤S1或S2。
进一步地,“根据所述图层信息确定对应的最大行数据量”包括:
统计下一帧图像数据中各行对应的图层数量;
根据各行对应的图层数量以及同一行内各图层的数据量,统计各行对应的数据量;
确定数据量最大的一行的数据量为所述最大行数据量。
进一步地,“根据最大行数据量和行刷新时间,计算下一帧图像数据的最大行带宽”包括:
计算所述最大行数据量和行刷新时间的比值,将所述比值确定为下一帧图像数据的最大行带宽。
进一步地,所述“数据带宽与内存频率之间的对应关系”通过以下方式获得:
选取每个数据带宽在满足预设条件下所需的最低内存运行频率,将所述最低内存运行频率确定为各数据带宽对应的内存频率,记录成表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞芯微电子股份有限公司,未经瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910919077.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于驱动电光显示器的方法
- 下一篇:显示器接口的电压分配方法、装置及显示设备