关于ZYNQ 7 processing system IP的设置导出与导入
一、简介
1、PS中有关于时钟和DDR的设置,这些信息是和硬件相关的,因此新设计一个板子时,要根
据板子的具体参数来对PS IP进行设置,同样还有一些MIO的管脚的配置也需要根据实际的板子
来设定。
2、当使用开发板厂商提供的开发板时,建立工程时需要修改PS的设置,开发板厂商一般会给出一个ps_preset.tcl文件,只需要在customize IP时载入即可完成配置。如下所示:
3、当需要将自己配置好的PS IP的配置导出到另一个工程使用,可以使用save configiration,生成一个tcl文件,如下所示:
4、有些开发板厂商会直接提供正个开发板的定义文件,假如zybo开发板。但是在vivado的板子定义中没有。因此需要添加。流程如下:
参考:https://reference.digilentinc.com/reference/software/vivado/board-files?redirect=1
1)首先去开发板厂商官网下载板子定义文件:
2)拷贝new文件夹下的相应板子的定义文件到vivado的board_files文件夹
到
3)重新打开vivado就可以看到新添加的板子信息
二、参考资料
1、https://reference.digilentinc.com/reference/software/vivado/board-files?redirect=1
2、https://forums.xilinx.com/t5/Design-Entry/Board-definition-file-in-Vivado/td-p/496384