Top Level Namespace
Defined Under Namespace
Modules: Origen, OrigenSim, OrigenSimDev, OrigenTesters
Constant Summary collapse
- SYNOPSYS_SWITCHES =
%W( #{output_directory}/#{output_name} #{output_directory}/bridge.c #{output_directory}/client.c -P\ #{output_directory}/origen_tasks.tab -CFLAGS\ "-std=c99 -DORIGEN_VCS" +vpi #{output_directory}/origen.c +define+ORIGEN_VCS -debug_access+all -timescale=1ns/1ns -v2005 -full64 )
- SYNOPSYS_DVE_SWITCHES =
SYNOPSYS_SWITCHES + %w( +define+ORIGEN_VPD )
- SYNOPSYS_VERDI_SWITCHES =
SYNOPSYS_SWITCHES + %W( +define+ORIGEN_FSDB -kdb -P\ #{ENV['VERDI_HOME'] || '$VERDI_HOME'}/share/PLI/VCS/LINUX64/novas.tab #{ENV['VERDI_HOME'] || '$VERDI_HOME'}/share/PLI/VCS/LINUX64/pli.a )
- CADENCE_SWITCHES =
%W( #{output_directory}/#{output_name} #{output_directory}/*.c -ccargs\ "-std=c99" -top\ origen -elaborate -snapshot\ origen -access\ +rw -timescale\ 1ns/1ns )
Instance Method Summary collapse
Instance Method Details
#_exit_fail_ ⇒ Object
73 74 75 76 77 78 79 |
# File 'lib/origen_sim/commands/build.rb', line 73 def _exit_fail_ if $_testing_build_return_dut_ return nil else exit 1 end end |