增强版ARM DesignStart:通向定制化SoC的最快、最低风险之路

本文作者:ARM       点击: 2017-07-03 13:48
前言:
在过去几年里,ARM DesignStart已经帮助了成千上万的芯片开发者和技术创新者们快速、方便和免费地获取ARM IP。ARM正在加速智能嵌入式设备的创新:显著增强后的DesignStart帮助设计者以最快、最方便的方式获取已获证实的、可信任的IP,并提供通往出片成功的最完善保障。

最新加入ARM DesignStart、使得定制化SoC更易实现的增强内容包括:
• 新加入了ARM Cortex-M3处理器——这也是目前用于互联智能设备的主流处理器。与Cortex-M0一起,他们能够帮助设计者应对最广范围的智能嵌入式和定制化SoC的需求。
• 对Cortex-M0和Cortex-M3处理器取消预付授权。企业现在能够以产品成功量产出货后才收取版税的模式设计自己的芯片。
• 可以即时、无费用地获取这两个处理器,用于设计、仿真和原型开发。
• 通过使用CoreLink SDK100已获验证的子系统和系统IP,加速基于Cortex-M3的设计的上市时间。
• 额外的SoC设计服务,帮助那些没有芯片开发经验的企业也能从定制化SoC获益。

获取受信任的IP从未如何简单
DesignStart Eval和DesignStart Pro
通过DesignStart获取业界领先的处理器IP有两种方式:
• DesignStart Eval:任何人都能够通过网站点击即刻获取Cortex-M0、Cortex-M3和其子系统。设计者可以对子系统进行配置或修改,添加他们自己的IP和外设,并在FPGA上进行原型开发。
• DesignStart Pro适合希望开发自己的芯片的企业。企业在DesignStart网站完成注册,签署并寄回一份简化的合同之后,即可开始开发自己的芯片。无需任何预付的费用,在产品成功量产出货之后才收取版税。
 

通过ARM DesignStart获取已证实、受信任的IP从未如此简单

DesignStart Eval中包括什么?
通过DesignStart Eval你可以选用Cortex-M0和Cortex-M3处理器进行设计、仿真和原型开发。

主要优势:
• 快速开始定制化SoC的设计和仿真
• 简单的FPGA原型开发
• 简单、快速获取EDA工具
• 基于论坛的支持
 

Cortex-M0 DesignStart Eval

 Cortex-M3 DesignStart Eval

  • 用固定配置、可合成的Cortex-M0 RTL进行设计
  • 使用Cortex-M0系统设计工具包(CMSDK)以及实例系统快速上手
  • FPGA上进行原型开发,并得到针对Cortex-M原型系统的立即可用的支持
  • 获得Keil MDK Essential90天授权,用于开发软件
  • 用固定配置、可合成的Cortex-M3 RTL进行设计
  • 选用CoreLink SDK-100来缩短设计时间,其中还含有一个完全验证的子系统
  • 用你自己的IP或者所提供的其它系统IP对设计进行定制化
  • FPGA上进行原型开发,并得到针对Cortex-M原型系统的立即可用的支持
  • 在可以直接运行的IoT平台“mbed OS”上快速开发属于你的软件
  • 通过获得Cortex-M3 Cycle Model的一年授权来加速仿真速度
在FPGA上进行快速和方便的原型开发
DesignStart的核心优势之一是与它一起提供的对Cortex-M原型系统的立即可用的支持,这使得它成为了对设计进行测试的立项选择。在Liam Dillon的博客中,详细介绍了Cortex-M原型开发以及如何将之与DesignStart配合使用。

使用DesignStart Eval,对ARM IP进行评估、原型开发和设计从未如此简单。

Register to access DesignStart Eval
注册获取DesignStart Eval
 
DesignStart Pro中包括什么?

开始使用DesignStart Pro来开发你的量产芯片吧,无需任何预付授权费用。获取方式非常简单:企业只需注册、签署并寄回一份简化的协议,然后就能下载IP了。能够享有的利益包括:

• 快速、简化、无风险地获取Cortex-M0、Cortex-M3以及子系统,可用于商业芯片的开发(无预付费用,只需在产品成功量产出货之后支付少量版税)
• 使用Cortex-M3以及已获验证的子系统设计、增强的设计服务以及mbed OS平台开发完整的IoT或者智能嵌入式解决方案

DesignStart Pro同时支持Cortex-M0和Cortex-M3
• Cortex-M0及Cortex M0系统设计工具包
• Cortex-M3以及CoreLink SDK-100,包括一个完全验证的子系统和系统IP

立即可用的Cortex-M3系统设计与CoreLink SDK-100
为了加速SoC的研发,针对Cortex-M3的DesignStart Pro包含了一个完全验证的子系统,开发者可以在其之上添加他们自己的外设、内存、传感器和其它模拟IP。ARM CoreLink SSE-050子系统提供了硬件和软件的组合,帮助设计者专注于其SoC的差异化特性以及终端应用。

选用mbed OS来简化IoT解决方案的设计和部署
Cortex-M3 DesignStart支持mbed OS:这是专门针对IoT设备设计的软件,带来完整的安全要素和连接性能,使得IoT解决方案的大规模设计和部署成为可能。它包含了开发一个互联产品所需的所有特性,包括用于传感器和I/O设备的安全性、连接性、以及一个实时操作系统(RTOS)和驱动程序。

DesignStart Eval和DesignStart Pro:哪个更适合我?
 

 

DesignStart Eval

DesignStart Eval进行SoC的设计和原型开发

DesignStart Pro 

DesignStart Pro开发一个商用SoC

适用范围

评估、教学和研究

商用量产和研究

适用对象 

所有

注册的企业或者得到批准的大学

授权方式

点击通过EULA

授权协议

费用

免费

零授权费+产品成功量产出货之后才收取版税

审批时间

即刻获取

仅需数天

技术

完整的子系统RTL和固定配置、可合成的CPU RTL

完整的子系统和CPU RTL

使用DesignStart Pro,对基于ARM IP的SoC进行商业化和量产从未如此简单。

Register to access DesignStart Pro
注册获取DesignStart Pro

已获证实的业界领先的IP——以及更多
在加入了Cortex-M3之后,DesignStart能够帮助企业开发最广范围的智能嵌入式设备。它不但提供了快速、简单、零风险的IP获取方式,所提供的IP也得到了最广泛的证实。

• ARM合作伙伴已经出货了超过200亿颗基于Cortex-M0和Cortex-M3的芯片
• Cortex-M0和Cortex-M3是出货量最大的Cortex-M系列内核
• 基于Cortex-M0和Cortex-M3的SoC的出货量达到每小时50万!

如果你想开发一个芯片,你希望你所选用的IP已经在成百上千的不同芯片中所使用,并且其各自的配置也不尽相同。有了ARM Cortex-M0和Cortex-M3 CPU,你可以确信你的产品所使用的是可靠的、已获证实的技术。
 

ARM DesignStart可用于最广范文的嵌入式设备

Cortex-M0处理器
ARM Cortex-M0处理器是目前可用的最小的ARM处理器。它具有异常小的芯片面积、低功耗以及极小的代码规模,使得开发者能够以8位的价格实现32位的性能,从而可以越过16位设备。
了解更多关于Cortex-M0处理器的信息

Cortex-M3处理器
ARM Cortex-M3处理器是业界领先的32位处理器,适用于智能嵌入式应用,可以为范围广泛的设备带来高性能、高效率的计算能力。它也是Cortex-M系列中的主流处理器,应用领域无处不在,包括:微控制器、汽车车身系统、工业控制系统以及无线网络和传感器。它也是IoT应用的首选处理器。
了解更多关于Cortex-M3处理器的信息

完整的解决方案:设计服务、软件及其它IP

DesignStart不仅仅只涉及到IP。它还设计专业知识、工具及软件。除非你能够方便地、成功地开发芯片和软件,否则即使有了一个CPU也无济于事。ARM协同ARM生态系统可以提供最完善的服务、工具和软件,并且在业界拥有最大的开发者基础。
 

为了实现芯片成功,ARM所提供的远远不止CPU

EDA工具
ARM与Cadence Design Systems以及Mentor Graphics合作,为开发者获取芯片开发所需的工具提供简化的、快速的方式,并在这些工具中提供Cortex-M0处理器的免费评估。

设计服务公司
ARM提供定制化SoC辅助服务,来帮助那些刚刚进入定制化SoC领域或者需要对企业内部设计能力进行补强的公司。通过与ARM批准的设计服务合作伙伴合作,ARM能够帮助企业获取全方位的设计服务——无论是完整的交钥匙设计,提供完成的、封装的、经过测试的芯片;或者是对客户自身设计团队的补强服务。

了解更多关于ARM批准合作伙伴的信息

来自ARM专家的培训和协助
无论你的预算或者经验如何,ARM提供一系列的支持来帮助你获取所需的设计协助。

支持选项
• 直接专业支持:通过网页或者邮件获取来自专业的ARM专家全天候的支持
• DesignStart论坛支持:免费获取来自ARM专家、生态系统合作伙伴以及其他DesignStart设计者的白皮书、博客文章、在线研讨会以及Q&A
• 文档和视频教程:获取技术参考指南以及观看使你能够按部就班的视频,帮助你用ARM IP进行设计和原型开发

设计协助和培训
• Design RTL审核:现场设计验证,并附有详细报告,减少流片前的风险
• 技术培训:通过私人、公开或者在线培训模式,帮助你的团队跟上进度

欲了解更多关于ARM设计服务、培训和支持的详细信息,请阅读Debbie Dekker的博客:“DesignStart所能提供的特别帮助”。

软件支持
有两种软件开发工具针对ARM IP和Cortex-M处理器进行了优化:ARM Keil MDK和IAR Embedded Workbench for ARM。

Keil MDK是一个开发工具链,可用于基于Cortex-M的平台之上的软件开发
• 利用CMSIS来扩展你的设备在ARM生态系统中的支持范围
• 采用高度优化的ARM Compiler,使你的设计能够发挥最大效用

了解更多关于ARM Keil MDK工具的信息
无论是概念验证还是商业用途,SoC设计者可以依赖IAR Embedded Workbench for ARM来生成小型、高速和智能的代码。立刻启动你的项目,并使用现成的实例项目来支持你的设计。

申请试用版Embedded Workbench for ARM

物理IP——通过DesignStart免费获取
ARM是业界领先的代工厂物理IP供应商,为所有应用市场提供最佳性能、功耗以及价格。ARM Artisan物理IP包含数千个解决方案,均针对代工厂以及工艺技术(从250纳米到7纳米)进行了优化。

选用ARM Artisan物理IP加速你的SoC实施
选用ARM DesignStart,开始你的芯片设计
未来的技术有赖于创新者能够快速获取业界领先的解决方案。ARM DesignStart为定制化SoC设计提供了一个夯实的基础,不仅能够快速、简单、零风险地获取已获证实的IP和子系统,同时还提供设计服务、生态系统支持和相关IP。
所以,你还在等什么呢?

注册获取DesignStart Eval
注册获取DesignStart Pro