描述
我想使用Run目录来存储生成的输出的备份文件,并保留这些文件,即使运行被重置。
然而,Vivado正在删除运行目录的全部内容,而不仅仅是Vivado创建的特定文件。
例如,我想创建一个检查点或一个位文件的副本,以便在设计运行的新迭代发生时运行分析。
当新的运行被启动时,运行目录目录被删除,包括我创建的文件。
解决方案
在综合运行(例如,综合器1)中,所有文件和目录都被删除(从VIVADO 2016.3开始)
在实现运行(例如,IMPY1)中,所有文件都被删除,但是用户创建的目录不会被删除。
这是根据设计的。运行目录不打算作为用户存储数据的位置,而不是为特定的运行生成的文件。
如果用户希望独立于运行是否被重置而创建和/或保存文件,则该文件应保存在运行目录之外的目录中。
没有回复内容