[ANN] Ruby-VPI 7.3.0

Version 7.3.0 (2006-09-30)

  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

  Tutorial: http://ruby-vpi.rubyforge.org/doc/usage.tutorial.html

  Install: gem install ruby-vpi

  SVN tag: svn://rubyforge.org/var/svn/ruby-vpi/tags/7.3.0

Summary

  This release fixes a bug in generated Verilog benches and adds
  parsed constants to generated Verilog benches and Ruby designs.

Details

  • Module instantiation code in generated Verilog benches has been
    fixed. Whitespace between the module type and instance variable
    was missing.

  • The test generator tool now provides parsed Verilog constants
    and include-directives in generated Verilog benches; and parsed
    Verilog constants in generated Ruby designs.

      □ The pipelined ALU example has been revised accordingly.

  • A library for parsing Verilog source code has been added as
    lib/ruby-vpi/verilog_parser.rb.