S
Suraj Kurapati
Ruby-VPI is a Ruby interface to Verilog VPI. It lets you create
complex Verilog test benches easily and wholly in Ruby.
Web site: http://ruby-vpi.rubyforge.org
RSS feed: http://ruby-vpi.rubyforge.org/doc/rss.xml
Install: gem install ruby-vpi
Version 12.1.0 (2006-12-22)
Summary
This release adds interactive debugging support, adds new
sections to the user manual, and cleanses some internals.
Notice
• The lib/ruby-vpi/rspec.rb and lib/ruby-vpi/xx.rb files
has been removed because they are no longer necessary.
• rSpec 0.7.0 or newer is now required because the sample
tests utilize the should == syntax—which was introduced
in rSpec 0.7.0.
Detail
• Test runners now support the DEBUG environment
variable, which enables the interactive debugger
(ruby-debug) in post-mortem debugging mode.
â–¡ The debugger can now be used when DEBUG environment
variable is not activated.
â–¡ ruby-debug is now a gem dependency for Ruby-VPI.
• Status messages, which are shown during initialization
of a Ruby bench, now appear in simulators’ log files.
• Added documentation about test runners and the
interactive debugger in the user manual.
• Added a README file with hint about where to find the
user manual.
• Removed code that wasn’t being used, according to code
coverage analysis, from the pipelined ALU sample.
complex Verilog test benches easily and wholly in Ruby.
Web site: http://ruby-vpi.rubyforge.org
RSS feed: http://ruby-vpi.rubyforge.org/doc/rss.xml
Install: gem install ruby-vpi
Version 12.1.0 (2006-12-22)
Summary
This release adds interactive debugging support, adds new
sections to the user manual, and cleanses some internals.
Notice
• The lib/ruby-vpi/rspec.rb and lib/ruby-vpi/xx.rb files
has been removed because they are no longer necessary.
• rSpec 0.7.0 or newer is now required because the sample
tests utilize the should == syntax—which was introduced
in rSpec 0.7.0.
Detail
• Test runners now support the DEBUG environment
variable, which enables the interactive debugger
(ruby-debug) in post-mortem debugging mode.
â–¡ The debugger can now be used when DEBUG environment
variable is not activated.
â–¡ ruby-debug is now a gem dependency for Ruby-VPI.
• Status messages, which are shown during initialization
of a Ruby bench, now appear in simulators’ log files.
• Added documentation about test runners and the
interactive debugger in the user manual.
• Added a README file with hint about where to find the
user manual.
• Removed code that wasn’t being used, according to code
coverage analysis, from the pipelined ALU sample.