一种基于双ARM芯片主控方法及终端设备技术

技术编号:20025146 阅读:54 留言:0更新日期:2019-01-06 04:14
本发明专利技术公开了一种基于双ARM芯片主控方法及终端设备,该方法包括:主控板进行业务启动;对运行所述业务所需要的CPU使用率和内存占用资源进行分析;根据分析结果确定工作业务模式及主ARM芯片和从ARM的工作资源分布机制。通过本发明专利技术公开的方法可以解决现有技术中ARM芯片被复用过多、负荷过大,不利于ARM产品在高运算、多外设和复杂应用需求的集成设计应用的问题。

【技术实现步骤摘要】
一种基于双ARM芯片主控方法及终端设备
本专利技术涉及通信
,尤其涉及一种基于双ARM芯片主控方法。本专利技术同时还涉及基于双ARM芯片主控终端设备。
技术介绍
ARM,全称为AcornRISCMachine,具有体积小、低功耗、低成本、高性能等特点。由于可以在硬件层支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件,在系统层使用Android和linux开源操作系统,可以组合设计出种类繁多的工业/商用产品,应用场景非常广。针对客户应用场景和后台软件需求,设计人员可以根据不同ARM芯片设计出配置、造型、应用方式完全不同的电子产品。同时,通过ARM芯片设计和制程工艺的不断升级,完成产品的升级换代。但是传统搭配ARM芯片的电子产品都是选用一个ARM主芯片作为控制CPU,配合芯片设计的主控板只能利用ARM芯片源生的总线资源,同时ARM芯片集成图像显示芯片GPU、无线通信(WLAN/WIFI/BT等)通信芯片等功能,造成ARM芯片被复用过多、负荷过大,不利于ARM产品在高运算、多外设和复杂应用需求的集成设计应用。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种基于双ARM芯片主控方法,用以解决现有技术中ARM芯片被复用过多、负荷过大,不利于ARM产品在高运算、多外设和复杂应用需求的集成设计应用的问题。本专利技术的目的采用以下技术方案实现:主控板进行业务启动;对运行所述业务所需要的CPU使用率和内存占用资源进行分析;根据分析结果确定工作业务模式及主ARM芯片和从ARM的工作资源分布机制。优选的,对运行所述业务所需要的CPU使用率和内存占用资源进行分析,具体包括对所述业务进行通信、运算和业务流程时,对所述业务所需要的CPU使用率和内存占用资源进行分析。优选的,根据分析结果确定工作业务模式,具体包括:当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过60%时,确定为基本业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过80%时,确定为高性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过90%时,确定为超性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例达到100%时,确定为极限业务模式。优选的,确定主ARM芯片和从ARM芯片的工作资源分布机制具体为:基本业务模式下,主ARM芯片完成所述业务通信、运算核心业务工作,从ARM芯片完成主控板的传感器通信、主控板的状态信息收集的辅助业务工作;高性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏、触摸屏的部分核心运算、通信业务工作,从ARM芯片完成麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;极限业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片完成触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;超性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片通过完成BT/NFC/GPS无线通信、触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作。优选的,在所述高性能业务模式下、极限业务模式下、超性能业务模式下,所述从ARM芯片均同时兼顾主控板传感器通信、主控板状态信息收集的辅助业务工作。同时本专利技术还提供了一种终端设备,包括:数字信号控制转换芯片,用于存储程序指令并执行所述程序指令,以执行以下步骤:在主控板进行业务启动后,对运行所述业务所需要的CPU使用率和内存占用资源进行分析;根据分析结果确定工作业务模式及主ARM芯片和从ARM的工作资源分布机制。优选的,对运行所述业务所需要的CPU使用率和内存占用资源进行分析,具体包括对所述业务进行通信、运算和业务流程时,对所述业务所需要的CPU使用率和内存占用资源进行分析。优选的,根据分析结果确定工作业务模式,具体包括:当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过60%时,确定为基本业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过80%时,确定为高性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过90%时,确定为超性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例达到100%时,确定为极限业务模式。优选的,确定主ARM芯片和从ARM芯片的工作资源分布机制具体为:基本业务模式下,主ARM芯片完成所述业务通信、运算核心业务工作,从ARM芯片完成主控板的传感器通信、主控板的状态信息收集的辅助业务工作;高性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏、触摸屏的部分核心运算、通信业务工作,从ARM芯片完成麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;极限业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片完成触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;超性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片通过完成BT/NFC/GPS无线通信、触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作。优选的,在所述高性能业务模式下、极限业务模式下、超性能业务模式下,所述从ARM芯片均同时兼顾主控板传感器通信、主控板状态信息收集的辅助业务工作。相比现有技术,本专利技术的有益效果在于:通过双ARM芯片主控方法,打破原有单ARM芯片主控方法,充分利用ARM芯片现有架构和总线资源,通过专用数字芯片将双ARM芯片进行融合设计,真正从产品硬件需求角度完成双ARM芯片的硬件资源共享、划分、融合和复用,均衡硬件资源性能,提升了ARM芯片应对多接入、多运算、多系统等复杂应用的能力。附图说明图1为本专利技术提出一种基于双ARM芯片主控方法的流程示意图;图2为本专利技术优选实施例提出的终端设备的结构图;图3为本专利技术优选实施例的业务模式切换方法示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述:如图1所示,为本申请提出的一种基于双ARM芯片主控方法流程示意图,具体地,本申请技术方案包括如下步骤:S101,主控板进行业务启动。S102,对运行所述业务所需要的CPU使用率和内存占用资源进行分析。在本专利技术实施例中,对运行所述业务所需要的CPU使用率和本文档来自技高网...

【技术保护点】
1.一种基于双ARM芯片主控方法,应用于终端设备,其特征在于,包括以下步骤:主控板进行业务启动;对运行所述业务所需要的CPU使用率和内存占用资源进行分析;根据分析结果确定工作业务模式及主ARM芯片和从ARM的工作资源分布机制。

【技术特征摘要】
1.一种基于双ARM芯片主控方法,应用于终端设备,其特征在于,包括以下步骤:主控板进行业务启动;对运行所述业务所需要的CPU使用率和内存占用资源进行分析;根据分析结果确定工作业务模式及主ARM芯片和从ARM的工作资源分布机制。2.根据权利要求1所述的基于双ARM芯片主控方法,其特征在于,对运行所述业务所需要的CPU使用率和内存占用资源进行分析,具体包括对所述业务进行通信、运算和业务流程时,对所述业务所需要的CPU使用率和内存占用资源进行分析。3.根据权利要求2所述的基于双ARM芯片主控方法,其特征在于,根据分析结果确定工作业务模式,具体包括:当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过60%时,确定为基本业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过80%时,确定为高性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例不超过90%时,确定为超性能业务模式;当所述业务进行通信、运算和业务流程时所需要的CPU使用率和内存占用资源比例达到100%时,确定为极限业务模式。4.根据权利要求3所述的基于双ARM芯片主控方法,其特征在于,确定主ARM芯片和从ARM芯片的工作资源分布机制具体为:基本业务模式下,主ARM芯片完成所述业务通信、运算核心业务工作,从ARM芯片完成主控板的传感器通信、主控板的状态信息收集的辅助业务工作;高性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏、触摸屏的部分核心运算、通信业务工作,从ARM芯片完成麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;极限业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI/BT/NFC/GPS无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片完成触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作;超性能业务模式下,主ARM芯片完成所述业务有线通信、WLAN/WIFI无线通信、电源控制管理、显示屏的部分核心运算、通信业务工作,从ARM芯片通过完成BT/NFC/GPS无线通信、触摸屏、麦克风、摄像头、USB的高速信号和预留扩展使用的高速信号通信的核心运算、通信业务工作。5.根据权利要求4所述的基于双ARM芯片主控方法,其特征在于,在所述高性能业务模式下、极限业务模式下、超性能业务模式下,所述从ARM芯片均同时兼顾主控板传感器通信、主控板状态信息收集的辅助...

【专利技术属性】
技术研发人员:陈强
申请(专利权)人:广东网金控股股份有限公司
类型:发明
国别省市:广东,44

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

1