FPGA 引脚对照助手 · 核心板 ↔ 底板 · XDC 核对
根据核心板、底板两份引脚表,查出 FPGA 上的 Vivado 焊盘(PACKAGE_PIN)接到了底板上的哪一个功能。也可以上传 .xdc,标出约束哪些是对的、哪些接错、哪些多余。
全部在浏览器里计算,表格不会上传到公司以外的服务器。当前版本 0.4.0,只核对 PL 端,PS(MIO)暂不对照。
.xdc 或 .txt。只检查未注释的 PACKAGE_PIN 行。##[核对] 的文件,Vivado 会把这行当注释忽略。核心板 FPGA 名 ↔ 底板丝印,例如:
IO_L20N_T3_33 ↔ BANK33_20_N
L20N 对应 20_N,结尾 _33 对应 BANK33。底板名里多出来的 MRC / SRC 会先去掉再配对。
PACKAGE_PIN 写了两次。文末还会列出:底板上已经连了、但约束文件里没写的脚。
Excel 需含列:标号、引脚名称、网络(Altium 引脚报表常用这几列)。
标号 是封装焊盘(如 U4),引脚名称 是 IO_Lxx…。引脚名称 是 BANKxx_…,网络 是功能名(如 EXT_UART_1_TX_TTL)。若导出时网络名被截成约 20 个字符,页面会完整显示单元格内容,但截断部分无法还原,建议从原理图重新导出完整网络名。