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

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

3天内不再提示

Arm中国自主研发坚挺,星辰处理器正式商用!

花茶晶晶 来源:电子发烧友网 作者:黄晶晶 2020-07-15 09:27 次阅读

电子发烧友网报道 (文/黄晶晶) 前段时间处于风口浪尖的Arm事件似乎已逐渐平息,外界对Arm中国始终怀着一份神秘感。就在最近,Arm中国召开的星辰处理器分享会上,Arm中国执行董事长兼CEO吴雄昂特别在线做了致辞,肯定了星辰处理器正式商用的意义,也向外界传达出Arm中国一切工作都在有序推进的良好状态。

星辰处理器STAR-MC1正式商用

去年9月“星辰”处理器发布第一个EAC的版本,这个时间距安谋中国2018年4月份成立,仅用了17个月时间。目前Arm中国已推出“星辰”第一代产品:STAR-MC1。MC1表示着Arm中国Microcontroller系列中第一个CPU

Arm中国产品研发副总裁刘澍介绍,“星辰”处理器是Arm中国IoT应用处理器的产品系列,名称寓意“成为中国冉冉升起的启明星,为产业带来更多赋能”。

这颗CPU经历了版本升级的过程,首先是从去年9月份以后,对Arm的核心架构进行了升级,加入定制化指令集。接着,今年6月30日,STAR-MC1发布了第二个版本,这个版本也是最终的版本,它支持了现在的Armv8-M架构里所有的特点和最新的指令扩展。

”我们从Arm V6开始到V7架构增强了更多的处理能力,包括SMID和DSP指令扩展以及浮点协处理器扩展,这些拓展都使得我们在微处理器世界里的处理能力不断得到了提升。到了Armv8-M的架构里,除了所有的特色被继承,还进一步拓展了很重要的TrustZone安全性。我们认为在未来的智能物联网设备里,无论是生活还是工业生产、汽车电子等领域,安全性是下一个非常重要的痛点。所以我们也把搭载手机AP里面所熟悉的安全技术引入到我们的微处理器里,进一步在一个生态可集成的角度来发展微处理器的安全技术。”刘澍说道。



TrustZone安全性

在解析TrustZone安全技术时,刘澍进一步表示,整个TrustZone安全方案可以把我们的运行环境隔离成安全区和非安全区,我们的用户有一些非常敏感的运行程序,包括服务程序可以在安全区里面运行。一些应用型的程序可以放在非安全区域里执行。通过硬件的隔离可以保证我们的服务程序或者是敏感数据、用户数据得到很好的保护,这是TrustZone一贯的概念。这套开发方法,我们从A级别的处理器里面继承到M级别的处理器里,对生态的可延续性是非常友好的。

定制化指令集

定制化指令集是该处理器可扩展的特征之一,用户通过定制自己的指令集一方面可以直接访问CPU里面的寄存器堆,并且把结果返回到寄存器让其他Arm指令直接进行再处理。同时在编译的工具链中专门留出了接口,让用户很容易集成,充分保护了客户的软硬件知识产权。



另一个可扩展的特征是协处理器接口。针对细分市场的创新,比如加入FFT加速,或者加入某些编解码的加速,这些加速可以通过接入一个协处理器快速的完成,星辰处理器上扩展了协处理器接口。

此外,STAR-MC1把整个Cache结构引入M级别的处理器里,这个特色可以充分提高处理器系统级的性能和效率。刘澍表示,“在以前的微处理器中,为了节省面积或成本,没有使用缓存技术。有很多处理器数据的读取都要到总线或者外存去读取,对系统的效率和功耗来说是很大的浪费。STAR-MC1把缓存技术引入设计中,并且进一步降低功耗和面积,提升整个系统效率。”

应用情况

Arm中国在研发星辰处理器的过程中,创造了多项“中国速度”:

首先是17个月时间内完成团队的搭建、项目立项、技术环境搭建以及高质量的处理器交付,这在Arm历史上几乎从未有过。

其次,目前整个星辰处理器已经有30个授权客户,其中21个客户已有项目进行设计,有7个项目已经流片,且芯片稳定。这些客户将搭载星辰处理器的芯片应用于通用MCU、互联芯片、系统控制、汽车电子、存储、定位、传感器控制等领域。这是对Arm中国团队充分了解中国市场从而定义芯片产品的正向回馈与验证。



再者,这次新架构的升级,包括可定义化指令集,是Arm中国团队和剑桥团队几乎同步推出。两个产品定位不同,但从推出速度上中国团队在执行力和设计能力以及验证能力方面表现非常突出。

安谋中国的合作伙伴灵动微电子董事长兼总经理吴忠洁、全志科技模拟互联事业部研发副总裁潘攀也现场参与并分享了相关基于“星辰”处理器的产品信息,华大北斗CEO 孙中亮也通过视频形式对“星辰”处理器取得的进展和成绩表示祝贺。

全志科技X806将是第一款基于星辰处理器STAR-MC1的量产芯片,主要面向物联网智能家电的应用。潘攀表示这颗芯片在产品定义时,他们就与Arm中国展开了密切的合作和互动,这款处理器正是针对物联网应用的安全性、可扩展性以及性能方面进行优化解决了他们遇到的痛点问题,因此双方合作非常顺利。

灵动微电子目前已经拿到星辰处理器STAR-MC1的授权,相关芯片产品正在推进中。吴忠洁表示星辰处理器基于Armv8-M架构的性能指标与Cortex-M4高出10%-20%,并且万物互联时代安全性越发重要,因此STAR-MC1具有很大的吸引力。同时,他认为在Arm标准品质的保证下,由国内的团队研发生产,对整体的供应链或合作伙伴来说也是非常好的保障。而灵动微也不断将MCU产品推向新的高度。

立足于中国市场,走向全球,不受出口管制

针对Arm中国研发的芯片IP是否受到出口管制的问题,刘澍特别强调,出口管制是一个法律定义上的问题,所以我要先说的是安谋中国所做的工作,在任何时候都会是在合法合规的情况下来完成的,有时候不光是要符合美国所定义的进口管制,还需要考虑中国未来是不是有进出口管制,任何时候我们都是要合法合规,这是一个前提。

据介绍,安谋中国的产品有两类,第一类称之为衍生性产品,即开发技术是基于某一家公司的,比如说基于Arm公司的技术来开发。

第二类产品叫独立性产品,就是完全的开发、定义、架构都是由安谋中国自己定义自己做。Arm中国此前发布的周易人工智能处理器就属于这一类独立产品,不受到美国进出口管制的影响。

此次,STAR-MC1属于衍生类的产品,技术追溯的来源要在合规的情况下考虑是否受到美国进出口管制。通过技术分析所得的结果显示,STAR-MC1不会受到影响。

刘澍表示,Arm中国将持续地支持中国客户,一定会在合法合规的情况下充分地对技术进行分析后提供合法依据,Arm中国将坚定地支持中国芯片产业。

本文由电子发烧友网原创,未经授权禁止转载。如需转载,请添加微信号elecfans999。

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

    关注

    68

    文章

    18024

    浏览量

    221539
  • IP
    IP
    +关注

    关注

    5

    文章

    1385

    浏览量

    148236
  • Arm中国
    +关注

    关注

    0

    文章

    10

    浏览量

    2767
收藏 人收藏

    评论

    相关推荐

    100%自主研发!龙芯中科新一代通用处理器发布

    通用处理器,可运行多种类的跨平台应用,满足各类大型复杂桌面应用场景。 据悉,龙芯3A6000与上一代的龙芯3A5000相比,单线程通用处理性能提升60%,多进程通用处理器性能提升100%。中国
    的头像 发表于 12-01 15:45 314次阅读
    100%<b class='flag-5'>自主</b><b class='flag-5'>研发</b>!龙芯中科新一代通用<b class='flag-5'>处理器</b>发布

    开发出商用的RISC-V处理器还需要哪些开发工具和环境?

    开发出商用的RISC-V处理器还需要哪些开发工具和环境? 处理器是软硬件的交汇点,所以必须有完善的编译、开发工具和软件开发环境(IDE),处理器
    发表于 11-18 06:05

    arm处理器有哪些中断源?arm处理器对异常中断的响应过程

    arm处理器有哪些中断源?arm处理器对异常中断的响应过程  ARM处理器是一种广泛使用的嵌入式
    的头像 发表于 10-19 16:35 713次阅读

    arm处理器的异常模式包括哪些

    arm处理器的异常模式包括哪些 ARM处理器的异常模式是其操作系统和应用程序中最重要的方面之一。异常就是处理器在执行指令时遇到的问题,这种问
    的头像 发表于 09-05 16:22 2106次阅读

    Cache技术在星辰处理器中的应用

    STAR-MC1),从官方数据来看,使用星辰处理器(STAR-MC1)的MM32F5对指令的处理效率要高于使用Cortex-M3处理器的MM32F3。如图x所示。
    的头像 发表于 08-29 17:28 415次阅读
    Cache技术在<b class='flag-5'>星辰</b><b class='flag-5'>处理器</b>中的应用

    ARM体系结构、处理器和设备开发文章

    ARM不生产处理器硬件。 相反,ARM创造的微处理器设计被授权给我们的客户,他们将这些设计集成到片上系统(SoC)设备中。 为了保证互操作性并在不同实现之间提供通用的程序员模型,
    发表于 08-21 07:28

    ARM Cortex处理器的Dhrystone基准测试应用说明

    ARM Cortex处理器Dhrrystone基准基准 -- -- 应用说明 273
    发表于 08-10 07:38

    ARM922T处理器技术参考手册

    ARM922T处理器是通用ARM9TDMI系列的一员微处理器,包括:•ARM9TDMI(核心)•ARM
    发表于 08-02 15:44

    ARM920T处理器技术参考手册

    ARM920T处理器是通用微处理器ARM9TDMI系列的成员,包括: •ARM9TDMI(核心)•ARM
    发表于 08-02 13:05

    ARM 720T处理器技术参考手册

    ARM720T是一款通用的32位微处理器,具有8KB的高速缓存、扩大的写入缓冲区和内存管理单元(MMU),组合在一个芯片中。ARM720T中的CPU是ARM7TDMI。
    发表于 08-02 11:36

    ARM7TDMI (Rev 3)核心处理器产品概述

    ARM7系列包括ARM7TDMI、ARM7TDMI-S、ARM720T和ARM7EJ-S处理器
    发表于 08-02 10:25

    ARM926EJ-S处理器技术参考手册

    ARM926EJ-S处理器是通用微处理器ARM9系列的一员。ARM926EJ-S处理器针对多任务
    发表于 08-02 10:09

    混合信号世界中的ARM处理器分析

    ARM 处理器有多种类型,了解整个 ARM 处理器系列的最佳方式是按应用对其进行分类。ARM 处理器
    的头像 发表于 07-23 17:34 400次阅读
    混合信号世界中的<b class='flag-5'>ARM</b><b class='flag-5'>处理器</b>分析

    Cache技术在星辰处理器中的应用

    STAR-MC1),从官方数据来看,使用星辰处理器(STAR-MC1)的MM32F5对指令的处理效率要高于使用Cortex-M3处理器的MM32F3。如图x所示。
    发表于 07-21 15:08 344次阅读
    Cache技术在<b class='flag-5'>星辰</b><b class='flag-5'>处理器</b>中的应用

    基于Arm处理器的游戏设计提问

    基于Arm® Cortex®-M0或Cortex-M3处理器在安路科技的EG4S20或PH1A60设计游戏内容 详情私 有尝
    发表于 05-22 20:59