Sha256: 8f94bacbb9494bf53cc13f563a09a903980cdcdfb43727b96ae72d5770095f42

Contents?: true

Size: 472 Bytes

Versions: 37

Compression:

Stored size: 472 Bytes

Contents

module OrigenTesters
  module Test
    class ComplexTimingDUT
      include Origen::TopLevel

      def initialize(options = {})
        add_timeset(:complex_timing)
        timeset(:complex_timing) do |t|
          t.period_in_ns = 1
          t.drive_wave(:tclk) do |w|
            w.drive(0, at: 0)
            w.drive(:data, at: 'period/2')
          end
        end
      end

      def startup
        tester.set_timeset(:complex_timing)
      end
    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
origen_testers-0.52.9 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.8 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.7 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.6 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.5 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.4 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.3 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.1 lib/origen_testers/test/complex_timing.rb
origen_testers-0.52.0 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.5 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.4 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.3 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.2 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.1 lib/origen_testers/test/complex_timing.rb
origen_testers-0.51.0 lib/origen_testers/test/complex_timing.rb
origen_testers-0.50.0 lib/origen_testers/test/complex_timing.rb
origen_testers-0.49.4 lib/origen_testers/test/complex_timing.rb
origen_testers-0.49.3 lib/origen_testers/test/complex_timing.rb
origen_testers-0.49.2 lib/origen_testers/test/complex_timing.rb
origen_testers-0.49.1 lib/origen_testers/test/complex_timing.rb