想学AGM FPGA开发,第一步是选一块合适的开发板。AGM及生态伙伴提供了多款开发板。
AGRV2K系列开发板
AGRV2K包含2K LE的器件,有AGRV2KL32、AGRV2KL48等封装。需要3.3V Vcc供电。适合初学者学习AGM开发流程和Supra工具链。

AG32 MCU+FPGA开发板
支持MCU和FPGA双核开发,SDK包含丰富例程。适合学习异构SoC开发,应用于工业控制、电机控制等场景。
选板建议
纯学习FPGA逻辑开发选AGRV2K系列;想学习MCU+FPGA协同开发选AG32系列开发板;工业项目验证选AG10K或AG16K开发板。
Supra工具链真没那么吓人:从Quartus/Vivado过来的工程师3天就能下板
Supra不是Vivado的平替,也不是Quartus的克隆,但工控项目真能干活。
Supra的核心能力
AGM自研推出Supra一体化工具链,覆盖工程创建、RTL编辑、IP调用、综合布局布线、时序分析、功耗评估、比特流生成全流程。
两条迁移路径
Compatible Mode面向从Altera Quartus迁移的老项目,可以调用Quartus II作为前端综合工具,后端布局布线由Supra完成,代码复用率超90%。Native Mode面向全新项目,使用AGM自带综合引擎,针对AGM硬件架构深度优化。
上手感受
对于习惯了国外大厂环境的老手来说,上手门槛不高。除了驱动安装稍微麻烦点(Win10下DAP-LINK免驱,J-Link可能需要用Zadig工具替换驱动),其余环节和主流FPGA开发流程差别并不大。
内置IP库
Supra工具链内置官方IP库,包含DDR控制器、PLL、LVDS、图像预处理IP、工业总线IP等。