This release adds support for the Cadence NC-Sim simulator, improves the project website and documentation, simplifies interaction with VPI, and comes with a more permissive license.
Integer.ensure_min and Integer.ensure_max methods have been removed from the ruby-vpi/integer.rb library because Ruby already has idioms for these operations: >> 5.ensure_min 10 => 10 >> [5, 10].max => 10 >> 5.ensure_max 10 => 5 >> [5, 10].min => 5
time = S_vpi_time.new :type => VpiSuppressTime is equivalent to: time = S_vpi_time.new time.type = VpiSuppressTime
Vpi::Handle.cbValueChange method which simplifies the registration of a value-change callback for a particular VPI handle. For instance, the user manual’s example of setting up a value-change callback can now be written as follows: Counter.count.cbValueChange do |s_cb_data| puts "hello from callback! time=#{s_cb_data.time.to_i} count=#{s_cb_data.obj.intVal}" end
2007 May 02, Wednesday 12:00 AM
project · ruby-vpi
You may send comments by e-mail.
కూరపాటి సూరజ్ Suraj N. Kurapati
Rassmalog 12.0.1
Tango Icon Theme 0.8.1