一种接口电路、显示驱动器、终端设备和显示控制方法技术

技术编号:15060292 阅读:178 留言:0更新日期:2017-04-06 09:56
本发明专利技术实施例公开了接口电路,所述接口电路包括与CPU连接的第一接口、与第一协处理器连接的第二接口、第一读取单元、第二读取单元和控制模块;第一读取单元用于按照CPU的传输协议读取第一接口接收的CPU的图像显示数据组;第二读取单元用于按照第一协处理器的传输协议读取第二接口接收的第一协处理器的图像显示数据组;控制模块用于根据CPU或第一协处理器发送的指令控制第一接口开启或关闭数据传输功能,和/或,用于根据指令控制第二接口关闭或开启数据传输功能,以便利用CPU或第一协处理器的图像显示数据组进行显示。本发明专利技术实施例还公开了显示驱动器、终端设备和显示控制方法,实现了第一协处理器为CPU分担显示功耗的目的。

【技术实现步骤摘要】

本专利技术涉及显示领域,特别是涉及一种接口电路、显示驱动器、终端设备和显示控制方法
技术介绍
随着科技的快速发展,智能电子产品层出不穷,例如手机、智能穿戴设备等。为了能够实现较为复杂的功能,这种智能电子产品一般配置有CPU(CentralProcessingUnit,中央处理器),CPU与通讯系统、定位系统、传感器等连接,通过运行高级操作系统,如IOS、AndroidWear等,经过复杂的运算,形成用户界面输出到智能电子产品的显示屏幕上,以向用户展示信息,甚至与用户形成互动。为了减少CPU的功耗,现有技术采用功耗较低的协处理器(例如MCU、DSP等)协处理器协助CPU完成一些简单的功能,例如负责接收传感器的检测数据,并将传感器的检测数据进行简单的处理后发送给CPU进行进一步处理。随着科技的进步,一些协处理器也具有显示数据处理单元,可以处理图像显示数据,并可以通过显示驱动在显示屏幕上进行一些简单图像的显示,而不需要CPU的参与。但是现有技术中所述显示驱动只能支持一路输入,因此这些具有处理图像显示数据功能的协处理器无法为CPU分担显示的功耗。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种接口电路、显示驱动器和显示控制方法,实现了协处理器为CPU分担显示功耗的目的。第一方面,本专利技术实施例提供了一种接口电路,所述接口电路应用于显示驱动器,所述接口电路包括第一接口、第二接口、第一读取单元、第二读取单元和控制模块;所述第一接口与CPU连接,所述第二接口与第一协处理器连接;所述第一读取单元和所述第一接口连接,所述第二读取单元和所述第二接口连接;r>所述控制模块分别与所述第一接口和所述第二接口连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述控制模块,用于根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启或关闭数据传输功能,和/或,用于根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭或开启数据传输功能,以便利用所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示。在第一方面的第一种可能的实现方式中,所述控制模块具体用于:若显示模式为CPU显示模式,且所述第一接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启数据传输功能;若显示模式为CPU显示模式,且所述第二接口的数据传输功能为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭数据传输功能。在第一方面的第二种可能的实现方式中,所述控制模块具体用于:若显示模式为第一协处理器显示模式,且所述第二接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口开启数据传输功能;若显示模式为第一协处理器显示模式,且所述第一接口的数据传输功能为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口关闭数据传输功能。在第一方面的第三种可能的实现方式中,所述控制模块具体用于:若系统电量低于或等于阈值,且所述第一接口为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口关闭数据传输功能。在第一方面的第四种可能的实现方式中,所述接口电路还包括第三接口和第三读取单元,所述第三接口与第二协处理器连接,所述第三读取单元与所述第三接口连接;所述第三读取单元,用于按照所述第二协处理器的传输协议读取所述第三接口接收的来自所述第二协处理器的图像显示数据组;所述控制模块,还用于根据所述CPU或所述第一协处理器发送的指令控制所述第三接口开启或关闭数据传输功能。第二方面,本专利技术实施例提供了一种显示驱动器,所述显示驱动器包括接口电路和图像数据合成模块,所述接口电路包括第一接口、第二接口、第一读取单元和第二读取单元;所述第一接口与CPU连接,所述第二接口与第一协处理器连接,所述第一读取单元与所述第一接口连接,所述第二读取单元与所述第二接口连接,所述第一读取单元和所述第二读取单元分别与所述图像数据合成模块连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述图像数据合成模块,用于将所述第一读取单元读取的所述CPU的图像显示数据组或第二读取单元读取的所述第一协处理器的图像显示数据组,与显示屏幕显示的图像对应的图像显示数据组进行合成,以便利用合成后的图像显示数据组进行显示。在第二方面的第一种可能的实现方式中,所述第一读取单元读取的所述CPU的图像显示数据组或所述第二读取单元读取的所述第一协处理器的图像显示数据组称为替换图像显示数据组,所述与显示屏幕显示的图像对应的图像显示数据组称为被替换图像显示数据组;所述图像数据合成模块,具体用于:遍历所述替换图像显示数据组的像素坐标,每个像素坐标对应有替换图像显示数据,从所述被替换图像显示数据组中查找与所述像素坐标对应的被替换图像显示数据,将所述被替换图像显示数据替换为所述替换图像显示数据,以便在所述替换图像显示数据组的所有像素坐标均遍历完毕后,利用替换后的被替换图像显示数据组进行显示。结合第二方面和第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述图像数据合成模块为复用器或内存。在第二方面的第三种可能的实现方式中,所述显示驱动器还包括存储单元和合成控制单元,所述存储单元分别与所述第一读取单元和所述第二读取单元连接,所述合成控制单元与所述CPU或所述第一协处理器连接,所述图像数据合成模块与所述合成控制单元连接;所述存储单元,用于存储所述第一读取单元读取的所述CPU的图像显示数据组或所述第二读取单元读取的所述第一协处理器的图像显示数据组,以利用所述存储的所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示;所述合成控制单元,用于根据所述CPU或所述第一协处理器的控制指令禁能所述图像数据合成模块。在第二方面的第四种可能的实现方式中,所述接口电路还包括第三接口和第三读取单元,所述第三接口与第二协处理器连接,所述第三读取单元与所述第三接口连接;所述第三读取单元,用于按照所述第二协处理器的传输协议读取所述第三接口接收的来自所述第二协处理器的图像显示数据组;所述图像数据合成模块,具体用于将所述第一读取单元读取的所述CPU的图像显示数据组、所述第二读取单元读取的所述第一协处理器的图像显示数据组或所述第三读取单元读取的所述第二协处理器的图像显示数据组,与显示屏幕显示的图像对应的图像显示数据组进行合成,以便利用合成后的图像显示数据组进行显示。第三方面,本专利技术实施例提供了一种终端设备,所述终端设备包括CPU、第一协处理器以及显示驱动器,其中,所述显示驱动器包括接口电路,所述接口电路包括第一接口、第二接口、第一读取单元、第二读取单元和控制模块;所述第一接口与所述CPU连接,所述第二接口与所述第一协处理器连接;所述第一读本文档来自技高网...

【技术保护点】
一种接口电路,所述接口电路应用于显示驱动器,所述接口电路包括第一接口、第二接口、第一读取单元、第二读取单元和控制模块;所述第一接口与CPU连接,所述第二接口与第一协处理器连接;所述第一读取单元和所述第一接口连接,所述第二读取单元和所述第二接口连接;所述控制模块分别与所述第一接口和所述第二接口连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述控制模块,用于根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启或关闭数据传输功能,和/或,用于根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭或开启数据传输功能,以便利用所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示。

【技术特征摘要】
1.一种接口电路,所述接口电路应用于显示驱动器,所述接口电路包括第一接口、第二接口、第一读取单元、第二读取单元和控制模块;所述第一接口与CPU连接,所述第二接口与第一协处理器连接;所述第一读取单元和所述第一接口连接,所述第二读取单元和所述第二接口连接;所述控制模块分别与所述第一接口和所述第二接口连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述控制模块,用于根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启或关闭数据传输功能,和/或,用于根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭或开启数据传输功能,以便利用所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示。2.根据权利要求1所述的接口电路,其特征在于,所述控制模块具体用于:若显示模式为CPU显示模式,且所述第一接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启数据传输功能;若显示模式为CPU显示模式,且所述第二接口的数据传输功能为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭数据传输功能。3.根据权利要求1所述的接口电路,其特征在于,所述控制模块具体用于:若显示模式为第一协处理器显示模式,且所述第二接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口开启数据传输功能;若显示模式为第一协处理器显示模式,且所述第一接口的数据传输功能为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一
\t接口关闭数据传输功能。4.根据权利要求1所述的接口电路,其特征在于,所述控制模块具体用于:若系统电量低于或等于阈值,且所述第一接口为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口关闭数据传输功能。5.根据权利要求1所述的接口电路,其特征在于,所述接口电路还包括第三接口和第三读取单元,所述第三接口与第二协处理器连接,所述第三读取单元与所述第三接口连接;所述第三读取单元,用于按照所述第二协处理器的传输协议读取所述第三接口接收的来自所述第二协处理器的图像显示数据组;所述控制模块,还用于根据所述CPU或所述第一协处理器发送的指令控制所述第三接口开启或关闭数据传输功能。6.一种显示驱动器,其特征在于,所述显示驱动器包括接口电路和图像数据合成模块,所述接口电路包括第一接口、第二接口、第一读取单元和第二读取单元;所述第一接口与CPU连接,所述第二接口与第一协处理器连接,所述第一读取单元与所述第一接口连接,所述第二读取单元与所述第二接口连接,所述第一读取单元和所述第二读取单元分别与所述图像数据合成模块连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述图像数据合成模块,用于将所述第一读取单元读取的所述CPU的图像显示数据组或第二读取单元读取的所述第一协处理器的图像显示数据组,与显示屏幕显示的图像对应的图像显示数据组进行合成,以便利用合成后的图像显示数据组进行显示。7.根据权利要求6所述的显示驱动器,其特征在于,所述第一读取单元读取的所述CPU的图像显示数据组或所述第二读取单元读取的所述第一协处理器的图像显示数据组称为替换图像显示数据组,所述与显示屏幕显示的图
\t像对应的图像显示数据组称为被替换图像显示数据组;所述图像数据合成模块,具体用于:遍历所述替换图像显示数据组的像素坐标,每个像素坐标对应有替换图像显示数据,从所述被替换图像显示数据组中查找与所述像素坐标对应的被替换图像显示数据,将所述被替换图像显示数据替换为所述替换图像显示数据,以便在所述替换图像显示数据组的所有像素坐标均遍历完毕后,利用替换后的被替换图像显示数据组进行显示。8.根据权利要求6或7所述的显示驱动器,其特征在于,所述图像数据合成模块为复用器或内存。9.根据权利要求6所述的显示驱动器,其特征在于,所述显示驱动器还包括存储单元和合成控制单元,所述存储单元分别与所述第一读取单元和所述第二读取单元连接,所述合成控制单元与所述CPU或所述第一协处理器连接,所述图像数据合成模块与所述合成控制单元连接;所述存储单元,用于存储所述第一读取单元读取的所述CPU的图像显示数据组或所述第二读取单元读取的所述第一协处理器的图像显示数据组,以利用所述存储的所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示;所述合成控制单元,用于根据所述CPU或所述第一协处理器的控制指令禁能所述图像数据合成模块。10.根据权利要求6所述的显示驱动器,其特征在于,所述接口电路还包括第三接口和第三读取单元,所述第三接口与第二协处理器连接,所述第三读取单元与所述第三接口连接;所述第三读取单元,用于按照所述第二协处理器的传输协议读取所述第三接口接收的来自所述第二协处理器的图像显示数据组;所述图像数据合成模块,具体用于将所述第一读取单元读取的所述CPU的图像显示数据组、所述第二读取单元读取的所述第一协处理器的图像显示数据组或所述第三读取单元读取的所述第二协处理器的图像显示数据组,与显示屏幕显示的图像对应的图像显示数据组进行合成,以便利用合成后的图像显示数据组进行显示。11.一种终端设备,其特征在于,所述终端设备包括CPU、第一协处理器以及显示驱动器,其中,所述显示驱动器包括接口电路,所述接口电路包括第一接口、第二接口、第一读取单元、第二读取单元和控制模块;所述第一接口与所述CPU连接,所述第二接口与所述第一协处理器连接;所述第一读取单元和所述第一接口连接,所述第二读取单元和所述第二接口连接;所述控制模块分别与所述第一接口和所述第二接口连接;所述第一读取单元,用于按照所述CPU的传输协议读取所述第一接口接收的来自所述CPU的图像显示数据组;所述第二读取单元,用于按照所述第一协处理器的传输协议读取所述第二接口接收的来自所述第一协处理器的图像显示数据组;所述控制模块,用于根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启或关闭数据传输功能,和/或,用于根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭或开启数据传输功能,以便利用所述CPU的图像显示数据组或所述第一协处理器的图像显示数据组进行显示。12.根据权利要求11所述的终端设备,其特征在于,所述控制模块具体用于:若显示模式为CPU显示模式,且所述第一接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口开启数据传输功能;若显示模式为CPU显示模式,且所述第二接口的数据传输功能为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口关闭数据传输功能。13.根据权利要求11所述的终端设备,其特征在于,所述控制模块具体用于:若显示模式为第一协处理器显示模式,且所述第二接口的数据传输功能为关闭状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第二接口开启数据传输功能;若显示模式为第一协处理器显示模式,且所述第一接口的数据传输功能
\t为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口关闭数据传输功能。14.根据权利要求11所述的终端设备,其特征在于,所述控制模块具体用于:若系统电量低于或等于阈值,且所述第一接口为开启状态,则根据所述CPU或所述第一协处理器发送的指令控制所述第一接口关闭数据传输功能。15.根据权利要求11所述的终端设备,其特征在于,所述接口电路还包括第三接口和第三读取单元,所述第三接口与第二协处理器连接,所述第三读取单元与所述第三接口连接;所述第三读取单元,用于按照所述第二协处理器的传输协议读取所述第三接口接收的来自所述第二协处理器的图像显示数据组;所述控制模块,还用于根据所述CPU或所述第一协处理器发送的指令控制所述第三接口开启或关闭数据传输功能。16.根据权利要求11所述的终端设备,其特征在于,所述终端设备为移动终端或可穿戴设备。17.一种终端设备,其特征在于,所述终端设备包括CPU、第一协处理器以及显示驱动器,所述显示驱动器包括接口电路和图像数据合成模块,所述接口电路包括第一接口、第二接口、第一读取单元和第二读取单元;所述第一...

【专利技术属性】
技术研发人员:谭胤王希林席毅
申请(专利权)人:华为终端东莞有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1