From: "Suraj N. Kurapati" Date: 2006-08-27T11:14:27+09:00 Subject: [ANN] Ruby-VPI 0.9.2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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 Tutorial: http://ruby-vpi.rubyforge.org/doc/usage.tutorial.html Download: http://rubyforge.org/frs/?group_id=1339&release_id=6649 SVN tag: svn://rubyforge.org/var/svn/ruby-vpi/tags/0.9.2 Version 0.9.2 (2006-08-26) Summary This release beautifies generated tests, adds checks to find signal width bugs, and includes a new tool. Details ��� The test generator now uses ERB templates which ensures nice indentation of generated output. ��� The test generator now decouples Ruby-VPI paths from Verilog benches via the RUBYLIB environment variable. ��� A tool which converts Verilog headers into Ruby has been added. ��� put_value() now returns the value it puts. Therefore, it is easier to chain together a series of assignments: foo.intVal = bar.intVal = baz.intVal = 10 ��� put_value() now verifies that the value it puts was written correctly. This helps to find bugs regarding invalid assumptions about the number of bits supported by a signal. ��� The source code is now indented with two spaces instead of one tab character. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFE8LammV9O7RYnKMcRAhEFAKCNmVeTniJTnuPN7Cnit8v41le4zQCfTok2 QHvH0ly19RQdztqB0DslrVI= =vQ6r -----END PGP SIGNATURE-----