用 ARM Versatile Express 板构建开发系统可以最大限度地缩短项目设置时间,并可以让开发人员专注于手中的任务 - 测试和验证产品 IP 和软件,而不是设计和调试开发系统。
Versatile Express 采用全新的总线体系结构,与以前的 ARM 开发板系列相比,提高了总线/内存吞吐量。ARM 测试芯片 AMBA® AXI™ 总线直接连接到用户扩展 FPGA,从而提供更高的体系结构准确性并最大限度降低总线延迟。
主板 Express uATX 经过特别设计,支持未来几代的 ARM 处理器。它包括针对最新的处理器和图形引擎进行移植、验证、开发操作系统和应用程序所需的所有外设。通过一系列插件型子板,可开发和调试硬件和软件应用程序。
处理器子板 Express 子板与主板 Express µATX 一起用于对 Cortex™-A15、Cortex-A9 和 Cortex-A5 处理器进行评估、基准测试和建立原型。板载 DDR2 SDRAM 和 CoreLink LCD 控制器增强了系统吞吐量。
软宏单元模型 (SMM) 基于逻辑子板 FPGA 技术,它是 CoreTiles 的早期访问替代产品。在以硬化硅的形式推出新处理器之前,它可作为 SMM 提供。
逻辑子板为 Versatile Express 系统提供自定义逻辑扩展功能。在 Soc 从代工厂返回之前,可以使用逻辑子板来建立外设原型、围绕 ARM 处理器进行验证和软件设备驱动程序开发。这样可以通过事先准备好经过测试的 IP 和软件设备驱动程序来降低风险和减少产品的引入时间。选择具有不同 FPGA 规格和入栈能力的板可以让 IP 开发人员构建与项目要求相匹配的开发系统。
| 板组合 | 说明 |
| 主板 Express + 处理器子板 Express - 带可选的 Cortex™-A5 或 Cortex-A9 CPU 的软件开发平台。处理器子板利用 ASIC 或结构化 ASIC 作为 CPU 测试芯片。 |
![]() | 主板 Express + 软宏模型 - 可以使用 SMM 替代处理器子板以便为其他 ARM 处理器(例如 Cortex-R5)提供支持。SMM 是 ARM CPU 的 FPGA 实现。 |
![]() | 主板 Express + 处理器子板 Express + 逻辑子板 Express - 添加大型 FPGA 以便开发或验证自定义逻辑和 IP。目前可以选择使用两种基于 Xilinx 的逻辑子板 - 分别拥有相当于 3M 或 13M 的 ASIC 门。逻辑子板 Express 13MG板可以堆叠高达八层,从而为实现大的 FPGA 扩展空间提供一种经济高效的途径。 |
![]() | |
![]() | 自定义接口子板 - ARM 为 I/O 接口板提供了示例设计。可以使用此示例设计作为模板来构建安装在逻辑子板 Express 堆栈上的自定义板,以便为用户环境提供额外的连接。 |
| 板组合 | 主板 Express + 处理器子板 Express | 主板 Express + 软宏模型 |
|
|
| |
处理器子板 Express A9x4 (V2P-CA9x4) | ||
处理器子板 Express A5x2 (V2P-CA5x2s) |
| |
| 适用于 Cortex-R5 的逻辑子板 Express (SMM-R5x2) | |
Cortex-A15 | 处理器子板 Express A15x2 (V2P-CA15x2) | 适用于 Cortex-A15 的逻辑子板 Express (SMM-A15x1、x1N、x2N) |