CN110618746A - 基于显示处理逻辑的soc功耗和性能优化装置和方法 - Google Patents
基于显示处理逻辑的soc功耗和性能优化装置和方法 Download PDFInfo
- Publication number
- CN110618746A CN110618746A CN201910739380.3A CN201910739380A CN110618746A CN 110618746 A CN110618746 A CN 110618746A CN 201910739380 A CN201910739380 A CN 201910739380A CN 110618746 A CN110618746 A CN 110618746A
- Authority
- CN
- China
- Prior art keywords
- display
- soc
- data
- processing logic
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
- G06F1/3218—Monitoring of peripheral devices of display devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3237—Power saving characterised by the action undertaken by disabling clock generation or distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3243—Power saving in microcontroller unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3296—Power saving characterised by the action undertaken by lowering the supply or operating voltage
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Power Sources (AREA)
Abstract
本发明提供一种基于显示处理逻辑的SOC功耗和性能优化装置和方法,装置包括:SOC屏幕显示控制、处理逻辑单元,用于将所述SOC***内存中对应显示图层1~N的显示数据取出后进行处理、合成后,然后逐行输出到所述外部显示屏;SOC数据总线性能控制单元,用于控制所述SOC屏幕显示控制、处理逻辑单元从所述SOC***内存中取数据过程中的总线性能,该总线性能包括SOC数据总线优先级;以及SOC CLOCK控制单元,实时控制CLOCK频率高低切换及CLOCK开关,使所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率与显示图层1~N的显示数据量相匹配,从而达到改善功耗及提升性能的目的。
Description
技术领域
本发明涉及一种操作***的soc功耗和性能优化装置和方法。
背景技术
目前主流操作***(比如:android)在进行图像显示处理时都是采用多图层的绘制方式,对应的在SOC的屏幕显示处理逻辑设计上也采用相同的多图层处理方式。
目前主流操作***往往是按照各图层的最大数据情况来设置数据总线和处理单元的频率以及优先级,这样会导致总线和处理单元一直处于高优先级和高频率,最终对***的功耗和性能产生很大的影响,然而,目前仍没有很好的解决方案出现。
发明内容
本发明要解决的技术问题,在于提供一种基于显示处理逻辑的soc功耗和性能优化装置和方法,通过当前显示需要的图层数量,各图层需要的数据量和图层当前的处理情况来动态调节显示单元和数据总线的频率及优先级,达到改善功耗及提升性能的目的。
本发明装置是这样实现的:一种基于显示处理逻辑的SOC功耗和性能优化装置,包括:
SOC屏幕显示控制、处理逻辑单元,一端通过数据总线连接SOC***内存,另一端连接外部显示屏;用于将所述SOC***内存中对应显示图层1~N的显示数据取出后进行处理、合成后,然后逐行输出到所述外部显示屏;
SOC数据总线性能控制单元,连接于所述数据总线上,用于控制所述SOC屏幕显示控制、处理逻辑单元从所述SOC***内存中取数据过程中的总线性能,该总线性能包括SOC数据总线优先级;以及
SOC CLOCK控制单元,连接于所述SOC屏幕显示控制、处理逻辑单元,实时控制所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率高低切换,使所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率与显示图层1~N的显示数据量相匹配;
其中,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,控制所述SOC CLOCK控制单元预先提高频率,并控制所述SOC数据总线性能控制单元预先提高总线性能;
反之,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会减少或有显示图层的处理难度会减小时,控制所述SOC CLOCK控制单元降低频率,并控制所述SOC数据总线性能控制单元降低总线性能。
进一步的,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会减少或有显示图层的处理难度会减小时,还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
进一步的,所述SOC屏幕显示控制、处理逻辑单元具有N个控制处理逻辑电路,每个控制处理逻辑电路对应控制处理一个所述显示图层;
当所述SOC屏幕显示控制、处理逻辑单元要打开或关闭显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟时,则通过打开或关闭显示图层对应的所述控制处理逻辑电路的控制处理逻辑、数据缓存逻辑及对应的时钟。
本发明方法是这样实现的:一种基于显示处理逻辑的SOC功耗和性能优化方法,包括如下步骤:
S1、将所述SOC***内存中对应显示图层1~N的显示数据取出进行处理、合成后,然后逐行输出到所述外部显示屏。
S2、当预先检测到发送给外部显示屏的数据需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,预先提高对显示数据取出和处理的频率,并预先提高总线性能;
反之,当检测到发送给外部显示屏的数据需要处理合成的图层数量已经减少或有显示图层的处理难度已经减小时,降低对显示数据取出和处理的频率,并降低总线性能。
进一步的,当预先检测到发送给外部显示屏的数据需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当检测到发送给外部显示屏的数据需要处理合成的图层数量已经减少或有显示图层的处理难度已经减小时,还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
本发明具有如下优点:本发明通过当前显示需要的图层数量,各图层需要的数据量和图层当前的处理情况来动态调节显示单元和数据总线的频率及优先级,达到改善功耗及提升性能的目的。而且本发明方法既可以通过硬件来实现,也可以通过软件来实现。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明优化装置的电路原理结构框图。
图2为本发明一实施例各个显示图层的***内存的显示数据层次图。
图3为本发明另一实施例各个显示图层的***内存的显示数据层次图。
具体实施方式
请参阅图1所示,本发明的基于显示处理逻辑的SOC功耗和性能优化装置,其硬件电路结构,包括SOC屏幕显示控制、处理逻辑单元,SOC数据总线性能控制单元,以及SOCCLOCK控制单元;
所述SOC屏幕显示控制、处理逻辑单元,一端通过数据总线连接SOC***内存,另一端连接外部显示屏;用于将所述SOC***内存中对应显示图层1~N的显示数据取出后进行处理、合成后,然后逐行输出到所述外部显示屏;具体的,所述SOC屏幕显示控制、处理逻辑单元内部可针对每个显示图层对应设置一个控制处理逻辑电路,共有N个控制处理逻辑电路,每个控制处理逻辑电路对应控制处理一个所述显示图层。
所述SOC数据总线性能控制单元,连接于所述数据总线上,用于控制所述SOC屏幕显示控制、处理逻辑单元从所述SOC***内存中取数据过程中的总线性能,该总线性能主要包括SOC数据总线优先级;以及
所述SOC CLOCK控制单元,连接于所述SOC屏幕显示控制、处理逻辑单元,实时控制所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率高低切换,使所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率与显示图层1~N的显示数据量相匹配;
其中,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,控制所述SOC CLOCK控制单元预先提高频率,并控制所述SOC数据总线性能控制单元预先提高总线性能;还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会减少或有显示图层的处理难度会减小时,控制所述SOC CLOCK控制单元降低频率,并控制所述SOC数据总线性能控制单元降低总线性能。还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
其中,当所述SOC屏幕显示控制、处理逻辑单元要打开或关闭显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟时,则通过打开或关闭显示图层对应的所述控制处理逻辑电路的控制处理逻辑、数据缓存逻辑及对应的时钟。
本发明的基于显示处理逻辑的SOC功耗和性能优化方法,包括如下步骤:
S1、将所述SOC***内存中对应显示图层1~N的显示数据取出进行处理、合成后,然后逐行输出到所述外部显示屏。
S2、当预先检测到发送给外部显示屏的数据需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,预先提高对显示数据取出和处理的频率,并预先提高总线性能;还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当检测到发送给外部显示屏的数据需要处理合成的图层数量已经减少或有显示图层的处理难度已经减小时,降低对显示数据取出和处理的频率,并降低总线性能。还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
本发明的基于显示处理逻辑的SOC功耗和性能优化方法既可以通过硬件电路(如可以是如图1所示的电路装置)实现,也可能通过软件来实现。
下面参照附图结合具体实施例对本发明作进一步的说明,且为便于描述,以下显示图层简称为图层,显示数据简单为数据:
实施例一
如图2所示,为本发明一实施例各个显示图层的***内存的显示数据层次图。其图层1对应着整个屏幕的显示数据,这里外部显示屏是宽高为2160*4096的屏幕,图层2表示2160*4096中的一块区域,即从第120行开始,180行结束,图层3和图层2表示类似。图中,
位置1表示的区域情况是:只需要显示图层1的情况,所以这个区域只需要处理图层1的数据。由于SOC屏幕显示控制、处理逻辑单元对一个图层中一行的数据处理时可能会用到这一行上下Y(Y大于等于1)行的数据,所以位置1需要的内存数据为2160*Y个像素点的数据。
位置2所在的区域情况是:需要显示图层1和图层2的数据,显示数据为两个图层各一行数据,总的数据为2行,因此需要的内存数据为2160*Y*2的像素点。
位置3所在的区域情况是:需要显示图层1、图层2和图层3的数据,显示数据为三个图层各一行数据,总的数据为3行,因此需要的内存数据为2160*Y*3的像素点。
可见,对应位置3需要的内存数据带宽最高,假设需要最高的频率为FREQ1。数据总线的总线性能(如:数据优先级)需要设置为最高。
对于位置1对应的区域,由于相对位置3而言,数据少了2/3,所以对应的频率可以调整为FREQ3,频率降低后对应的电压可以同步降低,并且可以关闭(关闭clock等常用功耗控制方法)图层2、图层3相关的处理逻辑、缓存逻辑以节省功耗。数据总线的总线性能可以适当降低(可以在降低频率的情况下降低总线性能,也可以直接降低总线性能),这样***其他模块(如cpu、gpu、视频编解码模块)可以更容易获取到数据,提高***性能。
对于位置2对应的区域,由于相对位置3而言,数据少了1/3,对应的频率可以调整为FREQ2,频率降低后对应的电压可以同步降低;并且可以关闭(关闭clock等常用功耗控制方法)图层3相关的处理逻辑、缓存逻辑以节省功耗。数据总线的总线性能可以进一步降低(可以在降低频率的情况下降低总线性能,也可以直接降低总线性能),这样***其他模块(如cpu、gpu、视频编解码模块)可以更容易获取到数据,提高***性能。
对于位置1对应的区域只有一个图层-图层1,虽然数据量相对于多个图层叠加上少,但是当SOC屏幕显示控制、处理逻辑单元检测到进行图层1处理时获取数据跟不上处理要求时,说明整个***内存繁忙,这就需要将频率从FREQ3恢复到FREQ1或FREQ2。
上面对于每个图层需要Y行的数据只是为了说明方便,实际使用上可能一个图层数据处理时同时需要上下Y(Y大于等于1,不同的算法,Y的取值不同,如缩放算法,则Y=4)行的数据。
根据本发明,图2所示实施例的处理流程如下:
SOC屏幕显示控制、处理逻辑单元处理显示数据时,从图层1的第1行开始,处理时发现只有图层1一个图层需要进行处理,SOC屏幕显示控制、处理逻辑单元可以控制SOCCLOCK控制单元降低频率进而可以降低对应的电压;SOC屏幕显示控制、处理逻辑单元控制SOC数据总线性能控制单元降低总线性能(如降低优先级)配置;同时SOC屏幕显示控制、处理逻辑单元也可以选择关闭图层2~3的控制逻辑、数据缓存逻辑及对应的时钟。
假设在图层1和图层2交叠行范围为第120~180行,SOC屏幕显示控制、处理逻辑单元在处理到119行时,预先检查到后面第一行(这里以提前一行检查为例,也可以提前多行检查,如在处理到第115行时检查到后面第5行)需要的图层数会增加进而数据会增加,这时SOC屏幕显示控制、处理逻辑单元需要控制SOC CLOCK控制单元预先提高频率,通知电压控制模块提高电压,控制SOC数据总线性能控制单元适当提高总线性能;SOC屏幕显示控制、处理逻辑单元控制SOC CLOCK控制单元打开图层2对应的控制逻辑、数据缓存逻辑及对应的时钟等。
SOC屏幕显示处理逻辑在处理到181行时发现从之前的两个图层变为一个图层了(图层2从第120行开始显示到180行结束),可以降低频率进而可以降低对应的电压;降低总线性能(如降低优先级)配置;同时也可以选择关闭图层2~3的控制逻辑、数据缓存逻辑的时钟。
上面涉及的几种处理:降低频率进而可以降低对应的电压、降低总线性能(如降低优先级)配置、关闭图层2的控制逻辑、数据缓存逻辑的时钟。可以根据***具体需求进行选择配置。如果希望降低功耗可以降低频率进而可以降低对应的电压、关闭图层2的控制逻辑、数据缓存逻辑的时钟。如果希望改善***其他模块如(cpu、gpu、视频编解码模块)总线性能可以不降低频率电压,只是降低本模块的总线性能(如降低优先级)配置。
实施例二
如图3所示,为另一实施例各个显示图层的***内存的显示数据层次图。
对于图3中位置2,虽然也是图层1和图层2两层数据,但是图层1一行为2160个像素点的数据,但是进入图层2,图层2一行只有60个点的像素,总的像素量为Y*2160+Y*60,数据量没有太大增加,所以频率、数据总线的总线性能可以保持不变,不需要提高频率,如果图层2时钟已经关闭,只需要提前恢复图层2的时钟即可。对于数据量增加多少需要提高频率的阈值,***可以通过实际测试后进行配置,比如:测试数据增加20%需要提高频率还是增加40%需要提高频率才会不影响显示效果及性能。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
Claims (5)
1.一种基于显示处理逻辑的SOC功耗和性能优化装置,其特征在于:包括:
SOC屏幕显示控制、处理逻辑单元,一端通过数据总线连接SOC***内存,另一端连接外部显示屏;用于将所述SOC***内存中对应显示图层1~N的显示数据取出后进行处理、合成后,然后逐行输出到所述外部显示屏;
SOC数据总线性能控制单元,连接于所述数据总线上,用于控制所述SOC屏幕显示控制、处理逻辑单元从所述SOC***内存中取数据过程中的总线性能,该总线性能包括SOC数据总线优先级;以及
SOC CLOCK控制单元,连接于所述SOC屏幕显示控制、处理逻辑单元,实时控制所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率高低切换,使所述SOC屏幕显示控制、处理逻辑单元对应的CLOCK频率与显示图层1~N的显示数据量相匹配;
其中,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,控制所述SOC CLOCK控制单元预先提高频率,并控制所述SOC数据总线性能控制单元预先提高总线性能;
反之,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会减少或有显示图层的处理难度会减小时,控制所述SOC CLOCK控制单元降低频率,并控制所述SOC数据总线性能控制单元降低总线性能。
2.根据权利要求1所述的一种基于显示处理逻辑的soc功耗和性能优化装置,其特征在于:
当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当所述SOC屏幕显示控制、处理逻辑单元发现需要处理合成的显示图层数量会减少或有显示图层的处理难度会减小时,还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
3.根据权利要求2所述的一种基于显示处理逻辑的soc功耗和性能优化装置,其特征在于:所述SOC屏幕显示控制、处理逻辑单元具有N个控制处理逻辑电路,每个控制处理逻辑电路对应控制处理一个所述显示图层;
当所述SOC屏幕显示控制、处理逻辑单元要打开或关闭显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟时,则通过打开或关闭显示图层对应的所述控制处理逻辑电路的控制处理逻辑、数据缓存逻辑及对应的时钟。
4.一种基于显示处理逻辑的SOC功耗和性能优化方法,其特征在于:包括如下步骤:
S1、将所述SOC***内存中对应显示图层1~N的显示数据取出进行处理、合成后,然后逐行输出到所述外部显示屏。
S2、当预先检测到发送给外部显示屏的数据需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,预先提高对显示数据取出和处理的频率,并预先提高总线性能;
反之,当检测到发送给外部显示屏的数据需要处理合成的图层数量已经减少或有显示图层的处理难度已经减小时,降低对显示数据取出和处理的频率,并降低总线性能。
5.根据权利要求4所述的一种基于显示处理逻辑的SOC功耗和性能优化方法,其特征在于:
当预先检测到发送给外部显示屏的数据需要处理合成的显示图层数量会增加或有显示图层的处理难度会增加时,还预先打开新增显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟;
反之,当检测到发送给外部显示屏的数据需要处理合成的图层数量已经减少或有显示图层的处理难度已经减小时,还关闭减少的显示图层对应的控制处理逻辑、数据缓存逻辑及对应的时钟。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910739380.3A CN110618746B (zh) | 2019-08-12 | 2019-08-12 | 基于显示处理逻辑的soc功耗和性能优化装置和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910739380.3A CN110618746B (zh) | 2019-08-12 | 2019-08-12 | 基于显示处理逻辑的soc功耗和性能优化装置和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110618746A true CN110618746A (zh) | 2019-12-27 |
CN110618746B CN110618746B (zh) | 2021-05-25 |
Family
ID=68921828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910739380.3A Active CN110618746B (zh) | 2019-08-12 | 2019-08-12 | 基于显示处理逻辑的soc功耗和性能优化装置和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110618746B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611199A (zh) * | 2020-04-16 | 2020-09-01 | 福州瑞芯微电子股份有限公司 | 一种Soc芯片性能和功耗的优化方法、装置、设备和介质 |
CN113064728A (zh) * | 2021-04-16 | 2021-07-02 | 上海众链科技有限公司 | 高负载应用图像显示方法、终端及可读存储介质 |
CN114756192A (zh) * | 2022-06-15 | 2022-07-15 | 南京芯驰半导体科技有限公司 | 一种多操作***同屏显示方法和装置 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6014705A (en) * | 1991-10-01 | 2000-01-11 | Intermec Ip Corp. | Modular portable data processing terminal having a higher layer and lower layer partitioned communication protocol stack for use in a radio frequency communications network |
CN102184720A (zh) * | 2010-06-22 | 2011-09-14 | 上海盈方微电子有限公司 | 一种支持多层多格式输入的图像合成显示的方法及装置 |
CN102272824A (zh) * | 2009-01-06 | 2011-12-07 | 三菱电机株式会社 | 绘图层控制装置 |
CN202217260U (zh) * | 2011-09-08 | 2012-05-09 | 福州瑞芯微电子有限公司 | 一种多屏幕显示控制器 |
CN103295551A (zh) * | 2013-06-09 | 2013-09-11 | 南车株洲电力机车研究所有限公司 | 一种lcd显示控制***及其控制方法 |
CN103425444A (zh) * | 2012-05-25 | 2013-12-04 | 华为技术有限公司 | 显示控制方法、***及显示设备 |
CN105278911A (zh) * | 2015-12-01 | 2016-01-27 | 上海兆芯集成电路有限公司 | 显示图层的方法及装置 |
CN106933328A (zh) * | 2017-03-10 | 2017-07-07 | 广东欧珀移动通信有限公司 | 一种移动终端帧率的控制方法、装置及移动终端 |
CN106933526A (zh) * | 2017-03-10 | 2017-07-07 | 广东欧珀移动通信有限公司 | 一种动态调节屏幕刷新率的方法、装置及移动终端 |
CN107423071A (zh) * | 2017-08-07 | 2017-12-01 | 苏州速显微电子科技有限公司 | 一种基于静态图层的高效率人机界面绘图方法 |
CN108228130A (zh) * | 2018-01-11 | 2018-06-29 | 北京安博通科技股份有限公司 | 一种嵌入式设备的液晶屏显示方法及装置 |
CN109308173A (zh) * | 2017-07-26 | 2019-02-05 | 腾讯科技(深圳)有限公司 | 显示方法及装置、显示终端及计算机存储介质 |
-
2019
- 2019-08-12 CN CN201910739380.3A patent/CN110618746B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6014705A (en) * | 1991-10-01 | 2000-01-11 | Intermec Ip Corp. | Modular portable data processing terminal having a higher layer and lower layer partitioned communication protocol stack for use in a radio frequency communications network |
CN102272824A (zh) * | 2009-01-06 | 2011-12-07 | 三菱电机株式会社 | 绘图层控制装置 |
CN102184720A (zh) * | 2010-06-22 | 2011-09-14 | 上海盈方微电子有限公司 | 一种支持多层多格式输入的图像合成显示的方法及装置 |
CN202217260U (zh) * | 2011-09-08 | 2012-05-09 | 福州瑞芯微电子有限公司 | 一种多屏幕显示控制器 |
CN103425444A (zh) * | 2012-05-25 | 2013-12-04 | 华为技术有限公司 | 显示控制方法、***及显示设备 |
CN103295551A (zh) * | 2013-06-09 | 2013-09-11 | 南车株洲电力机车研究所有限公司 | 一种lcd显示控制***及其控制方法 |
CN105278911A (zh) * | 2015-12-01 | 2016-01-27 | 上海兆芯集成电路有限公司 | 显示图层的方法及装置 |
CN106933328A (zh) * | 2017-03-10 | 2017-07-07 | 广东欧珀移动通信有限公司 | 一种移动终端帧率的控制方法、装置及移动终端 |
CN106933526A (zh) * | 2017-03-10 | 2017-07-07 | 广东欧珀移动通信有限公司 | 一种动态调节屏幕刷新率的方法、装置及移动终端 |
CN109308173A (zh) * | 2017-07-26 | 2019-02-05 | 腾讯科技(深圳)有限公司 | 显示方法及装置、显示终端及计算机存储介质 |
CN107423071A (zh) * | 2017-08-07 | 2017-12-01 | 苏州速显微电子科技有限公司 | 一种基于静态图层的高效率人机界面绘图方法 |
CN108228130A (zh) * | 2018-01-11 | 2018-06-29 | 北京安博通科技股份有限公司 | 一种嵌入式设备的液晶屏显示方法及装置 |
Non-Patent Citations (2)
Title |
---|
YONG-WOO KIM: "A design of DisplayPort link layer", 《2008 INTERNATIONAL SOC DESIGN CONFERENCE》 * |
谭腾飞: "多层图像叠加处理的低功耗自适应流水线设计", 《浙江大学学报(工学版)》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611199A (zh) * | 2020-04-16 | 2020-09-01 | 福州瑞芯微电子股份有限公司 | 一种Soc芯片性能和功耗的优化方法、装置、设备和介质 |
CN111611199B (zh) * | 2020-04-16 | 2023-04-11 | 瑞芯微电子股份有限公司 | 一种Soc芯片性能和功耗的优化方法、装置、设备和介质 |
CN113064728A (zh) * | 2021-04-16 | 2021-07-02 | 上海众链科技有限公司 | 高负载应用图像显示方法、终端及可读存储介质 |
CN114756192A (zh) * | 2022-06-15 | 2022-07-15 | 南京芯驰半导体科技有限公司 | 一种多操作***同屏显示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110618746B (zh) | 2021-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110618746B (zh) | 基于显示处理逻辑的soc功耗和性能优化装置和方法 | |
US8294714B1 (en) | Accelerated rendering with temporally interleaved details | |
US10714056B2 (en) | Extending the range of variable refresh rate displays | |
CN105551439B (zh) | 显示驱动电路 | |
CN111462710B (zh) | 使用多个不同刷新速率同时刷新显示设备的多个区域 | |
US20070024524A1 (en) | Preventing image tearing where a single video input is streamed to two independent display devices | |
US11431879B2 (en) | Devices and methods for selective display frame fetch | |
EP3353771B1 (en) | Redundancy configuration of row driver | |
US11200636B2 (en) | Method and apparatus for generating a series of frames with aid of synthesizer to offload graphics processing unit rendering in electronic device | |
US20160275900A1 (en) | Adaptive partial screen update with dynamic backlight control capability | |
CN116016823B (zh) | 一种视频注入装置及*** | |
US10013046B2 (en) | Power management techniques | |
US11847995B2 (en) | Video data processing based on sampling rate | |
WO2018058368A1 (zh) | ***性能提升方法、***性能提升装置及显示装置 | |
US10332489B2 (en) | Data processing system for display underrun recovery | |
US20210027724A1 (en) | Video processer, display device, method of video processing, and recording medium | |
CN107168660B (zh) | 图像处理缓存***及方法 | |
US9800825B2 (en) | Semiconductor display driver device, mobile multimedia apparatus and method for frame rate conversion | |
CN111402785B (zh) | 分led显示屏抗干扰的视频显示方法、装置及存储介质 | |
US12033562B2 (en) | Control method for data driver and timing controller, and electronic device | |
US20230290297A1 (en) | Control method for data driver and timing controller, and electronic device | |
US11467621B2 (en) | Computer processing unit intra-frame clock and voltage scaling based on graphics application awareness | |
JP2010135878A (ja) | クロック生成装置、集積回路装置、電子機器及びクロック生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 350000 building 18, 89 software Avenue, Gulou District, Fuzhou City, Fujian Province Applicant after: Ruixin Microelectronics Co., Ltd Address before: 350000 building 18, 89 software Avenue, Gulou District, Fuzhou City, Fujian Province Applicant before: Fuzhou Rockchips Electronics Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |