Sha256: a6597100aa70bd58135b611a0b384fe997df4cca368cdcb60711dc2b2c7e8161

Contents?: true

Size: 1.01 KB

Versions: 59

Compression:

Stored size: 1.01 KB

Contents

#!/usr/bin/ruby
# Script for generating the vcd files.

# The configuration scenarii
$scenarii = [
              [:_clk2_clk2,      :register],    #  0
              [:_clk2_nclk2,     :register],    #  1
              [:_clk2_clk3,      :register],    #  2
              [:_clk3_clk2,      :register],    #  3
              [:_clk2_clk2,      :handshake],   #  4
              [:_clk2_nclk2,     :handshake],   #  5
              [:_clk2_clk3,      :handshake],   #  6
              [:_clk3_clk2,      :handshake],   #  7
              [:clk2_clk2_clk2,  :queue],       #  8
              [:clk2_clk2_nclk2, :queue],       #  9
              [:clk1_clk2_clk3,  :queue],       # 10
              [:clk3_clk2_clk1,  :queue],       # 11
              [:clk2_clk3_clk1,  :queue],       # 12
              [:clk2_clk1_clk3,  :queue],       # 13
            ]
$scenarii.each_with_index do |scenarii,i|
    puts "scenario: [#{i}] #{scenarii}"
    `bundle exec ../hdrcc.rb --verilog with_multi_channels.rb WithMultiChannelPaper.V#{i} #{i}`
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
HDLRuby-3.6.2 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.6.1 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.6.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.5.1 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.5.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.4.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.3.4 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.3.3 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.3.1 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.3.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.2.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.1.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-3.0.0 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.12 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.11 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.10 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.9 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.8 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.7 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb
HDLRuby-2.11.5 lib/HDLRuby/hdr_samples/make_multi_channels_v.rb