RISC-V/Cortex M原生验证平台-Arty A7
产品描述
Digilent FPGA/SoC 板的 Arty 系列在设计时考虑到了多功能性和灵活性。凭借普遍流行的 Arduino™ 接头和多个 Pmod™ 端口,Arty 将成为您工具箱中适应性最强的 FPGA/SoC 板。
Arty A7 是围绕 Xilinx Artix-7 FPGA 系列设计的即用型开发平台。借助 Artix-7 器件,Arty A7 板提供了 Arty 系列中最高的每瓦性能结构、收发器线路速率、DSP 处理和 AMS 集成。借助赛灵思的 MicroBlaze 软处理器内核,您可以创建具有各种外设、存储器和接口的嵌入式应用程序。
赛灵思的 Vivado 设计套件支持 Arty A7,包括免费的 WebPACK 版本。您还可以利用 Vitis 内核开发套件或 Xilinx 软件开发套件开始为 MicroBlaze 处理器进行开发,而无需之前的 FPGA 经验。
Arty A7 有两种变体:Arty A7-35T 采用 XC7A35TICSG324-1L,Arty A7-100T 采用更大的 XC7A100TCSG324-1。
如果 Arty A7 提供的性能超出您的应用程序所需,那么采用 Spartan-7 FPGA 的价格更实惠的Arty S7可能是更好的选择。如果您正在寻找基于 SoC 的开发板,请考虑采用 Zynq-7000 APSoC的Arty Z7 。
复购客户注意事项:此产品已更改。请参内存部分。
Arty A7-35T | Arty A7-100T | |
FPGA芯片 | XC7A35TICSG324-1L | XC7A100TCSG324-1 |
逻辑单元 | 33,280 | 101,440 |
DSP片 | 90 | 240 |
内存 (Kbits) | 1,800 | 4,860 |
GTP 6.6GB/s 收发器 | 4 | 8 |
I/O Slices | 250 | 300 |
-
FPGA 特征-
内部时钟速度超过 450MHz
-
片上模数转换器 (XADC)
-
可通过 JTAG 和 Quad-SPI 闪存进行编程
-
-
系统特点
-
256MB DDR3L,16 位总线 @ 667MHz
-
16MB 四路 SPI 闪存
- 由于供应链限制,S25FL127S 或 S25FL128S 闪存可能会加载到您的板上。这些部件在功能上并不等效,但通过 Vivado 进行的闪存编程和 QSPI 引导模式不受影响。更多信息可在支持选项卡中的 Arty A7 参考手册中找到。
-
USB-JTAG 编程电路(需要Micro B USB 电缆 )
-
由 USB 或任何 7V-15V 电源供电
-
-
系统连接
-
10/100 Mbps 以太网
-
USB-UART 桥接器
-
-
交互和感知设备
-
4 个开关
-
4 个按钮
-
1 个重置按钮
-
4 个 LED
-
4个RGB LED
-
-
扩展连接器
-
4 个 Pmod 连接器
-
Arduino/chipKIT 屏蔽连接器
-
-
- 产品合规性:
- HTC: 8471500150
- ECCN: EAR99
产品包含:
-
Arty Board Artix-7 FPGA
-
内含保护泡沫的Digilent纸箱包装
-
软件支持:
-
Arty A7 可以使用 Digilent 的 Adept 软件进行编程。Digilent Adept 是一种独特而强大的解决方案,可让您与 Digilent 系统板和各种逻辑设备进行通信。在此处了解有关 Adept 的更多信息。
要为您的 Arty A7 创建和修改设计,您可以使用 Xilinx 的 Vivado 设计套件。Vivado 是一款专为综合和分析 HDL 设计而设计的软件。Vivado Design Suite 的免费 WebPACK 版本支持 Arty A7 的两种变体。
如果您使用的是赛灵思的 MicroBlaze 软处理器内核,您可以使用 Vitis 内核开发套件或赛灵思软件开发套件为您的 Arty A7 创建嵌入式应用程序。
-
技术文档:
教程:
-
-
介绍如何安装 Vivado 和 Vitis,这是用于创建面向 Digilent FPGA 开发板的硬件和软件应用程序的开发环境。
-
-
-
介绍如何使用 Vivado 和 Vitis 创建硬件和软件设计,该设计使用处理器来控制按钮和 LED。
-
-
-
演示如何使用 Vivado 创建一个让单个LED闪烁的简单设计。
-
-
-
Digilent Pmod IP 可用于从裸机软件控制连接的 Pmod。
-
应该注意的是,并非所有 Pmod 都受支持,并且 Pmod IP 仅在 Vivado 2019.1 及更早版本中受支持。
-
示例项目:
支持 Vivado 2022.1 的演示
其他演示
社区项目:
-
Hackster 项目:Arm DesignStart FPGA Cortex-M1 环境监视器
-
由亚当泰勒创建。
-
包含将 ARM Cortex-M1 与 Arty S7 配合使用的说明。
-
注意:虽然此项目是为 Arty S7 创建的,但 ARM 的 DesignStart FPGA 材料还包含用于使用 Arty A7 的基础项目。
-
注意:使用 DesignStart FPGA 需要许可证。如指南中所述,可以获得 90 天的免费试用许可证。
-
-
Hackster 项目:基于 Arm DesignStart FPGA Cortex-M3 的机器人
-
由亚当泰勒创建。
-
包含将 ARM Cortex-M3 与 Arty S7 配合使用的说明。
-
注意:虽然此项目是为 Arty S7 创建的,但 ARM 的 DesignStart FPGA 材料还包含用于使用 Arty A7 的基础项目。
-
注意:使用 DesignStart FPGA 需要许可证。如指南中所述,可以获得 90 天的免费试用许可证。
-
-
Digilent 论坛用户 jmw 为 Arty 创建了Adafruit GFX和Adafruit SSD1306库的 Microblaze 端口,它可能与 Pmod OLED兼容。原始论坛主题可在此处获得。
-
Arty A7 100T 项目使用由用户 Tim S. 在 Digilent 论坛论坛线程上创建的 Pmod ACL2、Pmod CLS 和 Pmod 7SD
-
Arty A7 100T 项目使用用户 Tim S. 在 Digilent 论坛论坛线程上创建的 Pmod SF3 和 Pmod CLS
其他资源: