Raveen Kumar

Simulations

Notes on compiling a testbench with irun. The file list it compiles lives in irun_args_compile.

Add every new file to irun_args_compile

A new file stays out of the compile until you list it there.

Don’t compile a file or directory twice

Listing the same file or directory twice stops the compile with one of these errors:

Don’t `include a file that is already compiled

If irun_args_compile already compiles a file, the .sv file doesn’t need to `include it again.

Add SVA bind files to irun_args_compile

The files holding your SVA bind statements go in the list too.

#Simulation #Notes #Vlsi