User guide
19-10
Using the VCS / SystemC Cosimulation Interface
-o name
The syscan utility uses the specified name instead of the
module name as the name of the model. Do not enter this option
when you have multiple modules on the command line. Doing
so results in an error condition.
-V
Displays code generation and build details. Use this option if
you are encountering errors or are interested in the flow that
builds the design.
-vcsi
Prepares all SystemC interface models for simulation with
VCSi.
-f filename
Specifies a file containing one or more
filename[:modulename] entries, as if these entries were on
the command line.
-verilog | -vhdl
Indicates which domain the interface models should be
prepared for. -verilog is the default.
Note:
You don’t specify the data type mapping file on the command line,
See “Using a Data Type Mapping File” on page 19-27.
The following example generates a Verilog wrapper:
syscan -cflags "-g" sc_add.cpp:sc_add