当前位置:首页 > 单片机 > 单片机
[导读] ARM最近刚刚宣布了对DesignStart项目的升级,加入了ARM Cortex-M3处理器。现在,可以通过DesignStart Eval即时、免费地获取相关IP,对基于Cortex-M0或者Cortex-M3处理器的定制化SoC进行评估、设计和原型开发。

 ARM最近刚刚宣布了对DesignStart项目的升级,加入了ARM Cortex-M3处理器。现在,可以通过DesignStart Eval即时、免费地获取相关IP,对基于Cortex-M0或者Cortex-M3处理器的定制化SoC进行评估、设计和原型开发。

原型设计的重要性常常被忽视,我希望通过本文以更多的细节阐述原型开发的重要性以及Cortex-M原型系统(MPS2+)如何帮助你方便地开始对你自己的设计进行评估和原型开发。

DesignStart不仅仅有处理器IP。DesignStart Eval和Designstart Pro包括处理器IP、一个参考子系统、以及免费的在线社区支持。此外,还提供来自ARM和ARM合作伙伴的专用支持、培训以及各种服务。

DesignStart Eval已经可以运行在ARM Cortex-M原型开发系统(即MPS2+)之上,帮助你更方便地迅速开始对你自己的设计进行评估和原型开发。

图1:Cortex-M原型系统

一旦你开始设计全新的定制化SoC,下一步就是进行原型开发。原型开发是SoC设计流程中的一个关键步骤:它不仅允许你对设计进行验证,也帮助你避免对一个有问题的设计进行流片。在进行验证的同时,你还可以在芯片出片之前就用原型进行软件开发,从而节约宝贵的时间。ARM的Cortex-M原型系统就是一个完美的解决方案。

为什么选择Cortex-M原型系统?

Cortex-M原型系统提供针对Cortex-M系列的快速FPGA原型开发,包括实例设计和软件支持。与市场上其它的开发板不同,该FGPA平台是针对Cortex-M处理器专门定制的,这意味着你可以快速开始和进行开发,从而专注于实施差异化。它支持ARM mbed OS、多个调试连接器(包括CMSIS-DAP),以及16MB零等候状态内存;这些都得到ARM的直接支持。

图2:在MPS2+中实施的Cortex-M3 DesignStart

Cortex-M3 DesignStart包允许你用最喜欢的仿真器(Mentor® Questa®、Cadence® Incisive或Synopsys® VCS®)进行参考子系统设计的仿真,然后将你自己的IP加入设计,并在仿真环境下进行开发,对现有测试进行编辑。

ARM已经用DesignStart Eval包设计了一个实例FPGA实施,用于Cortex-M原型系统。你可以用这个实例将测试进一步延伸,针对这个平台对你的设计进行合成,以及在FPGA目标上重新运行各种仿真测试。

ARM Cortex-M3处理器以网表文件的形式提供,支持调试和追踪。Cortex-M3实例子系统设计尺寸非常小,在FPGA中留有充裕的空间让你用自己的IP进行扩展。板上有大量的外设,你也可以通过连接Arduino子板的转换器加入更多的外设。如果你找不到你所需的外设,你可以设计自己的板子,并使用所提供的PCB文件用于子板。请访问Cortex-M原型系统网站上的Arduino章节,获取实例文档。

简单、快速、方便使用

使用这一平台进行启动和运行非常方便!将电源和USB线连上PC,等待平台作为USB大容量存储设备顺利连接,将你的DesignStart文件拖拽上去,然后按下重置键来载入新的FPGA图像。一旦FPGA被载入,你可以将你的调试器连接到众多调试连接器之一,或者用CMSIS-DAP连接到核。这里有一个视频,提供更多如何对板子进行编程以及使用Keil MDK调试器的信息。

你也可以使用现有的Intel® Quartus® Prime项目文件来迅速添加自己的IP、对它进行合成以及创建FPGA图像,从而为你的IP开发软件或者开始为你的SoC创意开发原型。我们撰写了一个名为“Cortex-M3 DesignStart FPGA用户指南”的文档,详细描述了这一流程。该文档也是DesignStart下载包的一部分。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

法国无晶圆厂IC设计公司GreenWaves Technologies即将投片其GAP8多核心处理器,该公司声称这是业界首款专为物联网(IoT)而设计的处理器。 GreenWaves共同

关键字: cortex-m risc-v

借出席“ARM Tech Symposia 2016 Japan”(12月2日于东京召开)的机会来到日本的ARM公司IoT业务部总经理兼营销副总裁Michael Horn

关键字: cortex-m cpu内核 IoT

ARM® TrustZone® 是针对片上系统(SoC)设计的系统级安全技术,它基于硬件,内置于CPU和系统内核,为半导体芯片设计师设计设备安全性能(如可信根)量身打造。Trus

关键字: cortex-m trustzone技术

  我们可以对神经网络架构进行优化,使之适配微控制器的内存和计算限制范围,并且不会影响精度。我们将在本文中解释和探讨深度可分离卷积神经网络在 Cortex-M 处理器上实现关键词识别的潜力。

关键字: cortex-m 处理器 语音识别

你了解基于Arm Cortex-M内核的RA系列32位微控制器吗?它有什么特点?全球电子元器件与开发服务分销商e络盟宣布供应瑞萨电子基于Arm® Cortex®-M的RA系列32 位微控制器产品。这一重磅产品系列的推出将...

关键字: ARM cortex-m e络盟 微控制器

ARM发布了两款全新的IP,一款是已经非常成功的ARM Cortex-M家族的新成员Cortex-M55,另一款是去年底新发布的Ethos系列的新产品,也是首款针对Cortex-M平台的微神经网络处理器(microNPU...

关键字: ARM cortex-m 电源资讯

Arm今日宣布推出两个新的IP,包括全新机器学习(ML) IP:Arm® Cortex®-M55处理器和Arm Ethos™-U55神经网络处理器(NPU)。

关键字: AI ARM cortex-m ip 技术专访

近日,东芝宣布推出新品——“M3H族”微控制器,该产品基于全球标准的Arm Cortex-M3内核,专为电机控制而设计,可满足消费设备和工业设备的各种需求。新产品的出现扩大了 “TXZ?系列”微控制器的产品阵容。

关键字: ARM cortex-m3 内核 微控制器 电源新品

Arm针对其下一代Armv8.1-M架构推出基于M-Profile Vector Extension (MVE)矢量扩充方案的Arm Helium技术。

关键字: ARM cortex-m 嵌入式处理器 数字信号处理(dsp)

已经是很久没有写文章了,因为没有时间,人家都说大四不考研,天天像过年,可我依旧没能有那份闲暇的时间。现在几乎人人的手里都是一款安卓智能机这是我非常羡慕的,而我手

关键字: adxl345 cortex-m3 单片机 电源技术解析 重力感应
关闭
关闭