处理器的控制装置、方法及设备制造方法及图纸

技术编号:39325531 阅读:7 留言:0更新日期:2023-11-12 16:04
本发明专利技术涉及一种处理器控制装置,方法和设备。所述处理器控制装置包括:运算电路以及存储器,所述运算电路与所述存储器连接;所述运算电路用于根据获得的传感器数据输出控制信号,所述控制信号用于控制处理器。本发明专利技术涉及的处理器控制装置、方法以及设备,可以根据预设的关键信息进行判断是否需要开启处理器,或者是否需要降低正在工作中的处理器的能耗,从而提高了续航时间。而提高了续航时间。而提高了续航时间。

【技术实现步骤摘要】
处理器的控制装置、方法及设备
[0001]本申请是分案申请。原申请的申请号为201810151580.2,原申请日为2018年2月14日,原申请的全部内容通过引用结合在本申请中。


[0002]本专利技术涉及计算机领域,特别是涉及一种处理器控制装置、方法及设备。

技术介绍

[0003]随着计算机技术的发展,越来越多的设备集成了处理器,同时,在很多应用环境中,设备的低能耗和长待机越来越受到人们的重视。而处理器是设备的运算核心以及控制核心,功耗较大。
[0004]在许多传统的设备中,只要设备处于工作状态,其中集成的处理器也处于开启状态,因此会导致整个设备的功耗增加,续航时间减少。例如,在智能机器人领域,如果智能机器人的主处理器一直处于工作状态,会大大影响机器人的续航时间。类似的,在智能手机领域,如果智能手机的主处理器一直处于工作状态,会大大影响智能手机的续航时间。

技术实现思路

[0005]基于此,有必要针对传统设备中处理器的能耗较大的问题,提供一种处理器的控制装置、方法以及设备。
[0006]一种处理器控制装置,其中,所述处理器控制装置包括运算电路以及存储器,所述运算电路与所述存储器连接;所述运算电路用于根据获得到的传感器数据输出控制信号,所述控制信号用于控制处理器。
[0007]在一个实施例中,所述存储器包括易失存储器以及非易失存储器,所述易失存储器用于缓存中间数据;所述非易失存储器用于存储计算模型。
[0008]在一个实施例中,所述计算模型包括第一计算模型以及第二计算模型,所述第一计算模型容量小于所述第二计算模型;
[0009]所述非易失存储器包括高容量模型存储器以及低容量模型存储器;所述高容量模型存储器用于存储第二计算模型,所述低容量计算模型存储器用于存储第一计算模型,其中,所述高容量模型存储器的存储容量大于所述低容量存储模型的存储容量。
[0010]在一个实施例中,所述运算电路包括主处理电路、基本处理电路和分支处理电路;
[0011]所述主处理电路与分支处理电路连接,分支处理电路与至少一个基本处理电路连接。
[0012]在一个实施例中,所述主处理电路包括控制电路、向量运算器电路、算数逻辑电路、累加器电路以及直接内存存取电路。
[0013]在一个实施例中,所述运算电路包括神经网络处理单元,所述神经网络处理单元用于执行神经网络算法。
[0014]在一个实施例中,所述处理器控制装置包括传感器控制单元,所述传感器控制单
元与所述运算电路连接,所述传感器控制单元用于控制所述处理器控制装置与传感器之间的信号传输。
[0015]在一个实施例中,所述传感器单元包括至少一个传感器接口,所述传感器接口用于连接传感器,所述传感器接口与所述运算单元连接。
[0016]在一个实施例中,所述传感器控制单元包括控制器和缓存器;所述控制器与所述缓存器通信连接;
[0017]其中,所述控制器用于对传感器进行控制;
[0018]所述缓存器用于缓存传感器发送的传感器信号。
[0019]在一个实施例中,所述传感器控制单元包括配置存储器,所述配置存储器与所述控制器连接;
[0020]其中,所述配置存储器用于存储用户输入的交互信息。
[0021]在一个实施例中,所述控制信号为开关信号,所述开关信号用于控制开启或关闭所述处理器。
[0022]在一个实施例中,所述处理器控制装置包括电源控制器,所述电源控制器与运算电路连接;
[0023]所述电源控制器用于根据所述开关信号控制处理器的开启与关闭。
[0024]在一个实施例中,所述电源控制器包括开关控制器及电源接口,所述开关控制器一端与所述运算电路串联,一段与所述电源接口串联。
[0025]在一个实施例中,所述控制信号为节能信号,所述节能信号包括降频信号、降压信号、部分模块关闭信号的至少一种。
[0026]一种芯片,其中,所述芯片包括上述各个实施例所述的处理器控制装置。
[0027]一种芯片封装结构,其中,所述芯片封装结构包括上述实施例所述的芯片。
[0028]一种板卡,其中,所述板卡包括上述实施例所述的芯片封装结构。
[0029]一种电子装置,其中,包括上述实施例所述的板卡。
[0030]一种电子设备,其中,所述电子设备包括传感器、处理器以及上述各个实施例所述的处理器控制装置;
[0031]所述处理器控制装置与所述处理器连接,所述传感器与所述处理器和/或所述处理器控制装置连接;
[0032]其中,所述处理器控制装置的单位时间耗电量小于所述处理器的单位时间耗电量。
[0033]一种处理器控制方法,其中,所述方法包括:
[0034]获取传感器数据;
[0035]判断所述传感器数据是否与所述预设的关键信息匹配;
[0036]若是,则输出控制指令,所述控制指令用于控制所述处理器。
[0037]在一个实施例中,若所述传感器数据与所述预设的关键信息不匹配,则所述方法还包括:
[0038]继续执行所述获取传感器数据的步骤。
[0039]在一个实施例中,所述判断传感器数据是否与预设的关键信息匹配的步骤之前,所述方法还包括:
[0040]判断所述传感器数据是否符合预设条件;
[0041]若是,则继续执行判断所述传感器数据是否与预设的关键信息匹配的步骤。
[0042]在一个实施例中,所述判断所述传感器数据是否符合预设条件的步骤包括:
[0043]以每个预设的时间间隔采集一次所述传感器数据。
[0044]在一个实施例中,所述判断所述传感器数据是否符合预设条件的步骤包括:
[0045]获取当次传感器数据以及缓存的前次传感器数据;
[0046]判断所述当次传感器数据是否与所述前次传感器数据相同;
[0047]若不同,则判断所述传感器数据符合预设条件。
[0048]在一个实施例中,若所述传感器数据不符合预设条件,则所述方法还包括:
[0049]继续执行所述获取传感器数据的步骤。
[0050]在一个实施例中,所述判断传感器数据是否与预设的关键信息匹配的步骤包括:
[0051]根据所述传感器数据,通过预先设置的计算模型,计算获得输出结果;
[0052]若所述输出结果大于预先设置的第一阈值,则传感器数据与预设的关键信息匹配;
[0053]若所述输出结果小于或等于预先设置的第一阈值,则传感器数据与预设的关键信息不匹配。
[0054]在一个实施例中,所述计算模型通过卷积神经网络训练获得。
[0055]在一个实施例中,所述计算模型包括第一计算模型和第二计算模型,所述第一计算模型的容量大于所述第二计算模型的容量;
[0056]则所述根据所述传感器模型,通过预先设置的计算模型,计算获得输出结果的步骤包括:
[0057]获取第一计算模型,根据所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理器控制装置,用于控制处理器,包括运算电路和存储器,其中运算电路连接至存储器,,运算电路被配置为根据获得的传感器数据输出控制信号;其中,所述传感器数据由一个或多个传感器获取,传感器被配置为采集处理器控制装置的环境信息,其中,环境信息包括视觉信息、声音信息、味觉信息、触觉信息或重力感应信息中的一种或多种;其中,运算电路被配置为调用计算模型使用机器学习算法处理所述传感器数据,以判断获取的传感器数据是否与预设的关键信息匹配,所述预设的关键信息取决于获取的传感器数据的类型并且对应于环境信息的类型;和其中,当获取的传感器数据与预设的关键信息匹配时,输出控制信号,所述控制信号用于根据获取的传感器数据控制处理器的功耗。2.根据权利要求1所述的处理器控制装置,其中,存储器包括易失存储器和非易失存储器,其中易失存储器用于缓存数据,非易失性存储器用于存储计算模型,其中,计算模型包括第一计算模型和第二计算模型,其中第一计算模型的容量小于第二计算模型的容量,所述非易失存储器包括高容量模型存储器以及低容量模型存储器;所述高容量模型存储器用于存储第二计算模型,所述低容量计算模型存储器用于存储第一计算模型,其中,所述高容量模型存储器的存储容量大于所述低容量存储模型的存储容量。3.根据权利要求1所述的处理器控制装置,其中,运算电路包括主处理电路、至少一个基本处理电路和至少一个分支处理电路,其中所述主处理电路连接到至少一个分支处理电路,并且至少一个分支处理电路各自连接到至少一个基本处理电路,其中,所述主处理电路包括控制电路、向量运算器电路、算数逻辑电路、累加器电路以及直接内存存取电路;其中,运算电路包括配置为执行机器学习算法的神经网络处理单元。4.根据权利要求1所述的处理器控制装置,其中,处理器控制装置包括传感器控制单元,其中传感器控制单元连接到运算电路并且被配置为控制处理器控制装置和传感器之间的信号传输,其中,传感器控制单元包括控制器和缓存器,控制器和缓存器通信连接,控制器用于控制传感器,缓存器用于缓存传感器发送的传感器信号,其中,传感器控制单元还包括与控制器连接的配置存储器,配置存储器用于存储用户输入的交互信息。5.根据权利要求1所述的处理器控制装置,其中,控制信号是用于开启或关闭处理器的开关信号。6.根据权利要求5所述的处理器控制装置,其中,处理器控制装置包括连接到运算电路的电源控制器,其中所述电源控制器用以根据运算电路所产生的开关信号来开启或关闭处理器。7.根据权利要求6所述的处理器控制装置,其中,所述电源控制器包括开关控制器及电源接口,其中开关控制器串联在所述运算电路与所述电源接口之间。8.根据权利要求1所述的处理器控制装置,其中控制信号为节能信号,所述节能信号包括降频信号、降压信号和一个或多个模块关闭信号中的至少一种。
9.一种芯片,其特征在于,所述芯片包括权利要求1中的处理器控制装置。10.一种电子设备,其特征在于,所述电子设备包括一个或多个...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:上海寒武纪信息科技有限公司
类型:发明
国别省市:

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

1