处理器核心架构的升级将提高嵌入式应用的性价比

(文章来源:ofweek)
现阶段半导体晶片商多采用arm的处理器核心,来制造旗下处理器或微控制器等产品。arm的核心可分为a、r、m三个系列,各有不同性能,因此晶片商也须依各自瞄准的市场、功耗需求和作业系统等差异,来选择较适合的核心,藉以制造性价比佳的产品。
现今嵌入式应用内须用到诸多处理器,因此半导体厂商也积极投入布局,举例来说安谋国际(arm)的处理器便广泛应用于嵌入式领域。arm cortex-a系列处理器经常使用在需要多功能作业系统(rich os)或高效能的应用中,cortex-r系列处理器拥有较佳的即时效能,cortex-m系列处理器则用于微控制器等类型的小型应用。
目前采用cortex-m的产品范围涵盖非常多样化的选项,从外型设计小巧、功耗低的cortex-m0,其使用在深层嵌入、对成本敏感的应用如智慧型感测器节点上,到应用在大众市场的微控制器的cortex-m3及cortex-m4。最佳的则是cortex-m7,其具备更高的效能,可以执行密集运算的工作负载,像是讯号处理等。
cortex-m处理器采用的armv6-m和armv7-m架构,是更为简易且逻辑化的程式设计模型,专为简易使用所设计。处理器核心本身在设定上较弹性,能够用于更多样化的实作。
虽然cortex-m核心的简易性对大部分的嵌入式应用来说是较佳的优势,但仍有其他应用需要更多功能、效能更高的环境。此类应用同样重视效率和耗电量,且经常需要linux或android等类型的平台作业系统。采用此类型的作业系统,则能够使用应用范围更广、更具多功能且复杂的软体生态系统,开发新的契机。
cortex-m处理器的设计并非针对这些高阶的作业系统,因此未包含其所需要的特定必要功能。举例来说,这些处理器未具备记忆体管理单元(mmu),在无法支援虚拟记忆体环境的情况下,当然也就不支援这一类的作业系统。若某项应用需要更多功能的作业环境,首选的通常是较高效率的cortex-a核心。这些核心提供平台作业系统所需的较进阶功能,同时仍相当重视功耗,整体来说是更为高阶且弹性化的程式设计模型。
有鉴于此,arm cortex-a处理器多部署于各种深度嵌入的应用,尤其是在需要linux或其他多功能作业系统的市场。

5G将促进MEC发展商业模式呈多元化
PCB企业需警惕 智能手机总体出货量仍在下滑
兆易创新募资33.2亿元 主要用于DRAM内存的研发及产业化
直击特斯拉的心脏:超级电池工厂内部大公开
华为将在今年2月底发布5G商用手机它是一款折叠屏手机
处理器核心架构的升级将提高嵌入式应用的性价比
先进封装基本术语
MEMS——一个智能而完整的微机械
分布式定时调度:xxl-job最佳实践方法
下一代微型工业连接器平衡了空间和数据性能
知行科技获得奇瑞旗下星途星纪元系列车型量产定点
预付费射频卡售电管理系统的详细说明
中国半导体封装测试技术与市场年会开幕
飞行器机翼仿真计算方法
城市亮化零线电流过大的问题该如何解决
MAX4885E Fully Integrated VGA
测量土壤水分的方法有哪些,土壤温湿度传感器的应用原理是什么
数字货币崩盘 比特币跌破15000美元
什么是智能组串式储能?为什么要发展智能组串式储能?
互联网电视越便宜越无法靠内容赚钱 推不动内容付费