半导体设备对传感器的挑选遭到许多要素的影响。就物联网范畴而言,这些要素包含硬件特征(功用、功率和面积)、软件支撑和功用集——特别是安全功用。不过,为物联网挑选CPU并不等同于挑选最佳的硬件规划。M级处理器锋芒毕露是根据其五大独到之处:
硬件虚拟化支撑
M51xx系列(M5150和M5100 CPU)完成了MIPS架构Release 5。在其他一些新功用中,其引入了完好的硬件虚拟化支撑。M51xx M级CPU是仅有的微操控器级的处理器,能够供给完好的硬件虚拟化,且每个CPU支撑7个客户VM机(虚拟机)。
有了硬件虚拟化支撑,很多共同的MCU用例也应运而生,并为物联网设备带来了许多新式共同的功用。
例如,根据MIPS的芯片能够履行多个独自的容器,每个容器能够安全可靠地运转本身的操作体系或运用程序。关于联网家庭而言,这意味着分别从运转智能照明或供暖体系的代码中对固件进行晋级。因为这两个体系是分隔的,若固件晋级在某个阶段瘫痪,那么也不会对智能设备的正常运转形成影响。
更清洁更精美的架构
MIPS架构在物联网运用中具有共同的优势。
例如,MIPS CPU向程序规划师公开了32个通用寄存器 (数量是职业同类竞赛产品的2倍)。此外,MIPS架构指定了额定的“影子”寄存器,使服务中止时能够快速进行布景切换,使实时场景的全体功用运转更快。
关于物联网体系而言,下降本钱是首要任务。MIPS M级CPU支撑微型MIPS——一组旨在于半导体设备中削减内存需求的指令集。微型MIPS包含更高效的内存寻址,并可取得更紧凑的代码长度,协助体系规划师减缩内存规范,然后下降制形本钱。
这些特性关于家庭自动化体系完成加密处理着实有用。OberonHAP便是一个极好的比如。OberonHAP快速简洁且十分可靠地完成了Apple的HomeKit附件协议(HAP)。瑞士经验丰富的工程师团队开发了OberonHAP并对其进行了不断的改善。从公司网址的基准测验中,比较其最接近的同类竞赛产品, MIPS M级CPU在典型的HomeKit会话中每MHz速度要快20%~25%。
全功用的MMU和高速缓冲存储器
不仅是MIPS M级系列产品能够高速运转,一些CPU配备都配备了完好的MMU(内存办理单元)以及指令和数据缓存操控器。M级处理器具有运转RTOS(实时运转体系)和完好的类Linux或Unix发行版所需的功用集和功用。
例如,Microchip Technology最新发布的P%&&&&&%32MZ处理器已能够运转4.4BSD,包含全功用的网络TCP / IP栈和以太网驱动程序。这意味着M级CPU能够为寻求支撑多个操作体系的低功耗衔接仓库的体系架构师供给更多的挑选。关于可穿戴设备,在M级CPU上运转Linux能够协助开发人员创立更杂乱的UI,即咱们今天在根据微操控器的手表或健身器材上运用的UI。
更佳的DSP音频处理功用
许多业界人士将声响(双关语)视作与物联网设备交互的最佳方法之一。当下,一些衔接家居产品现已广泛运用语音操控。
这便是为何咱们运用了职业界最好的DSP指令集来配备M级处理器,使之与职业同类CPU比较,功用提高了2倍。下图比照展现了MIPS M级CPU与另一个可获答应的微操控器级的处理器运转DSP时的情形:
此外,咱们创立了一个完好的有关语音处理体系的物联网IP子体系,而架构师能够敏捷将其集成在SoC规划中。这个子体系是一个可扩展渠道,可用于不同的物联网设备(以下是详细信息)。
更简洁的体系集成和云衔接
硅供货商能够敏捷将MIPS、PowerVR和Ensigma IP交融鄙人一代衔接设备SoC的规划中。这些IP渠道旨在加快投放商场的时刻,为顾客和工业物联网供给一个实在安全和衔接的处理器计划。
Ensigma Whisper低功耗架构是能够配备的,并支撑多种衔接规范,包含Wi – Fi、惯例蓝牙、智能蓝牙、NFC和GNSS。
此外,咱们还供给FlowCloud云渠道。该渠道能够使公司构建和办理一切衔接设备和人类的服务。FlowCloud旨在满意顾客和企业物联网商场的需求,使产品注册和更新更为简略,而且能够取得全面的独立于运用程序的服务。
假如想体会物联网IP渠道和FlowCloud解决计划相结合的实在事例,请检查Creator Ci40工具包。
Creator Ci40包含由MIPS MCU驱动的6LoWPAN低功耗传感器和集成了MIPS CPU 和Ensigma RPU的高功用中心。比较将开发人员锁定在一个专有关闭的操作体系中,该工具包彻底根据开源软件技术(Contiki和Linux),并经过FlowCloud与云坚持衔接。