[ANN] Ruby-VPI 11.0.0

Ruby-VPI is a Ruby interface to Verilog VPI. It lets you create
complex Verilog test benches easily and wholly in Ruby.

  Website: http://ruby-vpi.rubyforge.org

  Install: gem install ruby-vpi

Version 11.0.0 (2006-11-05)

Summary

This release shortens generated Ruby benches and uses the
less confusing notation for defining singleton methods in
generated designs and prototypes.

Notice

  • The arguments for the RubyVPI.init_bench method have
    changed.

  • generate_test.rb no longer emits undocumented status
    indicators: name and format.

  • The source code is no longer distributed as a zip
    package, because it seems to be quite underutilized in
    comparison to the tgz and gem packages.

Detail

  • Generated Ruby benches have been shortened to just one
    line of code!

  • The less confusing notation of

    def some_object.a_singleton_method
      do_stuff
    end

    is now used instead of the

    class << some_object
      def a_singleton_method
        do_stuff
      end
    end

    notation.
      □ The tutorial and examples have been updated
        accordingly.

  • The pipelined ALU example now has an updated
    IntegerGenerator class.

···

--
Posted via http://www.ruby-forum.com/.