0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈海思A²MCU芯片技术底座

上海海思 来源:上海海思 2023-12-18 10:35 次阅读

12月16日,在2023年openEuler峰会上,海思宣布了A²MCU和MPU全面支持openEuler。海思A² 是海思针对家电、能源、工业、汽车等领域推出的全新解决方案,它不仅涵盖了基于RISC-V的系列化的MCU,还包含了高性能兼容ARM指令集的MPU,以及与之紧密配合并优化的操作系统

海思的A²代表的是两个A相乘,从而产生指数级累积效应;其中1个A(Application Specific)代表行业专用,承载了海思以客户为中心,追求芯片设计和客户应用场景紧密结合的理念;另一个A(Artificial Intelligence)代表AI技术在MCU以及嵌入式领域的应用。

009fd97e-9cb2-11ee-8b88-92fbcf53809c.png

由于认识到芯片和操作系统深度结合带来的价值,海思A²解决方案把从强调高实时性的MCU到需要高性能实时计算的MPU芯片全面和openEuler进行了深度的协调和优化,因而openEuler和基于openEuler的开源实时操作系统UniProton也成为了海思A²解决方案里重要的组成部分。通过芯片和操作系统在底层的紧密配合,海思A²解决方案可以针对行业专用化场景进行更为深度定制和优化,从而挖掘出芯片全部的性能。比如针对工业控制场景通过对芯片与openEuler实时操作系统进行深度适配和优化,可以实现极致的工业级低延时和确定性。

一般情况下,MCU为了保证任务的高实时性,业界现有方案大多不使用操作系统,但是这样由于没有基本的调度功能,导致MCU代码量一旦超过万行级别,写代码的复杂度和后续的维护难度会大幅上升。海思通过和openEuler的联合创新,通过在A²MCU和UniProton进行深度优化,开发出可以在MCU有限资源上可以运行的UniProton+BareMetal(无OS裸跑)混合部署方案,该方案对硬件资源的需求极低,最小4KB RAM和4KB Flash即可运行。通过该混合方案的部署,一方面保持了原有高实时性任务的优先级和实时性不受到影响,还可以直接运行在BareMetal环境;同时针对实时性要求不高的任务,可以通过调度器进行多线程的任务管理,提供了多线程管理能力,降低了开发者代码开发的复杂度,同时也可以帮助客户进行更便捷的后期维护、以及更方便的进行应用的修改和跨芯片移植。

针对高性能MPU,海思成功的实现了基于openAMP(开放非对称多处理)的多操作系统框架混合部署,基于该框架,客户可以在一颗MPU芯片上同时部署多个操作系统实例;比如将海思MPU的4个主处理器分成3+1两组,通过openAMP的双系统架构,客户可以把需要生态应用的openEuler非实时系统部署在其中的三个CPU核上,同时把UniProton实时操作系统部署到另外一个核;通过这种方式,客户可以用一颗芯片上同时实现原有方案中两颗芯片才能实现的功能,一方面帮助客户简化了系统架构,节省了成本,同时也极大的提升了系统的可靠性。海思是业界首个支持openEuler embedded同构、异构多核混合部署方案的芯片厂家。

00ac4254-9cb2-11ee-8b88-92fbcf53809c.png

除了和操作系统的深度协同之外,海思A²解决方案还包含大量其它黑科技,比如资源需求极低到可以在MCU上部署的轻量级嵌入式AI、针对行业应用的高阶算法、以及可以针对行业场景自定义指令集的RISC-V内核等,通过这些技术方向上的探索和创新,海思A²解决方案在MCU以及嵌入式MPU等领域有独特的差异化优势。

目前海思A²MCU和MPU方案已经在多个行业场景进行了部署。比如在家电场景,海思MCU可以实现空调调温阶段节能16%。在工业运动控制场景,海思MPU芯片可以实现在125us运动周期控制下,把时间抖动控制在1us以内,从而帮助半导体、激光等领域场景实现更更快的任务处理和更高的确定性。

“中国的芯片创新可以为行业带来增值,做大产业空间,促进整个行业的良性发展。”海思MCU产品管理部部长李明表示,“海思A²的目标是在MCU和嵌入式MPU领域,通过和openEuler操作系统的深度优化,指令集定制化以及嵌入式AI等多个方面的创新和整合,助力客户实现AI时代的行业引领,带来更多创新和价值”。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16024

    浏览量

    343715
  • 操作系统
    +关注

    关注

    37

    文章

    6293

    浏览量

    121903
  • 海思
    +关注

    关注

    38

    文章

    423

    浏览量

    114724
  • openEuler
    +关注

    关注

    2

    文章

    289

    浏览量

    5661

原文标题:从MCU到A²MCU,且看海思和openEuler如何碰出创新火花

文章出处:【微信号:Hisilicon_SH,微信公众号:上海海思】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    的CSCE2010 MCU可以使用Keil5开发吗?

    的CSCE2010 MCU是Cortex-M0内核的,可以使用Keil5开发吗?
    发表于 03-28 17:26

    英锐恩科技MCU科普:点沙成金的芯片技术究竟有多难?# MCU# 芯片

    芯片mcu
    英锐恩科技
    发布于 :2024年01月11日 17:25:55

    浅谈100G OTN运维技术

    电子发烧友网站提供《浅谈100G OTN运维技术.pdf》资料免费下载
    发表于 11-10 14:57 0次下载
    <b class='flag-5'>浅谈</b>100G OTN运维<b class='flag-5'>技术</b>

    浅谈i.MX RT10xx系列MCU外接24MHz晶振的作用

    浅谈i.MX RT10xx系列MCU外接24MHz晶振的作用
    的头像 发表于 10-30 17:22 401次阅读
    <b class='flag-5'>浅谈</b>i.MX RT10xx系列<b class='flag-5'>MCU</b>外接24MHz晶振的作用

    #国产8位芯片 OTP ADC型MCU :HC18P110A0/B0

    芯片mcu
    上海芯圣电子股份有限公司
    发布于 :2023年09月19日 09:13:31

    #国产8位芯片 芯片OTP ADC型MCU:SQ2711L

    芯片mcu
    上海芯圣电子股份有限公司
    发布于 :2023年09月15日 10:27:24

    芯圣通用型MCU:HC89S001A

    芯片mcu
    上海芯圣电子股份有限公司
    发布于 :2023年09月01日 09:03:53

    华为麒麟9000s是处于什么水平的处理器?

      华为麒麟9000s是一款旗舰级处理器,采用了5nm工艺制程,是目前华为公司最强大的芯片之一。该芯片主要应用于华为Mate40系列手机中,其性能指标非常出色,从CPU、GPU、A
    发表于 08-31 09:34

    芯片通用型MCU:HC89S003A系列!高性能、高效率、资源优!

    芯片mcu
    上海芯圣电子股份有限公司
    发布于 :2023年08月29日 09:16:48

    3559环境搭建与开发指南

    来源:易百纳技术社区 3559是一款高性能的嵌入式处理器,广泛应用于智能摄像头、安防监控等领域。本文将详细介绍3559环境的搭建
    发表于 08-25 09:57

    #航顺芯片 #HK32MCU 航顺芯片明星产品及高性能低功耗产品快问快答

    芯片mcu
    航顺HK32MCU
    发布于 :2023年08月25日 09:24:58

    3559环境搭建与开发指南

    来源:易百纳技术社区 3559是一款高性能的嵌入式处理器,广泛应用于智能摄像头、安防监控等领域。本文将详细介绍3559环境的搭建
    发表于 08-17 09:32

    MCU+LIN+步进马达驱动的三合一芯片-PT32C637(1.6A,24V)

    芯片mcu步进马达
    钧敏科技
    发布于 :2023年08月14日 14:28:43

    浅谈车规级MCU的缺芯状况

    汽车电子中所使用的芯片主要为主控芯片MCU/SoC)、功率芯片(IGBT)、图像传感器芯片(CIS)和存储
    发表于 07-14 11:39 244次阅读
    <b class='flag-5'>浅谈</b>车规级<b class='flag-5'>MCU</b>的缺芯状况

    浅谈mcu芯片的功能和作用

    电子元器件批发市场中,MCU 芯片的种类非常丰富,包括不同型号、不同品牌、不同性能的芯片。在实际应用中,选择合适的 MCU 芯片对于实现设备
    发表于 05-04 14:57 1088次阅读