Xilinx 7系列FPGA硬件设计:原理图检查工具&错误问题解决
1、原理图检查工具Excel表格的应用
工具表格:
7_Series_Schematic_Review_Recommendations.xlsm
下载:
Xilinx_FPGA_硬件设计_原理图检查表格+功耗评估+DDR3-PCB检查.7z - 蓝奏云
使用方法:Excel启用宏,选择芯片参数,按照要求一项一项核对,
根据坐标的推荐值,右边填入实际值,参考附加信息
举例:
检查设计的原理图是否满足要求
SPI端口
Vivado软件,看引脚分配:SPI FLASH MIO 1~6
原理图检查表格 Checklist:4线SPI,CS是1脚
原理图设计:
以太网端口
MIO0 16~27引脚
checklist
原理图
USB端口
MIO0 28~39
41~51
Checklist
原理图
2、Excel表格打不开报错
打开7_Series_Schematic_Review_Recommendations.xls时出现问题。单击“创建新的清单”时,显示“在隐藏的模块中编译错误:模块4”对话框。
快捷键: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.