近日,在DesignStart大获成功之后,ARM宣布再度升级该项目,从之前只提供Cortex-M0内核扩展至Cortex-M3内核。“这也是为了相应软银总裁孙正义在2016年秋季举办的ARM TechCon上对未来的判断:既全球将会有一万亿个互联设备出现。”Phil Burr表示:“为了实现这样一个宏大愿景,我们确实需要一些支撑的基础,包括高效的技术,成熟的架构支撑以及广泛的生态系统。作为软银一部分,ARM迈出了更加大胆的一步,让外部的开发人员、厂商更加容易获得ARM技术,我们也期望借此帮助他们更好地开发出定制化、全新的方案。”
DesignStart这一项目已持续几年,取得的成效也非常显著,短短两年时间在DesignStart里已经有几十家公司已开始基于Cortex-M0的SoC生产。这也是ARM决定继续开放授权的重要原因。
相比上一次Cortex-M0免费授权,此次Cortex-M3的授权被Phil称为更为大胆的一步,是因为Cortex-M3是至今为止最为成功的适用于物联网的32位处理器IP,时至今日,依然有众多产品采用Cortex-M3内核的MCU。目前,基于Cortex-M0和Cortex-M3内核的芯片出货量已达200亿片,现在每30分钟就有25万个基于Cortex-M0或Cortex-M3的SoC诞生。也正因此,将M0及M3更广泛地应用于物联网市场中,将极大地加速互联设备的普及速度。通过授权免费,Phil预估500万片的License费用仅不到20万美元,可以给客户带来大量的经济收益。
DesignStart的发展历程,从2015年开始,逐步加速。
除了免费之外,Phil强调更重要的一点是外部的开发人员和厂商更加容地获得技术。实际上,Designstart面向的对象除专业人员之外,还有大量的非芯片专业人员,包括初创公司、系统厂商或者高校等等,对于初次接触芯片设计的工程师来说,需要掌握的东西相当多,因此如何快速入门变得极为重要。
目前,DesignStart上可以为客户提供两类开发服务,第一类是DesignStart Eval。Evaluate和即开即用的开发板一样简单,可以让客户实现开箱即用,即时、免费地获得评估、设计、原型等服务。同时,如果希望开发自己定制化芯片的公司可以使用DesignStart Pro,也就是到DesignStart网上注册,签订一个简单合同,就可以访问并获得全套的商用化SoC IP。
此外,ARM还提供更多的可配置的子系统以及周边器件,让开发者只需专注于开发差异化,节约了大量的时间、金钱和精力。
而在软件支持方面,ARM生态系统中的40个RTOS、20个IDE Compiler以及21个Debug及Trace工具都可以免费或付费使用。目前已有超过25万名开发者注册了mbed OS,2016年Eclipse/GDC下载,超过200万,CMSIS下载量超过了500万次。
与此同时,ARM 30年积累的开放的生态系统也能开发者可以轻松融入其中,ARM为开发者提供几百种线上线下培训课程及课件,DesignStart在线论坛甚至全球一对一的辅导。其次,ARM有一个Approved design house的项目。经过ARM认证的设计公司都在这里面。同时还有一些设计公司其实是可以提供已经测试的一些封装的芯片产品,这样就能够加速整个芯片开发的过程。
Phil以一个客户的SoC定制化案例举例,解释了如何利用DesignStart为客户提供更好的产品体验,包括了复杂度的降低,成本的降低,尺寸的降低以及差异化。
Phil表示,“设计服务公司S3集团是我们的一个合作伙伴,其为自己的客户设计了一款针对阀门控制器定制化的芯片。尽管听上去不是炫酷的应用,但这是非常常见的嵌入式智能工业环境。利用定制化的芯片替代了板上多数的模拟和数字功能芯片,最终实现了70%功耗降低,75%尺寸降低以及整体BOM 80%的节约。”
“不管你是一家初创型公司,还是成熟企业,都可以借由ARM的帮助,从零开始进行芯片的开发。同时,ARM也携手我们的合作伙伴提供相应的支撑和培训服务,帮助加入DesignStart的公司来进行芯片开发。此外我们还打造了包含诸多合作伙伴的生态系统,共同帮助我们实现通往芯片设计成功之路。”Phil总结道。
关键字:DesignStart Cortex-M3 Cortex-M0 ARM
编辑:冀凯 引用地址:DesignStart大升级:更便宜更好用
推荐阅读最新更新时间:2023-10-12 23:46
ARM内核和架构理解
1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同版本 ARM 有不同的想法。比如为高速度设计的Cortex A8、A9都是ARMv7a 架构;Cortex M3、M4是ARMv7m架构;前者是内核,后者是指令集的架构。 2.ARM的架构都是基于RISC指令集而架构的,而其内核只是实现这一指令集的硬件架构的基础,Thumb-2指令集架构(ISA)的子集,包含所有基本的16位 和32位Thumb-2指令、 、哈佛处理器架构,在加载/存储数据的同时能够执行指令取指,带分支预测的三级流水线等。 3.好比你盖房子,刚开始因为水平低流行盖平房,这就是一种架
[单片机]
微软将转战平板电脑市场 与英特尔关系生变
近期,因微软将与英国ARM Holdings结盟,以挑战苹果在平板及智能手机市场上的地位,微软与英特尔间长期合作盈利的关系恐生变。据悉,微软正在计划研发一套与ARM设计晶片相兼容的Windows操作系统,而ARM在智能手机及平板电脑领域中是英特尔的一大劲敌。
微软此举标志着ARM的重大胜利,而ARM在移动计算领域有着长足进展,该公司昨日宣布,图形显示晶片巨头英伟达(Nvidia)也将开始依照ARM的架构开始设计供电脑使用的中央微处理器。
相关分析人士称,当前,个人电脑已经丧失了运算平台的主导地位,苹果正在推出许多相当具有吸引力的产品,微软必须面对这一事实,微软与英特尔间长期合作赚大钱的关系生变,与个人电脑相较
[手机便携]
STM32学习008_ARM产品浅析
ARM是英国Acorn有限公司设计的基于RSIC的一款微处理器,全称为Acorn RISC Machine,ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。 ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。 1、体积小、低功耗、低成本、高性能; 2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件; 3、大量使用寄存器,指令执行速度更快; 4、大多数数据操作都在寄存器中完成; 5、寻址方式灵活简单,执行效率高; 6、指令长度固定。 ARM处理器共有37个寄存器,被分为若干个组(BANK),这
[单片机]
ARM片外Flash存储器IAP解决办法
以 ARM 芯片为处理器核的 嵌入式 应用系统,以其小体积、低功耗、低成本、高性能、丰富的片内资源以及对操作系统的广泛支持,得到了人们越来越多的青睐。在应用编程IAP(InAppl ic atAiONProgram)就是这样的自修改程序。它先在RAM存储器中写人数据值,然后使PC指向该存储段,把该段作为程序段来执行。很多ARM7芯片自带IAP处理器,应用其自带的IAP处理器可以方便地对其片内集成的Flash存储器进行在应用编程,但几乎所有的ARM核芯片均不支持片外IAP处理,因为片外Flash存储器是用户选型的,芯片生产厂家无法先知先觉,而不同Flash存储器其编程时序也不尽相同,导致芯片生产厂家无法提供通用的IAP代码。那么
[电源管理]
ARM学习笔记12——GNU ARM汇编伪操作
1、.section 1.1、语法格式 .section section_name ]] 1.2、作用 定义一个段,每一个段以段名为开始,以下一个段名或者文件结尾为结束。 ELF格式允许的段标志: a:可分配 w:可写段 x:执行段 1.3、举例 .section .mysection @自定义数据段,段名为“.mysection” 2、预定义段 .text、.data、.bss 2.1、语法格式 .text{subsection} .data{subsection}
[单片机]
基于Arm-Linux的嵌入式智能家居控制系统的设计
摘要:随着嵌入式技术、网络及信息技术的发展,针对人们对智能家居的追求,提出了一种基于ARM9的嵌入式智能家居控制系统的解决方案。介绍了嵌入式Linux系统的软硬件平台,结合实例阐述了嵌入式QT图形界面系统、嵌入式数据库SQLite等关键技术在嵌入式智能家居控制系统中的应用。该方案解决了控制系统的可视化操作问题,提高了系统数据管理效率,并具有通用性可移植到其他硬件或软件平台应用。 关键词:智能家居;ARM9;嵌入式Linux;Qtopia;SQLite 嵌入式系统以其占用资源少、专用性强、功耗低的特点使其广泛应用在移动通信、工业生产、安全监控等领域。针对人们对高效、舒适、安全、便利、环保的居住环境的要求,提出了以Arm-Li
[嵌入式]
基于S3C2440和ARM的液晶显示器背光源节电调光方法介绍
引言 节能环保技术是当前世界所关注的焦点,在液晶显示模组中,背光源的功耗最高可占总功耗的50%以上。尤其在10in 以下显示产品如手机、PDA、MP3 等便携式设备中,基本采用电池供电,功耗问题尤为突出。为有效降低液晶显示器背光源的亮度,以达到节电目的,本文在ARM 开发平台上实现了一种基于直方图变换的背光源调光方法,实验证明,本文提出的方法在失真度为5%的情况下可实现背光节电约35%. 1 背光源调光方案 以TFT 液晶面板结构为例,包括背光、偏光片、液晶阵列、彩色滤光片等部分,人眼所感知的显示图像为上述各部分的综合效果。假设背光亮度归一化后设为b(为 区间实数),0 对应于背光关闭情况,1 对应于背光发光亮度最大情况。若光
[单片机]
HI3531串口测试程序(arm)
#include stdio.h unsigned int UART0_ADDR = 0x20080000; unsigned int retu=0; int i=0; void delay_x(unsigned short cycles) { unsigned short t; t = cycles; while ( --t != 0 ); } int main() { ///////////初始化部分//////////////////////////////////////////////////// retu = *(unsigned int *)(UART0_ADDR + 0X30);//uart_c
[单片机]