vivado开发中的Tcl命令与脚本

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

引言

记录整理本人在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联合仿真时,重复拉波形的操做可以避免。(待补充完整)

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值