datasheet

Arm DesignStart项目再度扩容,加速基于Linux的嵌入式设计

2018-10-22来源: EEWORLD 关键字:Arm  DesignStart  Linux

新闻摘要:


DesignStart项目进一步扩容,现可快速使用Arm旗下功耗最低、支持Linux的应用处理器Cortex-A5 


开发人员可加速展开功能丰富的嵌入式和物联网SoC应用设计,涵盖医疗、智能家居、网关和可穿戴设备等领域


DesignStart项目通过提供价格合理的IP,结合支持Arm的各种中间件和应用程序,为支持Linux的SoC提供成本最低的开发路径


中国上海 – 2018年10月22日 – Arm宣布将其DesignStart项目进一步升级,在Cortex-M0和Cortex-M3的基础上,又将其功耗最低、面积效率最高的应用处理器Cortex-A5纳入该项目,帮助开发人员在高级设计中轻松访问支持Linux的Arm处理器。


虽然物联网的广泛应用为高级软件开发提供了无限可能,但同时也为设计人员带来了挑战。在瞬息万变且竞争激烈的市场中,设计人员需要在最快的时间内以最低的成本实现产品差异化,同时提供增强型设计。


 “富嵌入式处理”(Rich Embedded Processing) 是实现差异化的途径之一,Arm将其定义为提供更高级的性能和复杂性。提供交互式用户界面是其中涵盖的一种情况,总体而言,这一概念是指提供更高级的功能。这类产品使用一整套软件堆栈,并受益于可在Linux等全功能操作系统上立即运行的涵盖广泛的中间件和应用程序。开发富嵌入式物联网设计的企业目前正在转向使用专用集成电路(ASIC),以满足他们的特定需求。


通过DesignStart项目更迅速、更轻松地使用Cortex-A5处理器


为满足开发人员在高级设计中能够轻松访问支持Linux的Arm处理器的需求,Arm对DesignStart项目进行了扩展,将其功耗最低、面积效率最高的应用处理器Cortex-A5纳入该项目。DesignStart项目已经向更多的设计人员开放Arm CPU,仅在过去的12个月中,就有超过3,000个CPU原型下载,其中有一家公司在不到6个月的时间内就实现了从概念到流片。Cortex-A5的加入让Arm DesignStart项目达到了一个全新的高度 。迄今为止,Cortex-A5共计为20亿台以上的设备提供了功能丰富的高性能处理能力,并被顶级云供应商选为端侧物联网处理的切入点。


当前,70%的富嵌入式设备都基于Arm* 1,使之成为实现医疗、智能家居和工业等多个领域中具有高级要求但同时又对成本十分敏感的创新应用的理想之选。


通过专门的网站和简易版合约,DesignStart项目能够让开发人员迅速、轻松地使用Cortex-A5处理器,从而加快产品上市速度。凭借其很小的芯片面积(以40纳米工艺为例,部署面积小于0.3平方毫米)和超高的效率(以40纳米工艺为例,有效功率可达到100uW / MHz左右),该处理器在降低制造成本的同时,还可实现Cortex-A系列CPU最低的闲置功耗。该处理器可提供Cortex-A7、Cortex-A9和Cortex-A32处理器性能的70%到80%,并可配置为具有先进SIMD数据处理功能的完全一致的四核设计,或配置为用于快速连接到机器学习或其他定制处理器的高性能加速器端口。


通过将Cortex-A5纳入到DesignStart项目,开发人员将能够在业界最大的技术生态系统支持下完成设计。该生态系统不仅为开发人员提供丰富的资源,同时还为他们扩展其产品提供坚实的基础,从而使其能够自信地展开设计。


基于Arm架构的Linux为软件设计释放创新潜能


Arm现以最低的成本为开发人员提供具有Linux功能的Arm CPU。售价7.5万美元的IP许可费包括Arm专家为期一年的设计支持;而售价15万美元的IP使用计划中,我们将提供三年的专家支持,以帮助厂商实现芯片产品的一次成型。


Arm是嵌入式Linux和安卓(Android)系统的主要架构,基于Arm架构运行的Linux项目已达到数百个。Linaro通过与Arm携手,双方已联合成为Linux内核的前三大贡献者之一。


由于基于Arm的可立即运行操作系统、中间件、编解码器和应用程序十分丰富,基于Arm 架构的Linux在项目进度表和成本方面带来的积极影响不容小觑。通过选择Arm,单单在软件开发这一项,开发人员就可以节省大量的成本。


Cortex-A5还将通过Arm的神经网络推理引擎实现先进的机器学习应用程序,该引擎是Linaro机器学习计划(Machine Learning Initiative)的一部分,可提供广泛的生态系统支持。


此外,Arm还于上周发布基于Arm Mbed OS解决方案的Mbed Linux操作系统,前者是业界领先的物联网平台操作系统,拥有超过350,000名的开发人员。Mbed Linux的发布标志着将首次通过基于Cortex-A的Pelion 物联网设备平台实现安全、快速的开发和设备管理。


使用最具可扩展性和可配置性的Armv7-A处理器实现更快的SoC开发


DesignStart中的Cortex-A5封装包括灵活的系统IP,适用于面积和功耗优化的SoC开发。该综合系统IP的主要优点包括:


成熟的SoC基础 - 灵活的系统IP,适用于对芯片面积和功耗进行优化的SoC开发

低延迟互连 - Arm CoreLink NIC-400提供可配置的低功耗连接,同时兼具设计灵活性

无缝调试–业界标准的CoreSight调试和跟踪解决方案

系统级安全性 - TrustZone技术通过提供硬件强制隔离建立可信任的安全


当厂商已做好准备推出定制芯片时,Arm广泛的Artisan物理IP可以帮助他们加速上市时间。开发人员还可从设计支持平台中受益。该平台由18家晶圆代工合作伙伴提供支持,工艺技术范围从250纳米到5纳米。


DesignStart项目势头强劲


在此之前,Arm宣布在DesignStart项目中推出面向赛灵思 FPGA的零授权费和零版税的Cortex-M处理器。通过纳入Cortex-A5进一步扩展该项目,Arm希望为涵盖整个嵌入式和物联网设备范畴的创新设计提供支持,让这一活力四射的市场中涌现出的各种需求都得到满足。 DesignStart项目还可以通过Arm Artisan物理IP免费使用业界领先的物理IP库。该IP库为广泛的晶圆代工厂商和工艺节点量身定制,可助力加速SoC的部署。


DesignStart项目的使命是尽可能简化取得Arm IP的方式。在过去十年中,有数千款芯片成功流片,Arm期待未来能够看到更多的可能。


欲了解更多有关信息,请阅读Arm社区博客。您也可以点击此处进行注册,了解支持Linux设计的Cortex-A5。


1资料来源:VDC 2016(嵌入式CPU&SoC单元体积,不包括移动设备、平板电脑和网络)。 


关键字:Arm  DesignStart  Linux

编辑:冀凯 引用地址:http://www.eeworld.com.cn/manufacture/2018/ic-news102227074.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:台积电:7nm全速开工 28nm仍至关重要
下一篇:2018京珠高端芯片及工业互联网产业发展研讨会顺利举行

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Arm刘澍:周易之后,从产品研发角度解读Arm中国

近日,在中国集成电路设计业2018年会期间,Arm中国产品研发副总裁刘澍接受了媒体采访。 2018年4月,Arm中国合资公司正式在深圳挂牌运营,中方投资占股51%,Arm公司占股49%,这家新公司除了接管Arm在国内的所有IP业务,还会针对中国有着特殊的支持。对此刘澍表示,Arm中国的剥离,真正实现了Arm的本土扎根。“我们要把所有的Arm技术带入中国,在中国建立长期自主研发体系,具有跟国际接轨的研发团队和能力,更好支持本土化产业发展的需要和中国自主可控技术的需求。”刘澍说道。 Arm中国产品研发副总裁刘澍 在大会期间,刘澍介绍了Arm中国成立以来的首款产品——周易人工智能平台,并表示未来Arm
发表于 2018-12-06
Arm刘澍:周易之后,从产品研发角度解读Arm中国

ARM Cortex-M3中断跳转过程

在学习CM3的时候,仔细学习了CM3的中断跳转过程,发现嵌入式的MCU在这一块基本上是一样的,当然不同架构的MCU也有自己的特性。我来介绍下CM3的中断跳转过程,首先假设中断发生,CM3内核开始响应中断,由于不同厂家的CM3可能略有区别,但CM3的内核肯定是一样的,所以我们在这个前提下开始讨论,暂时把中断屏蔽位,标志位之类的东西放在一边。现在介绍中断响应的过程:1、压栈。从这一点来讲几乎所有的处理器都是一样的,用压栈保护现场。压入哪些寄存器呢,又是怎样一个顺序?如果就大多数的C语音编程来讲,这个不是很关心的内容。但是CM3的压栈寄存器特点,让我们来见识下ARM设计的特点。其压栈顺序如下图所示,请注意压栈的地址顺序和时间顺序不是相同
发表于 2018-12-03
ARM Cortex-M3中断跳转过程

ARM助力亚马逊AWS服务器满足更多需求

在亚马逊网络服务(AWS)为开发人员推出基于ARM的云计算资源之后,基于ARM架构的节能处理器可能会得到更加广泛的应用。AWS打算向客户出售装载有自己Arm芯片的服务器,还可能将其部分基于云计算的开发者工具转移向Arm芯片。ARM的增长前景或许将超越智能手机等消费设备,成为企业计算领域的重要力量,从而对英特尔形成挑战。目前,英特尔的处理器被广泛应用于云和企业数据中心的服务器。按营收计算,英特尔的数据中心业务是该公司第二大业务,在第三季度贡献了英特尔营收的32%,并且增长速度超过了该公司为PC和其它设备所用芯片的制造业务。AWS负责计算服务的副总裁马特?加曼(Matt Garman)本周在接受媒体采访时表示,这些芯片降低了服务器的总
发表于 2018-12-03
ARM助力亚马逊AWS服务器满足更多需求

ARM编译器的扩展关键字

1.__irq 使用__irq定义中断处理函数,当中断发生时,所有需要被保护的寄存器,编译器都会自动保存。同时,在中断处理完成后,把lr-4的值装载到PC,把SPSR的值复制到CPSR来实现返回。所以用__irq,不需要考虑现场的保护。 __irq void IRQHandler(void){….. } 两个限制: 1.函数不能有参数和返回值 2.不能用作可重入的中断处理函数定义,因为它不保存SPSR的值 2.__swi 这个函数可以有参数和返回值。 3.__asm 声明调用ARM汇编。 4.__inline 把这个关键词
发表于 2018-12-01

关于ARM的中断服务程序

只是异常的一种情况,呵呵 下面主要分析的是“中断异常”说白了,就是我们平时单片机里面用的中断!!!所有有器件引起的中断,例如TIMER中断,UART中断,外部中断等等,都有一个统一的入口,那就是中断 异常 IRQ ! 然后从IRQ的服务函数里面分辨出,当前究竟是什么中断,再跳转到相应的中断服务程序。这样看来,ARM比单片机要复杂一些了,不过原理是不变的。 上面说的就是思路,跟着这个思路来接着分析。 HandlerIRQ 很明显是一个标号,我们找到了 HandlerIRQ HANDLER HandleIRQ 这里是一个宏定义,我们再找到这个宏,看他是怎么定义的: 
发表于 2018-11-30

ARM S3C2410 看门狗设置原理及源码

S3C2410 看门狗只要有两个功能1、作为常规时钟,并且可以产生中断2、作为看门狗定时器使用,当时钟减到0时(超时),它将产生一个128个时钟(PLCK)的时钟信号。 看门狗的设置:1、 看门狗的外部时钟源是有PLCK提供的, plck 通过预分频 和 与比例因子 产生适合看门狗的时钟。    t_watchdog = 1/[PLCK/(prescale value +1)/division_factor]    上面就是它的计算公式。2、相关寄存器的介绍  WTCON watchdog控制寄存器  看门狗控制寄存器能够禁止或者允许看门狗时钟
发表于 2018-11-30

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 电子设计 电子制造 视频教程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
pt type="text/javascript" src="//v3.jiathis.com/code/jia.js?uid=2113614" charset="utf-8">