我需要在SystemC自动识别系统中跟踪枚举信号类型。
这是我的密码:
sca_util::sca_trace_file* atf = sca_util::sca_create_vcd_trace_file( "trace.vcd" );
sca_util::sca_trace( atf, system.cmd_sig_tdf_fw, "controller_cmd" );其中"system.cmd_sig_tdf_fw“是一个:
sca_tdf::sca_signal< command_type > cmd_sig_tdf_fw;其内容是:
enum command_type { IDLE, OPEN, CLOSE };我能够跟踪所有的tdf双类型信号,但是命令类型信号从未被跟踪
发布于 2018-12-20 06:32:13
Enum跟踪不受支持,不受欢迎。
您可以找到相关的讨论这里。
此外,我还尝试将枚举变量添加到VCD跟踪中,并且只观察到VCD跟踪文件中记录的常量值。
https://stackoverflow.com/questions/53859127
复制相似问题