注:compile阶段的initfile可以与runtime不一致,以runtime的intfile为准 另外需要打印设计中初始化的值,则需要使能VCS_PRINT_INITREG_INITIALIZATION值,方法为在makefile中,exportVCS_PRINT_INITREG_INITIALIZATION= 1,会在仿真目录下产生vcs_initreg_random_value.txt。 其他参数 +nomem//不初始化memory及多维数组 +nor...
vcs 的initreg功能是为了给reg变量一个初始值,以免不定态的变量值在dut内部传播,导致dut出现挂死。 setenvVCS_PRINT_INITREG_INITIALIZATION1 设置这个环境变量后,vcs会把0时刻顶层目录下的所有信号的初始值打印到仿真目录下的一个文件里面。 initreg用法分为两步:编译选项为 +vcs+initreg+random 仿真选项为 +vcs+i...