ACX720-V3 与 AC880 怎么选?
ACX720-V3 和 AC880 都是面向 FPGA 学习、实验和项目开发设计的全功能开发平台。
两款产品在 FPGA / Verilog 基础学习 方面都非常完整,都可以完成 LED、按键、拨码开关、数码管、UART、SPI、I2C、ADC、DAC、DDR3、以太网、摄像头、HDMI、音频等常见 FPGA 实验。
因此,两款产品并不是简单的“低配版”和“高配版”关系。
真正的区别主要在于:
ACX720-V3 更专注于纯 FPGA 学习和开发,价格也更低一些;AC880 则在完整 FPGA 学习基础上,进一步增加了 ARM、PS/PL 协同和 Linux 系统开发能力。
一、核心区别一览
| 对比项目 |
ACX720-V3 |
AC880 |
| 产品类型 |
纯 FPGA 开发平台 |
ZYNQ SoC FPGA 开发平台 |
| 主芯片 |
XC7A35T Artix-7 |
XC7Z020 ZYNQ |
| FPGA / Verilog 学习 |
非常适合 |
非常适合 |
| 数字逻辑基础实验 |
完整 |
完整 |
| LED / 按键 / 拨码开关 |
支持 |
支持 |
| 数码管实验 |
支持 |
支持,配套 IO 直驱数码管模块 |
| ADC / DAC |
支持 |
支持 |
| DDR3 |
256MB FPGA DDR3 |
可配 256MB PL DDR3 |
| 千兆以太网 |
支持 |
支持,PS + PL 双千兆 |
| HDMI / 摄像头 / 显示 |
支持 |
支持 |
| 音频 |
支持 |
支持 |
| GPIO 扩展 |
支持 |
支持 |
| ARM 硬核处理器 |
无 |
双核 Cortex-A9 |
| ARM 裸机 C 语言开发 |
不支持 |
支持 |
| PS + PL 协同设计 |
不支持 |
支持 |
| Linux 系统开发 |
不支持 |
支持 |
| EMMC |
无 |
支持 |
| Wi-Fi |
无 |
支持 |
| USB Host / Device |
支持 FPGA 侧 USB2.0 数据传输应用 |
支持 ZYNQ USB Host / Device |
| CAN / RS485 |
无 |
支持 |
| MIPI CSI / DSI |
无 |
支持 |
| 价格 |
更低一些 |
略高 |
| 主要定位 |
纯 FPGA 学习与开发 |
FPGA + ARM + Linux 综合学习与开发 |
二、FPGA 基础学习方面,两款都很完整
如果您的目标是学习:
- Verilog HDL
- 组合逻辑
- 时序逻辑
- 状态机
- 按键消抖
- LED
- 数码管
- UART
- SPI
- I2C
- ADC
- DAC
- DDR3
- Ethernet
- 摄像头
- HDMI
- 音频
- FPGA 综合项目
那么 ACX720-V3 和 AC880 都可以很好地完成这些内容。
ACX720-V3 本身就是一款资源非常完整的 FPGA 实验平台,板载 XC7A35T、256MB DDR3、ADC、DAC、ES8388 音频、千兆以太网、双 HDMI、摄像头、Micro SD、蜂鸣器、数码管等资源。:contentReference[oaicite:0]{index=0}
AC880 同样具备 LED、拨码、按键、蜂鸣器、ADC、DAC、以太网、音频、摄像头、HDMI、显示等完整实验资源。:contentReference[oaicite:1]{index=1}
所以如果只是比较:
“哪块板更适合学 FPGA?”
两款都很适合。
三、ACX720-V3:更适合专注 FPGA 的用户
ACX720-V3 使用 Xilinx Artix-7 XC7A35T FPGA。
它没有 ARM 硬核处理器,平台更专注于 FPGA 本身,因此非常适合:
- FPGA / Verilog 从零学习
- 数字逻辑课程
- FPGA 外设接口
- DDR3
- 以太网
- 图像处理
- HDMI
- 数据采集
- MicroBlaze
- 纯 FPGA 项目开发
如果您的主要目标就是学习和使用 FPGA,没有明确的 ARM / Linux 需求,那么:
ACX720-V3 已经非常完整,而且价格更低一些,性价比更高。
四、ACX720-V3 配套 FPGA 学习资料成熟
ACX720-V3 配套资料包括:
- 视频教程
- 教程文档和书籍
- 大量例程源码
- 管脚分配表
- 原理图
- 器件资料
- 工具软件
:contentReference[oaicite:2]{index=2}
配套 FPGA 视频课程从基础数字逻辑开始,逐步覆盖:
- 3-8 译码器
- 状态机
- UART
- 数码管
- 存储器
- VGA
- DDR3
- USB
等内容。:contentReference[oaicite:3]{index=3}
同时配套《小梅哥 Xilinx FPGA 自学教程》,包含三十多个实验,覆盖 DDS、I2C、USB2.0、以太网、摄像头、DDR3、TFT、HDMI 等内容。:contentReference[oaicite:4]{index=4}
因此,如果主要目标是系统学习 FPGA / Verilog,ACX720-V3 本身就已经拥有非常成熟的学习体系。
五、AC880:在 FPGA 学习基础上进一步延伸到 ARM 和 Linux
AC880 使用 XC7Z020 ZYNQ。
ZYNQ 与普通 FPGA 最大的区别,是芯片内部除了 FPGA 逻辑之外,还集成了双核 ARM Cortex-A9 处理器。
AC880 的增强型核心板还集成:
- PS DDR3:1GB
- PL DDR3:256MB
- QSPI Flash
- EMMC
:contentReference[oaicite:5]{index=5}
因此 AC880 不仅可以完成常见 FPGA 实验,还可以进一步学习:
- ARM 裸机 C 语言开发
- ZYNQ PS 系统
- AXI 总线
- PS + PL 协同
- ARM 控制 FPGA
- FPGA 与 ARM 高速数据交互
- 嵌入式 Linux
- Linux 网络
- Linux USB
- Linux 图形和多媒体应用
如果您的学习目标不仅是 FPGA,还希望继续进入 ARM、Linux 和完整 SoC 系统开发,那么 AC880 更加合适。
六、两款产品的学习路线区别
ACX720-V3
更适合这样的学习路线:
数字逻辑
↓
Verilog HDL
↓
FPGA 外设接口
↓
DDR3 / Ethernet / HDMI / Camera
↓
FPGA 综合项目
AC880
则可以继续向下延伸:
数字逻辑
↓
Verilog HDL
↓
FPGA 外设接口
↓
ARM 裸机 C
↓
PS + PL 协同
↓
Linux
↓
SoC 综合项目
因此:
AC880 的优势不是 FPGA 基础实验更多,而是后续学习路线更长。
七、数码管实验两款都支持
ACX720-V3 板载 8 位数码管,并通过 74HC595 进行驱动,可以用于学习:
:contentReference[oaicite:6]{index=6}
AC880 同样提供数码管实验功能,并配套 IO 直驱数码管模块。
IO 直接驱动方式,段选和位选信号与 FPGA IO 的关系更加直观,方便进行基础数字逻辑实验。
因此从基础教学角度来看:
两款开发板都具备完整的数码管实验能力。
八、ADC / DAC / 音频,两款都有
ACX720-V3 板载:
- ADC128S102
- TLV5618
- ES8388
其中 ADC 为 12bit、8 通道,DAC 为 12bit、2 通道。:contentReference[oaicite:7]{index=7}
AC880 同样板载:
- 8 路 12bit ADC
- 2 路 12bit DAC
- ES8388 音频
:contentReference[oaicite:8]{index=8}
所以对于 SPI、ADC、DAC、音频、数字信号处理等实验,两款都适合。
九、DDR3:两款都可以做 FPGA DDR3 实验
ACX720-V3 板载 256MB DDR3,直接连接 FPGA,可用于:
- FPGA DDR3 控制
- 图像缓存
- 数据采集缓存
- MicroBlaze 运行内存
- 大容量数据存储
:contentReference[oaicite:9]{index=9}
AC880 如果选择带 PL DDR3 的增强型核心板,同样具有:
PL DDR3。:contentReference[oaicite:10]{index=10}
因此,单纯学习 FPGA DDR3,两款都可以完成。
AC880 由于同时具备 ARM PS 系统,还可以进一步做:
- PS DDR
- PL DDR
- PS / PL 数据交换
- AXI
- DMA
- ARM 与 FPGA 大数据交互
十、以太网:两款都支持 FPGA 网络实验
ACX720-V3 板载千兆以太网 PHY,可以通过 FPGA IP 或自定义 Verilog 逻辑实现网络通信。:contentReference[oaicite:11]{index=11}
AC880 则拥有:
其中 PL 网口同样可以直接由 FPGA 逻辑驱动。:contentReference[oaicite:12]{index=12}
因此:
做 FPGA Ethernet
两款都可以。
还需要 ARM / Linux 网络
AC880 更合适。
十一、USB 应用
ACX720-V3 板载 CY7C68013 USB2.0 高速传输芯片,可以直接与 FPGA 建立高速数据通道,适合:
- FPGA 与 PC 数据通信
- 数据采集
- 高速数据上传
- USB2.0 FPGA 应用实验
AC880 则支持 ZYNQ USB Host / Device,同时还具有 40Pin PL GPIO 扩展接口,可连接 USB 等扩展模块。:contentReference[oaicite:13]{index=13}
两款产品在 USB 方向采用不同的实现方式,可根据具体项目需求选择。
十二、图像和显示,两款都可以完成丰富实验
ACX720-V3 支持:
- CMOS 摄像头
- TFT
- 双 HDMI
- DDR3 图像缓存
并可连接 OV7670、OV7725、OV2640、OV5640 等常见摄像头。:contentReference[oaicite:14]{index=14}
AC880 同样支持:
- DVP 摄像头
- RGB TFT
- 双 HDMI 输出
同时进一步支持:
AC880 的 MIPI CSI 方案可实现 1920×1080 RAW8 图像输入。:contentReference[oaicite:15]{index=15}
因此:
常规 FPGA 图像处理
两款都适合。
需要 MIPI 摄像头 / MIPI 显示
建议选择 AC880。
十三、AC880 增加的功能主要面向 SoC 和嵌入式应用
AC880 相比 ACX720-V3 进一步集成:
- ARM Cortex-A9
- EMMC
- PS USB Host
- PS USB Device
- Wi-Fi
- CAN
- RS485
- MIPI CSI
- MIPI DSI
- PS 千兆以太网
AC880 的资源列表明确包含 PS/PL 双千兆、CAN、RS485、USB Host、USB Device、Wi-Fi 等资源。:contentReference[oaicite:16]{index=16}
这些资源特别适合:
- ARM 裸机开发
- Linux
- 嵌入式系统
- 工业通信
- 网络应用
- 综合 SoC 项目
十四、如何选择?
主要学习 FPGA / Verilog
推荐:
ACX720-V3
适合:
- FPGA 入门
- Verilog 学习
- 数字逻辑
- DDR3
- Ethernet
- HDMI
- 图像处理
- 数据采集
- 纯 FPGA 项目
整体价格更低,性价比较高。
FPGA 学完以后还准备学习 ARM / Linux
推荐:
AC880
适合:
- FPGA
- ARM 裸机 C
- ZYNQ
- AXI
- PS + PL
- Linux
- 网络
- USB
- 工业通信
- 综合嵌入式系统
一套硬件可以覆盖更长的学习路线。
高校 FPGA / 数字逻辑课程
两款都适合。
如果课程主要集中在:
- 数字逻辑
- Verilog
- FPGA 接口
- FPGA 综合实验
可以选择 ACX720-V3。
如果学校还计划进一步开展:
- 嵌入式系统
- ARM
- ZYNQ
- Linux
- SoC 综合实验
可以选择 AC880。
十五、一句话选型
只学 FPGA / Verilog,选择 ACX720-V3,更高性价比。
FPGA 学完还要继续学 ARM / Linux,选择 AC880,学习路线更完整。
两款产品在 FPGA 基础学习方面都具备完整的实验条件,核心区别主要在于:
是否需要 ARM 和 Linux 这一整套 SoC 系统能力。