本发明专利技术实施例公开了一种控制处理器频率的方法、装置及系统,所述方法包括:获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数;如果所述期望频率参数大于所述最大频率参数,则根据所述最大频率参数生成第一时钟信号;将所述第一时钟信号输出给所述处理器,控制所述处理器工作在所述第一时钟信号对应的第一频率,其中,所述第一频率为最大频率。本发明专利技术实施例解决了现有技术中对电子产品中多处理器的频率进行控制,导致成本费用增加,以及降低电子产品扩展性的技术问题。
【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种控制处理器频率的方法、装置及系统,所述方法包括:获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数;如果所述期望频率参数大于所述最大频率参数,则根据所述最大频率参数生成第一时钟信号;将所述第一时钟信号输出给所述处理器,控制所述处理器工作在所述第一时钟信号对应的第一频率,其中,所述第一频率为最大频率。本专利技术实施例解决了现有技术中对电子产品中多处理器的频率进行控制,导致成本费用增加,以及降低电子产品扩展性的技术问题。【专利说明】一种控制处理器频率的方法、装置及系统
本专利技术涉及终端处理技术,特别涉及一种控制处理器频率的方法、装置及系统。
技术介绍
随着电子产品的发展,高频与多功能已经成为高端电子产品两项最为重要的性能指标。但是在中低端的电子产品市场中,仍然有大量的消费群体,并且从该消费群体的切身需求出发,需要降低该电子产品的性能,从而满足该消费群体的需求。例如,在多核处理器(CPU)中,对不使用的处理器进行永久性的关闭,或者对处理器的频率进行永久性的限制等。但随着处理器的生产技术的发展,很多高质量的电子产品都能在提高其倍频和外频的情况下“超频”运行,从而给普通用户带了实惠,同时也给了一些非法商贩可乘之机,大量经过Eemark(打磨)的处理器充斥市场,损害消费者利益。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有的实现方式中,不能对现有高端电子产品的多个处理器的频率进行有效控制,只能进行删减或者减低频率,不但大大的增加成本,而且也降低了电子产品的扩展性。【专利
技术实现思路
】本专利技术实施例中提供了一种控制处理器频率的方法、装置及系统,以解决现有技术中对电子产品中多处理器的频率进行控制,导致成本费用增加,以及降低电子产品扩展性的技术问题。为解决上述问题,本专利技术实施例提供一种控制处理器频率的方法,所述方法包括:获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数;如果所述期望频率参数大于所述最大频率参数,则根据所述最大频率参数生成第一时钟信号;将所述第一时钟信号输出给所述处理器,控制所述处理器工作在所述第一时钟信号对应的第一频率,其中,所述第一频率为最大频率本专利技术实施例还提供一种控制处理器频率的装置,包括:获取单元,用于获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数;第一生成单元,用于在所述期望频率参数大于所述最大频率参数时,根据所述最大频率参数生成第一时钟信号;第一控制单元,用于将所述第一时钟信号输出给所述处理器,以控制所述处理器工作在所述第一时钟信号对应的第一频率;其中,所述第一频率为最大频率。本专利技术实施例再提供一种处理系统,所述系统包括:一次性可编程逻辑控制器、一次性可编程逻辑阵列器件、限频值存储器、期望值存储器、频率模板比较器、锁相环、至少两个开关设备,其中,所述一次性可编程逻辑控制器,用于获取期望烧写的一次性可编程逻辑阵列数据,并对所述一次性可编程逻辑阵列数据进行格式转换,并将转换后的一次性可编程逻辑阵列数据输出至一次性可编程逻辑阵列器件;所述一次性可编程逻辑阵列器件,用于对接收转换后的一次性可编程逻辑阵列数据进行烧写,得到多个处理器允许工作的最大频率参数,以及永久的高电平信号或低电平信号,并将多个处理器允许工作的最大频率参数发送至限频值存储器,以及将所述高电平信号或低电平信号输出至对应的开关设备;所述限频值存储器,用于存储所述一次性可编程逻辑阵列器件输入的多个处理器允许工作的最大频率参数,并将所述最大频率参数输出至频率模板比较器;所述期望值存储器,用于获取并存储用户期望多个处理器工作的期望频率参数,并将所述期望频率参数输出至频率模板比较器;所述频率模板比较器,用于判断所述期望频率参数是否大于所述最大频率参数,如果大于,则输出所述最大频率参数至所述锁相环;否则,输出所述期望频率参数至所述锁相环;所述锁相环,用于将所述频率模板比较器输入的所述最大频率参数生成第一时钟信号;以及将所述第一时钟信号输出给对应的处理器,控制所述处理器工作在所述第一时钟信号对应的第一频率;或者,将所述频率模板比较器输入的期望频率参数生成第二时钟信号,并将所述第二时钟信号输出给对应的处理器,控制所述处理器工作在所述第二时钟信号对应的第二频率;其中,所述第一频率为最大频率,所述第二频率为期望频率;所述开关设备,用于根据所述一次性可编程逻辑阵列器件数日的所述高电平信号或低电平信号控制与所述开关设备对应的处理器处于永久性关闭状态,或开启状态。由上述技术方案可知,本专利技术实施例中,通过比较获取的期望频率参数和最大频率参数(即限频值)的大小,并在所述期望频率参数大于最大频率参数时,根据所述最大频率参数生成对应频率的时钟信号,控制处理器工作在所述时钟信号对应的频率;从而达到对处理器的频率进行限制的效果。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种控制处理器频率的方法的流程图;图2为本专利技术实施例提供的另一种控制处理器频率的方法的流程图;图3为本专利技术实施例提供的一种控制处理器频率的装置的结构示意图;图4为本专利技术实施例提供的一种控制处理器频率的装置的第二结构示意图;图5为本专利技术实施例提供的一种处理系统的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术实施例提供的一种控制处理器频率的方法的流程图,所述方法包括:步骤101:获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数; 其中,所述获取用户期望多个处理器工作的期望频率参数,可以通过配置接口获取所述多个处理器工作的期望频率参数;并存储所述期望频率参数,比如通过期望存储器存储等。所述获取多个处理器允许工作的最大频率参数的过程包括:通过总线接口获取所述预设频率参数(即芯片设计或者产品布置时由技术人员根据产品的应用环境预估的频率参数,当然也可以根据预设的规则来制定)对应的一次性可编程逻辑(比如eFuse等)阵列数据;对所述一次性可编程逻辑阵列数据进行格式转换;烧写格式转后的一次性可编程逻辑阵列数据,获得对应的最大频率参数,可以通过限频值锁存器存储所述最大频率参数。当然,烧写格式转后的一次性可编程逻辑阵列数据,不但可以得到对应的最大频率参数,还可以得到永久的高电平状态或低电平状态。其中,获取所述预设频率参数对应的一次性可编程逻辑阵列数据的可以通过一次性可编程逻辑控制器来获取,然后通过内部处理后,将一次性可编程逻辑阵列数据转换成一次性可编程逻辑阵列器件接口的数据,通过一次性可编程逻辑阵列器件烧写一次性可编程逻本文档来自技高网...
【技术保护点】
一种控制处理器频率的方法,其特征在于,包括:获取用户期望多个处理器工作的期望频率参数,以及获取所述多个处理器允许工作的最大频率参数;如果所述期望频率参数大于所述最大频率参数,则根据所述最大频率参数生成第一时钟信号;将所述第一时钟信号输出给所述处理器,控制所述处理器工作在所述第一时钟信号对应的第一频率,其中,所述第一频率为最大频率。
【技术特征摘要】
【专利技术属性】
技术研发人员:李翔,孙伟,何世明,姚琮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。