Forum: Ruby Ruby-VPI 0.2

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
8d775a4f841200707929b36728efcccf?d=identicon&s=25 Suraj N. Kurapati (Guest)
on 2006-04-18 01:32
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ruby-VPI 0.2 has been released.

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


=== What is Ruby-VPI? ===

Ruby-VPI is a Ruby extension for Verilog VPI which lets you create
complex Verilog test benches easily and wholly in Ruby. The goal is
to have complete access to Verilog VPI from within Ruby, without
having to write any C code.


=== What has changed? ===

Summary

This release fixes major bugs, adds support for Mentor Modelsim, and
removes the $ruby_task callback.

Details

  â?¢ The "cross-thread violation on rb_gc()" error has been fixed.
      â?¡ The "stack level too deep (SystemStackError?)" error has
        been fixed.
      â?¡ The 'test/unit' library can be used in Ruby test bench.
      â?¡ Mentor Modelsim verilog simulator works with Ruby-VPI.

  â?¢ Removed $ruby_task callback and ability to dynamically register
    system tasks from Ruby because inter-process communication is
    complicated at present.

  â?¢ Added pipelined ALU example.

  â?¢ Tested and developed using Ruby 1.8.4 and Icarus Verilog 0.8,
    Synopsys VCS-MX X-2005.06-SP1, and Mentor ModelSim? 6.1d.

Acknowledgment

  â?¢ Thanks to Nobu Nakada for explaining the meaning of the
    ["cross-thread violation on rb_gc()" error] and how to resolve
    it.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFERCVImV9O7RYnKMcRAvWSAKCj6RUP0sZxGKyWmhy/c5wE5CJZKgCfX8Ep
b88t0D2zhlsK1nMeCRhJh20=
=BJ6I
-----END PGP SIGNATURE-----
This topic is locked and can not be replied to.