www.design-reuse-embedded.com

采用Cortex-M原型系统建立Cortex-M3 DesignStart原型


ARM中文社区, Jul. 04, 2017 – 

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 下载包的一部分。 如何购买 Cortex-M 原型系统? 如果你还需要更多的理由来使用 Cortex-M 原型系统,那么你一定会很高兴地获悉,在未来一 年,面向所有用户 ARM 将 Cortex-M 原型系统平台的价格降低了 50%,现在只需 495 美元。考 虑到 FPGA 相对庞大的尺寸(30 万逻辑单元,300K LE)以及其他所有的功能(包括对 mbed 的支持),你就会同意这个价格非常低廉。你可以从 www.arm.com/mps 产品网页下单订购。 欲了解更多关于 DesignStart 的信息或者注册,请访问 http://designstart.arm.com。

 Back

Partner with us

Visit our new Partnership Portal for more information.

Submit your material

Submit hot news, product or article.

List your Products

Suppliers, list and add your products for free.

© 2016 Design And Reuse

All Rights Reserved.

No portion of this site may be copied, retransmitted,
reposted, duplicated or otherwise used without the
express written permission of Design And Reuse.