VIVADO自动生成编译时间实现版本管理

在使用Vivado编译的时候,经过会忘记修改版本号或者日期,这个真的是个头疼的问题,于是我就思考,是不是可以让vivado在跑之前将时间写入到一个文件中,然后使用verilog/vhdl读取该时间值,于是我就开始在网上查找资料:
1.首先找到一个链接:http://blog.sina.com.cn/s/blog_436c4cf10101jobe.html(TCL中的clock),对原文截了个图:
VIVADO自动生成编译时间实现版本管理_第1张图片
将clock seconds放在vivado Console中跑,真的可以打印新纪元起到现在的时间,以秒为单位,因此确认该命令可以使用

VIVADO自动生成编译时间实现版本管理_第2张图片
输入


clock format 1593010584 -gmt 0 -format "%Y年%m月%d日 %R:%S"

你可能感兴趣的:(笔记)