vivado开发中的Tcl命令与脚本
引言
记录整理本人在vivado开发中,学习与使用到的tcl命令和tcl脚本,不定期更新中。
使用XPM源语仿真时报错
参考博客链接
console窗口中敲如下命令:
set_property XPM_LIBRARIES {XPM_CDC XPM_MEMORY} [current_project]
bit及ltx文件从impl文件夹中拷贝至工程路径
vivado默认generate bitstream的路径为impl文件夹中,需要点很多次路径去找,可使用下脚本代替人工操做,将文件复制到外层工程路径中。
cd [get_property DIRECTORY [current_project] ]
set bit_path [glob ../*.prj/*.runs/impl_1/*.bit]
set ltx_path [glob ../*.prj/*.runs/impl_1/*.ltx]
set copy_path [glob ../*.dbg]
file copy -force $bit_path $copy_path/top.bit
file copy -force $ltx_path $copy_path/debug_nets.ltx
将以上代码保存为tcl文件,保存在 * .tcl路径下 ( * 代表工程路径)。工程比特流生成完必后,run tcl script,可在*.dbg路径下找到拷贝出来的2个文件。
ModelSim 保存仿真波形
使用modelsim联合仿真时,重复拉波形的操做可以避免。(待补充完整)
1万+

被折叠的 条评论
为什么被折叠?



