Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决 

 

1、原理图检查工具Excel表格的应用 

工具表格: 

7_Series_Schematic_Review_Recommendations.xlsm 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

 

使用方法:Excel启用宏,选择芯片参数,按照要求一项一项核对, 

根据坐标的推荐值,右边填入实际值,参考附加信息 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

举例: 

检查设计的原理图是否满足要求 

 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

 

SPI端口 

Vivado软件,看引脚分配:SPI FLASH MIO 1~6 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

原理图检查表格 Checklist:4线SPI,CS是1脚 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

原理图设计: 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

 

以太网端口 

MIO0  16~27引脚 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

checklist 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

原理图 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

 

USB端口 

MIO0 28~39 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

41~51 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

Checklist 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

原理图 

Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决

 

 

2、Excel表格打不开报错 

打开7_Series_Schematic_Review_Recommendations.xls时出现问题。单击“创建新的清单”​​时,显示“在隐藏的模块中编译错误:模块4”对话框。 

 

来自 <https://forums.xilinx.com/t5/Other-FPGA-Architecture/PROBLEM-OPENING-XMP277-7-SERIES-SCHEMATIC-REVIEW-RECCOMENDATIONS/td-p/362573>  

 

快捷键:Alt+F11 打开VBA,选择文件对应的宏, 

打开一个VBA编辑器,单击VBAProject(7_series ...),密码:austin 

在VBA编辑器中,转到“工具->引用”。 

在那里您可以找到前面带有“ MISSING:”的参考。取消选中该选项,您的问题应得到解决。 

 

如果缺少的引用类似于“ Visual Basic for Application”或“ Microsoft Office Object library”,则应查找没有“ MISSING:”文本的引用,然后选择它。 

” 

 

另:查找Excel VBA宏密码的方法 

在调试问题时,我在openoffice中打开了它,可以阅读明文代码, 

it used "austin" to unprotect sheets etc. IIRC.