ACX720-V3开发板资料
产品介绍
ACX720 是小梅哥 FPGA 团队推出的一款教学级 FPGA 开发平台,基于 AMD/Xilinx Artix-7 系列 FPGA,主要面向 Verilog 数字逻辑设计、FPGA 入门学习以及实际应用开发。

开发板除了提供常见的 FPGA 数字逻辑设计与验证资源外,还集成了多种实际工程中常用的高速接口和外设,包括:
- 千兆以太网
- USB 2.0
- DDR3
- HDMI
- 常用 GPIO 及基础外设
通过 ACX720,不仅可以学习 FPGA 和 Verilog 的基础知识,还可以进一步学习 DDR3、高速数据传输、网络通信、视频处理等实际 FPGA 应用。
资料下载
ACX720-V3 型开发板
小梅哥 ACX720-V3 型 Xilinx FPGA 教学开发板全套资料:
https://pan.baidu.com/s/1jOf_mEmGN2umb6chiZfrrQ?pwd=6xbw
提取码:
6xbw
学习视频在线观看链接
小梅哥Xilinx FPGA基础入门到项目应用培训教程 https://www.bilibili.com/video/BV1va411c7Dz
配套资料内容说明
ACX720 配套资料主要分为以下几部分:
盘 A:资料盘
ACX720 开发板标准配套资料,包括:
- 开发板相关教学文档
- 文档教材配套例程源码
- 开发板硬件原理图资料
- 开发板管脚信息文件
- 开发板学习过程中需要使用的各种驱动和软件
盘 B:软件盘
FPGA 开发所需软件安装包,包括:
- Vivado 2018.3
- ModelSim SE 10.6
盘 C:视频盘
- ACX720 开发板配套 FPGA 视频课程。
- ACX720 开发板配套 FPGA 视频课程随堂源码。
售后与学习支持
在本店购买 ACX720 开发板后,客服会邀请购买者加入对应的学习答疑群。
在学习配套教程、运行实验工程以及使用开发板的过程中,如遇到与产品或课程相关的问题,可以在学习群中提出,由技术支持人员协助解答。
具体入群方式以淘宝客服发送给购买者的加群验证信息为准。
特别说明 学习群售后答疑服务属于提供给开发板直接购买者的长期免费增值服务,不随开发板转让而转移。 每块开发板原则上仅向一名实际使用者提供对应的学习群答疑服务。已经使用对应开发板、订单号或淘宝 ID 加入学习群后,其他使用者无法再次凭同一购买记录申请加入。
ACX720 开发板购买
ACX720 开发板可通过小梅哥 FPGA 官方店铺购买:
https://item.taobao.com/item.htm?id=630546857040
资料使用建议
首次使用 ACX720 的用户,建议按照以下顺序开始学习:
- 确认手中的开发板型号及硬件版本;
- 下载对应版本的完整配套资料;
- 安装 Vivado 等 FPGA 开发工具;
- 阅读开发板硬件资料及使用说明;
- 从基础 Verilog 和 GPIO 实验开始;
- 完成基础实验后,再逐步学习 DDR3、千兆以太网、USB 2.0、HDMI 等进阶内容。
对于 FPGA 初学者,不建议一开始直接进入 DDR3、网络通信等复杂工程。先掌握 Verilog、时序逻辑、状态机、仿真、管脚约束和 FPGA 工程基本流程,后续学习复杂接口会更加顺利。
ACX720 开发板常见问题 FAQ
本文整理 ACX720 开发板使用和学习过程中比较常见的问题。如遇到 Vivado 软件、摄像头、开发板发热、数码管、配置 Flash、FPGA 型号以及 Vivado IP 和仿真相关问题,可以优先参考本文。
一、ACX720 开发板常见问题
1. Vivado 软件推荐安装什么版本?
推荐安装 Vivado 2018.3。
ACX720 配套例程均使用 Vivado 2018.3 创建。由于 Vivado 不同版本之间存在一定的兼容性问题,为了保证例程能够正常打开、综合和实现,建议使用与教程一致的软件版本。
对于 FPGA 初学者来说,没有必要刻意追求最新版本的 Vivado。不同版本在 Verilog 开发、综合、实现、仿真、管脚约束等 FPGA 基础功能方面差异并不大,新版本的更新更多集中在新器件支持、IP 以及一些高级功能方面。
如果刚开始学习 FPGA 就使用与教程不同的新版本,可能遇到 IP 升级、工程兼容性、界面差异等额外问题。在寻求技术支持时,也不容易快速复现和定位问题。
因此:
如果您正在使用 ACX720 配套教程学习 FPGA,建议优先安装 Vivado 2018.3。
等掌握 FPGA 基础知识并具备独立分析和解决问题的能力后,再升级到新版 Vivado 会更加合适。
2. 摄像头画面模糊、看不清怎么办?
ACX720 配套使用的 OV5640 或 OV7725 摄像头,其镜头支持通过旋转方式手动调节焦距,以适应不同拍摄距离。
如果使用过程中发现:
- 图像比较模糊;
- 拍摄目标无法看清;
- 整个画面严重失焦;
- 图像虽然能够正常输出,但看不出清晰的物体轮廓;
请首先尝试手动旋转摄像头镜头调节焦距。
摄像头镜头的焦距调节范围比较大,可以旋转很多圈。建议缓慢旋转镜头,同时观察显示画面的清晰度,直到找到合适的焦距位置。
如果摄像头已经能够正常输出图像,只是画面模糊,通常应首先检查镜头焦距,而不是立即怀疑 FPGA 程序或摄像头硬件故障。
3. 开发板工作时发热正常吗?
正常情况下,ACX720 在工作过程中会有一定程度的发热。
FPGA 的功耗与当前运行程序的逻辑规模、资源使用量、工作频率以及所使用的外设有关,因此不同工程运行时的温度可能存在明显差异。
例如:
- 运行简单的 LED 点灯程序时,FPGA 资源使用量和工作频率较低,通常只有轻微发热;
- 运行摄像头、显示、DDR3 等工程时,由于逻辑规模更大、工作频率更高,同时使用 DDR3 控制器等模块,整体功耗会明显增加,因此用手触摸能够感觉到比较明显的温升。
正常工作情况下,即使开发板有明显温升,一般也不应该达到无法触摸的程度。
如果 FPGA 或其他芯片温度非常高,手指触摸后约 2 秒就因烫手而无法继续停留,应立即断电检查。
这种情况可能存在电源异常、短路、芯片损坏或其他硬件故障,不建议继续长时间通电运行。
4. 数码管为什么上电后自己亮起来,而且显示内容没有规律?
这是 FPGA 上电过程中可能出现的正常现象,与 FPGA 配置完成前的 IO 状态以及数码管驱动电路有关。
详细原理请参考:
《AC620 和 ACX720 开发板数码管上电显示乱码的原理与解释》
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28480
5. ACX720 使用的配置 Flash 是什么型号?
ACX720 在不同生产批次中使用过两种配置 Flash:
| 版本 | Flash 型号 |
|---|---|
| 早期版本 | Micron N25Q128 / MT25Q128 |
| 后期版本 | MX25L12845G |
因此,如果发现自己开发板上的 Flash 型号与其他用户的开发板不同,不一定代表器件使用错误,可能只是开发板生产批次不同。
6. ACX720 使用什么型号的 FPGA?
ACX720 根据不同配置提供 35T、100T 和 200T 等 FPGA 版本。
| FPGA 规格 | 完整器件型号 |
|---|---|
| 35T | XC7A35TFGG484-2 |
| 100T | XC7A100TFGG484-2 |
| 200T | XC7A200TFBG484-2 |
特别注意:200T 的封装型号与 35T、100T 不同。 35T:
FGG484100T:FGG484* 200T:FBG484创建 Vivado 工程或选择 FPGA Device 时,请按照自己开发板上的实际 FPGA 型号进行选择。
二、Vivado 常见问题
1. Vivado IP 如何进行例化?
Vivado 中生成 IP 后,还需要在自己的 Verilog/VHDL 工程中正确例化才能使用。
详细操作方法请参考:
《【Vivado 常见问题】IP 如何进行例化》
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28484
2. Vivado 如何查看仿真的具体错误信息?
如果启动 Vivado 仿真时失败,不要只根据弹出的简单错误提示判断问题。
Vivado 通常会在日志或相关窗口中给出更加详细的错误信息。根据具体错误信息进行分析,可以更快定位代码、仿真文件、IP 或工程配置中的问题。
详细操作方法请参考:
《【Vivado 常见问题】如何查看仿真具体错误信息》
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28485
3. Vivado 如何退出已经开启的仿真?
Vivado 开启仿真后,如果需要退出当前仿真环境并返回正常的工程设计界面,可以按照下面的教程进行操作。
详细说明请参考:
《【Vivado 常见问题】如何退出已经开启的仿真》
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28454
三、问题排查建议
使用 ACX720 学习过程中遇到问题时,建议首先确认以下内容:
- 开发板型号是否正确
确认使用的是 ACX720 的具体 FPGA 版本,例如 35T、100T 或 200T。
- Vivado 版本是否与教程一致
配套教程和例程推荐使用 Vivado 2018.3。
- 工程是否经过自行修改
如果原始例程可以正常运行,而修改后出现问题,应优先检查修改部分。
- 硬件连接是否正确
摄像头、显示屏、下载器以及其他扩展模块应按照教程要求正确连接。
- 先判断是软件问题还是硬件问题
建议使用未经修改的官方配套例程进行测试。如果官方例程能够正常运行,通常可以初步判断开发板硬件工作正常。
- 反馈问题时提供完整信息
建议提供开发板具体型号、Vivado 版本、使用的例程名称、错误截图以及已经进行过的排查操作,以便更快定位问题。

