低价位嵌入式处理开发套件
IP 外设也是软性的,在面积要求较高的情况下,可对其进行编辑,替代核的某些功能。与分离式处理解决方案不同的是,您可以针对具体应用选择最优组合,从方案中剔除不需要的额外器件单元。在这样一个软性、可编程的处理系统中,可以通过几种微调方法来提高性能。此 MicroBlaze Spartan 套件使您可以尽情发挥协处理的长处,探索加快设计的多种方法,而不仅仅是在拨快时钟上做文章,因为拨快时钟的好处是有限的。与在单个处理器核上序列运行的纯软件应用相比,在高性能 FPGA 硬件中加入引擎一般来说总能收到改进系统性能之效。用多处理器、插入式浮点单电感生产厂家元 (FPU) 或硬件指令做实验,可能会对您的应用大有裨益。利用可编程平台,您可以就 MicroBlaze 处理进行实验而不花分文,因为您不必把自己拴死在初步纸面规格书上所提供的那些孤立的解决方案上。
集成部件,出盒即用
赛灵思MicroBlaze 开发套件(Spartan-3E 1600E 版)为嵌入式开发集成了完整的环境。该套件支持一大批不同的 MicroBlaze 软处理,并包括:
来自合作伙伴 Digilent 的 Spartan 3E 1600E 开发板
ISE(集成软件环境)FPGA 工具
荣获大奖的 Platform Studio 嵌入式工具套件 (XPS)
MicroBlaze 软处理器许可(无需单元版税)
JTAG 探测器、以太网和串行电缆
ChipScope Pro 分析器(评估版)
参考设计
此款低价位 Spartan-3E 1600E 开发板(见图 2)所提供的一组功能十分强劲,绝对物超所值,包括针对存储器的多种选择、时钟、显示器、连接器、用户接口及其他外设,使您能以低成本轻松开发自己的自定义嵌入式设计。实际开发板和附属选项包含如下功能: