Sha256: 82e27ce3bcbf153c204e141588e0e024e1c94989e1a4dac8ca5880e6ae04fc07

Contents?: true

Size: 1.17 KB

Versions: 10

Compression:

Stored size: 1.17 KB

Contents

# Array of paths and shell globs (see the Dir.glob method's documentation for
# details) to source files and directories that contain source files.  These
# source files will be loaded by the simulator before the simulation begins.
SIMULATOR_SOURCES = FileList[
  'counter.v',
  '..'
]

# Command-line arguments for the simulator.  These arguments can be
# specified as a string or an array of strings, as demonstrated below:
#
#   :cver => "this is a single string argument",
#   :cver => ["these", "are", "separate", "arguments"],
#   :cver => %w[these are also separate arguments],
#
SIMULATOR_ARGUMENTS = {
  # GPL Cver
  :cver => "",

  # Icarus Verilog
  :ivl => "",

  # Synopsys VCS
  :vcs => "",

  # Mentor Modelsim
  :vsim => "",

  # Cadence NC-Sim
  :ncsim => "",

}

# This task is invoked before the simulator runs.  It
# can be used to make preprations, such as converting
# Verilog header files into Ruby, for the simulation.
task :setup do
  # To learn how to write Rake tasks, please see:
  # http://docs.rubyrake.org/read/chapter/4#page16
end

# This command loads the Ruby-VPI runner template,
# which runs the simulator using the above parameters.
require 'ruby-vpi/runner'

Version data entries

10 entries across 5 versions & 1 rubygems

Version Path
ruby-vpi-18.0.0 samp/counter/xUnit/counter_runner.rake
ruby-vpi-17.0.0 samp/counter/RSpec/counter_runner.rake
ruby-vpi-17.0.0 samp/counter/xUnit/counter_runner.rake
ruby-vpi-18.0.0 samp/counter/RSpec/counter_runner.rake
ruby-vpi-19.0.0 examples/counter/RSpec/counter_runner.rake
ruby-vpi-18.0.1 samp/counter/xUnit/counter_runner.rake
ruby-vpi-18.0.2 samp/counter/xUnit/counter_runner.rake
ruby-vpi-19.0.0 examples/counter/xUnit/counter_runner.rake
ruby-vpi-18.0.2 samp/counter/RSpec/counter_runner.rake
ruby-vpi-18.0.1 samp/counter/RSpec/counter_runner.rake