版本:vivado2017.4
总结一下vivado在使用过程中常见的tcl命令。
Tcl命令 | 命令的意义 |
set_param general.maxthreads 8
| 设置综合器最大综合效率。
|
get_param general.maxthreads
| 查看当前综合器最大综合效率。
|
report_clock_networks -name mainclock
|
查看工程的主时钟。
|
check_timing -override_defaults no_clock
| 查看工程还没有进行约束的时钟。
|
report_clock
|
查看XDC文件中对时钟的约束是否生效。生效后的约束会显示时钟的周期,waveform,边沿,名字等属性。
|
reset_project
| 删除所有工程编译的中间文件。可以让减小工程30%-70%的大小。
|
Flie -->;project -->;write tcl
| 在弹出的文件夹中,设置好输出tcl的路径为当前工程路径。勾选write all properties和copy sources to new project。这样建立的tcl将存储着工程的源码和属性设置信息。方便还原工程。在目标文件夹下新建了tcl文件。这时候只需要保留.srcs文件和.tcl文件即可。
|
cd:/e/xx/xx/xx.tcl
| 使用CD命令对工程进行恢复,上述为你保存tcl文件的地址。输入后,将对工程源码,IP。约束和设置等完整的还原。
|
|