Sha256: cadbbd7909e00ed44dd4c65528df3d48f091504693d0ccff92ab818ee560e3d4

Contents?: true

Size: 127 Bytes

Versions: 17

Compression:

Stored size: 127 Bytes

Contents

# A simple generic adder
system :adder do |w|
    [(w-1)..0].input :x,:y
    [w..0].output :s

    s <= x.as(bit[w+1]) + y
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
HDLRuby-2.7.11 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.7.5 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.7.1 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.25 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.24 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.23 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.22 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.19 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.18 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.16 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.15 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.10 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.8 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.5 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.4 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.3 lib/HDLRuby/hdr_samples/adder_gen.rb
HDLRuby-2.6.2 lib/HDLRuby/hdr_samples/adder_gen.rb