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=======