你的位置:大电流电感 > 先锋技术

低价位嵌入式处理开发套件

2020-09-22 08:30:48      点击:
上一篇:Gdb/Armulator 源代码分析

智能工具、IP 和专为功能丰富的硬件开发板(或评估板、参考板或演示板)编写的参考设计,能缩短嵌入式开发的周期。有了一套性能良好的集成开发套件,您就可以完全专注于自己的实际应用,而无需费神寻找因焊接不当、白线断裂或软件驱动程序与规格所要求的 IP 外设不相符而带来的问题。对于软件/固件团队来说,有没有一个稳定的硬件环境大不一样——如果拥有这样一个环境,他们就可以在首次提交定制硬件板之前,早早动手编写代码,并对其进行测试和调试。赛灵思MicroBlaze 开发套件(Spartan-3E 1600E 版)具有平台所有的灵活性、集成度高,而且价格低廉(图 1)。

软处理和可定制IP 的优点

为尽可能地满足项目要求,工程师需要多种选项及灵活性。通过可编程平台和创新型工具,您可以手动设置嵌入式设计的功能、面积、费用和性能,使其达到最佳状态。在把定制的硬件从商店买回家之前,您可以对灵活的软处理器核进行实例化、定制 IP、优化硬件的性能,还可在一个开发板上对您的软件进行验证。

FPGA 处理系统的本质就决定了它是可编程、可重新设置和现场升级的。因此,它们具备的独特优势可帮助您的产品更快打入市场,并具有更长而且可更新的生命周期。

Spartan 系列 FPGA 支持 32 位 RISC MicroBlaze 软处理器。因为该软处理器像其它 IP 外设一样由 FPGA 元件构建而成,所以可以随意将其实例化。为充分利用低价位的 Spartan 应用,赛灵思对 MicroBlaze 软处理器核进行了优化,以达到在尽可能小面积上实现最佳效果。由于这种MicroBlaze 软处理解决方案的灵活性,您可以在设计周期中随时对更新、更改、或整个新处理器核进行实例化。如果硬件和软件错误都可以改正,已有功能可以增强,新的功能可以添加,甚至在完成部署后还能增加对新标准的支持,那么您可以想象一下,产品的寿命会有多么长!