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.
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.
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.