Sha256: 3c894888fcb74b60b05eabcf7cfe259147900332de6b00cfdec5261f4cd8bd9d

Contents?: true

Size: 410 Bytes

Versions: 8

Compression:

Stored size: 410 Bytes

Contents

# This is a prototype of the design under test.

# When prototyping is enabled, relay_verilog invokes this method
# instead of transferring control to the Verilog simulator.
def <%= aOutputInfo.designClassName %>.simulate!
  # discard old outputs
<% aModuleInfo.ports.reject { |p| p.input? }.each do |port| %>
    <%= port.name %>.hexStrVal = 'x'
<% end %>

  # process new inputs

  # produce new outputs
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ruby-vpi-11.0.0 bin/generate_test_tpl/proto.rb
ruby-vpi-12.0.0 bin/generate_test_tpl/proto.rb
ruby-vpi-12.0.1 bin/generate_test_tpl/proto.rb
ruby-vpi-11.1.0 bin/generate_test_tpl/proto.rb
ruby-vpi-11.1.1 bin/generate_test_tpl/proto.rb
ruby-vpi-13.0.0 bin/generate_test_tpl/proto.rb
ruby-vpi-12.1.0 bin/generate_test_tpl/proto.rb
ruby-vpi-12.0.2 bin/generate_test_tpl/proto.rb