本技术涉及图像数据处理,具体涉及基于带隙基准bg温度系数的温漂纠偏方法及装置。
背景技术:
1、目前,电子设备中的显示芯片系统在使用其内部的晶体振荡器进行图像数据的处理时,可能出现随着播放时间或者播放画面的复杂度增加而导致芯片内部的缓存数据溢出的情况。
技术实现思路
1、本技术提出了基于带隙基准bg温度系数的温漂纠偏方法及装置,码片能够在使用预设的温漂补偿算法调整自身的时钟频率以补偿时钟频率温漂之前,先通过bg温度系数的降低温度变化对码片的时钟频率的影响程度,即补偿温度升高之后的频率偏移量,从而减轻单纯使用预设的温漂补偿算法进行调整引起的偏移数据对缓存空间的占用压力,容易造成缓存溢出等不稳定问题,提高显示芯片系统运行的稳定性。
2、第一方面,本技术实施例提供的基于带隙基准bg温度系数的温漂纠偏方法,
3、应用于终端设备的显示芯片系统,所述终端设备的显示芯片系统包括应用处理器、码片和显示模组,所述应用处理器通信连接所述码片,所述方法包括:
4、所述应用处理器检测到针对需要进行图像数据处理的目标应用程序的启动指令,响应所述启动指令,向所述码片发送预设控制指令;
5、所述码片接收所述预设控制指令,响应所述控制指令,执行如下第一温漂补偿操作:关闭可编程电压检测器pvd;以及,将所述码片自身的晶振电路的零温度系数参考电压调整为预设正温度系数参考电压,并按照预存的经验数值更新所述码片的电源电压和参考电流;以及,向所述目标应用程序发送设置完成响应消息;
6、所述应用处理器接收所述设置完成响应消息,执行用于启动所述目标应用程序的多个操作,其中,所述多个操作包括针对所述目标应用程序的应用界面的图像数据的处理操作,所述处理操作包括如下步骤:
7、所述应用处理器向所述码片发送所述图像数据,所述码片接收所述图像数据,并按照预设的温漂补偿算法调整自身的时钟频率以补偿所述码片因温度变化而引起的第一时钟频率偏移,其中,所述第一时钟频率偏移是第二时钟频率偏移经所述第一温漂补偿操作补偿后的时钟频率偏移,所述第二时钟频率偏移是指所述码片在未执行所述第一温漂补偿操作条件下的时钟频率偏移;以及,在调整后所述时钟频率条件下针对所述图像数据进行后续处理。
8、第二方面,本技术实施例提供了一种基于带隙基准bg温度系数的温漂纠偏方法,应用于终端设备的显示芯片系统中的码片,所述终端设备的显示芯片系统包括应用处理器、码片和显示模组,所述应用处理器通信连接所述码片,所述方法包括:
9、接收来自所述应用处理器的预设控制指令,所述预设控制指令关联针对需要进行图像数据处理的目标应用程序的启动指令;
10、响应所述预设控制指令,执行如下第一温漂补偿操作:关闭可编程电压检测器pvd;以及,将自身的晶振电路的零温度系数参考电压调整为预设正温度系数参考电压,并按照预存的经验数值更新自身的电源电压和参考电流;以及,向所述目标应用程序发送设置完成响应消息;
11、接收来自所述应用处理器的所述目标应用程序的应用界面的图像数据,并对所述图像数据进行处理操作,所述处理操作包括如下操作:
12、按照预设的温漂补偿算法调整自身的时钟频率以补偿因温度变化而引起的第一时钟频率偏移,其中,所述第一时钟频率偏移是第二时钟频率偏移经所述第一温漂补偿操作补偿后的时钟频率偏移,所述第二时钟频率偏移是指在未执行所述第一温漂补偿操作条件下的时钟频率偏移;以及,在调整后所述时钟频率条件下针对所述图像数据进行后续处理。
13、第三方面,本技术实施例提供了一种基于带隙基准bg温度系数的温漂纠偏装置,应用于终端设备的显示芯片系统,终端设备的显示芯片系统包括应用处理器、码片和显示模组,应用处理器通信连接码片,该装置包括:
14、接收单元,用于接收来自所述应用处理器的预设控制指令,所述预设控制指令关联针对需要进行图像数据处理的目标应用程序的启动指令;
15、执行单元,用于响应所述预设控制指令,执行如下第一温漂补偿操作:关闭可编程电压检测器pvd;以及,将自身的晶振电路的零温度系数参考电压调整为预设正温度系数参考电压,并按照预存的经验数值更新自身的电源电压和参考电流;以及,向所述目标应用程序发送设置完成响应消息;
16、所述接收单元,还用于接收来自所述应用处理器的所述目标应用程序的应用界面的图像数据;
17、调整单元,用于对所述图像数据进行处理操作,所述处理操作包括如下操作:按照预设的温漂补偿算法调整自身的时钟频率以补偿因温度变化而引起的第一时钟频率偏移,其中,所述第一时钟频率偏移是第二时钟频率偏移经所述第一温漂补偿操作补偿后的时钟频率偏移,所述第二时钟频率偏移是指在未执行所述第一温漂补偿操作条件下的时钟频率偏移;以及,在调整后所述时钟频率条件下针对所述图像数据进行后续处理。
18、第四方面本技术实施例提供了一种电子设备,该电子设备为移动终端设备或者中控系统设备,包括处理器、存储器以及一个或多个程序,该一个或多个程序被存储在该存储器中,并且被配置由该处理器执行,该程序包括用于执行如本技术实施例第一方面中的步骤的指令。
19、第五方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现本技术实施例第一方面和第二方面中的步骤。
20、第六方面,本技术实施例提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如本技术实施例第一方面和第二方面中的部分或全部步骤。
21、可以看出,本示例中,终端设备的显示芯片系统包括应用处理器、码片和显示模组,应用处理器通信连接码片,应用处理器首先检测到针对需要进行图像数据处理的目标应用程序的启动指令,响应该启动指令,向码片发送预设控制指令,其次,码片接收预设控制指令,响应控制指令,执行如下第一温漂补偿操作:关闭可编程电压检测器pvd;以及,将码片自身的晶振电路的零温度系数参考电压调整为预设正温度系数参考电压,并按照预存的经验数值更新码片的电源电压和参考电流;以及,向目标应用程序发送设置完成响应消息;再次,应用处理器接收设置完成响应消息,执行用于启动目标应用程序的多个操作,其中,多个操作包括针对目标应用程序的应用界面的图像数据的处理操作,处理操作包括如下步骤:应用处理器向码片发送图像数据,码片接收图像数据,并按照预设的温漂补偿算法调整自身的时钟频率以补偿码片因温度变化而引起的第一时钟频率偏移,最后,在调整后时钟频率条件下针对图像数据进行后续处理。由于第一时钟频率偏移是第二时钟频率偏移经第一温漂补偿操作补偿后的时钟频率偏移,第二时钟频率偏移是指码片在未执行第一温漂补偿操作条件下的时钟频率偏移,可见码片能够在使用预设的温漂补偿算法调整自身的时钟频率以补偿时钟频率温漂之前,先通过bg温度系数的降低温度变化对码片的时钟频率的影响程度,即补偿温度升高之后的频率偏移量,从而减轻单纯使用预设的温漂补偿算法进行调整引起的偏移数据对缓存空间的占用压力,容易造成缓存溢出等不稳定问题,提高显示芯片系统运行的稳定性。