Jesse
New Contributor
7 years agoSuppress debug messages from Altera simulation IP
I must be missing something really simple here, but I can't figure out how to suppress the insane flood of useless debug messages that comes from Altera simulation IP.
For example, this appears in the output when I simulate an emif:
# [1908631620] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1917098820] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1917340740] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1925807940] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1926049860] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1934517060] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1934758980] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1943226180] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1943468100] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1951935300] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1952177220] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1960644420] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1960886340] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)
# [1969353540] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: Initiating Read operation from [0x2103]
# [1969595460] IOAux instance my_top.emif.emif_0.arch.arch_inst.io_aux_inst.io_aux.inst.<protected>.<protected>: READ: [0x2103] => 0x00000000 ( 31 cycles)There are thousands of those lines, which obfuscates the useful output that I want to see.
I have already found and fixed all instances of
parameter enable_debug_info = "true"in the models, but I can't do this trick for protected (encrypted) IP, as is the case above.
What am I missing?
My simulator is Modelsim.
Thx,
Jesse