Sorry to reply to myself, but I've figured it out and wanted a record to
remain on the google in case anyone else has this problem.
 
It can be solved by editing "counter_design.rb" and changing all instances
of "High!" to "t!" and "Low!" to "f!" as such:
 
====[counter_design.rb]=============
# Simulates the design under test for one clock cycle.
def DUT.cycle!
  clock.t!
  advance_time
 
  clock.f!
  advance_time
end
 
# Brings the design under test into a blank state.
def DUT.reset!
  reset.t!
  cycle!
  reset.f!
end
================================
 
I'm still not entirely sure where High and Low came from, they are not in
the API reference..did they exist to exist before?
 
--Mike

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mikhail Ravkine
Sent: Saturday, March 22, 2008 7:10 PM
To: ruby-vpi-discuss@rubyforge.org
Subject: ArgumentError "VpiHigh" is not a valid VPI property


Hi Guys,
 
    I've just stumbled upon this project and am very excited to see what is
possible, but I've hit a problem.
 
I have installed everything and followed the counter example, but I am
unable to run:
 
======snip=======
 

Reply via email to