我在 main.sv 中定义了以下值,只需要设置一次:
logic [31:0] random_number;
我不想浪费资源在合成的 HDL 中随机化这个值,所以我想到我可以在 Tcl 脚本中这样做。我的目标是:
使用 Tcl 脚本重写 HDL 文件,初始化值如下:
logic [31:0] random_number = 32'd1057;
使用 Tcl 脚本在 pre-hook 中将值设置为网络。
不幸的是,我不确定如何使用 tcl 做这些事情。任何建议将不胜感激。
我在 main.sv 中定义了以下值,只需要设置一次:
logic [31:0] random_number;
我不想浪费资源在合成的 HDL 中随机化这个值,所以我想到我可以在 Tcl 脚本中这样做。我的目标是:
使用 Tcl 脚本重写 HDL 文件,初始化值如下:
logic [31:0] random_number = 32'd1057;
使用 Tcl 脚本在 pre-hook 中将值设置为网络。
不幸的是,我不确定如何使用 tcl 做这些事情。任何建议将不胜感激。