Sha256: ad336af0b764127e2bcb03e70fbf8fe9d3f5dbad45775abb3353430865d718e0
Contents?: true
Size: 507 Bytes
Versions: 1
Compression:
Stored size: 507 Bytes
Contents
module <%= @namespace %> class <%= @options[:name] || "TopLevel" %>Controller include Origen::Controller def startup(options) pp "Enter test mode" do $tester.set_timeset("func_25mhz", 40) # Where 40 is the period in ns pin(:tclk).drive!(1) pin(:resetb).drive!(1) $tester.wait time_in_us: 100 end end def shutdown(options) pp "Reset the device" do pin(:resetb).drive!(0) pin(:tclk).drive!(0) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
origen_app_generators-0.1.0 | templates/app_generators/test_engineering/stand_alone_application/lib/top_level_controller.rb |