Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15553 Discussions

Suppress debug messages from Altera simulation IP

Jesse
Beginner
1,382 Views

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

 

 

 

0 Kudos
2 Replies
AnandRaj_S_Intel
Employee
177 Views

Hi,

 

Are you directly editing the file or you are passing the parameters in modelsim run time?

 

I have used EMIF example(EMIF arria10 FPGA IP) from quartus 18.1 pro QSYS. but i can't find the parameter enable_debug_info = "true". Can you share more information on tools version and IP used?

But i was able to change other parameters in run time in modelsim using  vsim -g INITIAL_RESET_CYCLES=0 -do xxxx.tcl or directly changing it in script file.

 

Regards

Anand

 

sY0001
Beginner
177 Views

Issue is solved??

Reply