[ANN] Ruby-VPI 18.0.1

Ruby-VPI is a Ruby interface to IEEE 1364-2005 Verilog VPI
and a platform for unit testing, rapid prototyping, and
systems integration of Verilog modules through Ruby. It
lets you create complex Verilog test benches easily and
wholly in Ruby.

  • See http://ruby-vpi.rubyforge.org for details.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Project News

The web-based forums[1] have been replaced with a mailing
list[2] that has its own web-based interface[3] if you prefer.

[1] http://rubyforge.org/forum/?group_id=1339
[2] http://ruby-vpi.rubyforge.org/mail/
[3] http://ruby-vpi.rubyforge.org/forum/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Version 18.0.1 (2007-08-02)

This release fixes some bugs regarding simulation time and
control.

Thanks

  • Calvin Wong reported the bugs listed in the Repairs
    section.

Repairs

  • VCS does not acknowledge passage of time when
    cbReadWriteSynch callback is used, so I reverted back
    to using the cbAfterDelay callback (as was done in
    version 17.0.0).

  • Ruby-VPI did not give control back to the Verilog
    simulator before it exited. As a result, the Verilog
    simulator did not have a chance to do any clean up or
    finish any pending tasks that remained in the
    simulation.

···

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