# Ruby-VPI 0.8

**URL:** <https://www.ruby-forum.com/t/ruby-vpi-0-8/100565>\
**Category:** Ruby\
**Created:** [July 30, 2006, 8:44am UTC](https://www.ruby-forum.com/t/ruby-vpi-0-8/100565 "2006-07-30T08:44:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Suraj\_NSKurapati](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3be4f8/32.png) [@Suraj\_NSKurapati](https://www.ruby-forum.com/u/Suraj_NSKurapati)\
**Post date:** [July 30, 2006, 8:44am UTC](https://www.ruby-forum.com/t/ruby-vpi-0-8/100565/1 "2006-07-30T08:44:06Z")

</div>

-----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](http://ruby-vpi.rubyforge.org)

Download: [http://rubyforge.org/frs/?group\_id=1339&release\_id=6229](http://rubyforge.org/frs/?group_id=1339&release_id=6229)

SVN tag: svn://rubyforge.org/var/svn/ruby-vpi/tags/0.8

= Version 0.8 (2006-07-29)

== Summary

This release adds a tutorial to the user manual, and improves the  
tools and examples.

== Details

=== User manual

- A tutorial, based on the counter example, has been added to the  
user manual.

- The user manual’s appearance has been dramatically improved with  
syntax coloring for source code, and {graphics for admonitions and  
navigation}[[http://tango.freedesktop.org](http://tango.freedesktop.org)].

- The examples’ Rakefiles now invoke all tests present in  
the directory.

=== Examples

- A specification, expressed in unit test format, has been added to  
the counter example.

- A **–name** or **-n** option, which lets you specify an  
identifier for a generated test, has been added to the  
generate\_test.rb tool.

- Running `rake clobber` in an example directory no  
longer destroys documentation in the Ruby-VPI directory.

=== VPI utility layer

- The value of a handle’s boolean VPI property is treated as +false+  
if it is zero, because zero is +false+ in the C language.

== Acknowledgment

- Thanks to Phil T. for correcting the URL of the RHDL website,  
in the user manual.

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

iD8DBQFEzFUImV9O7RYnKMcRAoPLAJ4jXfT07wTOg6CSZLyMfNrh2YUAjgCghWN9  
M4ppbEEP5A4R04X8X/SxoaY=  
=NqpP  
-----END PGP SIGNATURE-----
