Hi,
I am fairly new to ruby, but I came across ruby-vpi and I think it looks
very interesting so I thought I would give it a go. After installing
rubygems I installed ruby-vpi and tried to run the example from the
ruby-vpi user guide.
When I run 'rake ncsim PROTOTYPE=1' the simulator crashes with the
following error message:
.
[user.c:23] Ruby-VPI: error: rb_require('ruby-vpi/boot/relay') failed with
status 6
[user.c:23] Ruby-VPI: error: rb_require('ruby-vpi/boot/loader') failed
with status 6
ruby: uninitialized constant RubyVPI (NameError)
ncsim: *F,INTERR: INTERNAL ERROR
.
I also get a similar message when I run it on the verilog module with
'rake ncsim'. Any idea what I'm doing wrong?
I have included all the files I'm using, including the ncverilog log-file.
I am running this on Cadence ncsim64 version 09.20-s014, ruby-vpi version
21.1.0 and ruby version 1.8.5.
Best regards
Nikolaj Andersen
counter.v
Description: Binary data
counter_design.rb
Description: Binary data
counter_loader.rb
Description: Binary data
counter_proto.rb
Description: Binary data
counter_runner.rake
Description: Binary data
counter_spec.rb
Description: Binary data
ncverilog.log
Description: Binary data
Rakefile
Description: Binary data
