示例#1
0
 def boot_dict_under_test(self):
     instantiate_dut("dut.falcon")
     wt = origen.dut.add_timeset("t").add_wavetable("wt")
     wt.add_wave("w1")
     wt.add_wave("w2")
     wt.add_wave("w3")
     return wt.waves
示例#2
0
 def boot_dict_under_test(self):
     instantiate_dut("dut.falcon")
     dut = origen.dut
     dut.add_timeset("t0")
     dut.add_timeset("t1")
     dut.add_timeset("t2")
     return dut.timesets
示例#3
0
 def boot_dict_under_test(self):
     instantiate_dut("dut.falcon")
     wgrp = origen.dut.add_timeset("t").add_wavetable("wt").add_waves(
         "wgrp")
     wgrp.add_wave("1")
     wgrp.add_wave("0")
     wgrp.add_wave("H")
     wgrp.add_wave("L")
     return wgrp.waves
示例#4
0
    def boot_list_under_test(self):
        instantiate_dut("dut.eagle")
        origen.tester.target("DummyRenderer")
        w = origen.dut.add_timeset("t").add_wavetable("wt").add_waves(
            "w1").add_wave("1")

        w.push_event(at="period*0.25", unit="ns", action=w.DriveHigh)
        w.push_event(at="period*0.50", unit="ns", action=w.DriveLow)
        w.push_event(at="period*0.75", unit="ns", action=w.HighZ)
        return w.events
示例#5
0
 def boot_dict_under_test(self):
     instantiate_dut("dut.eagle")
     origen.tester.target("DummyRenderer")
     return origen.dut.timeset('simple').symbol_map
示例#6
0
 def boot_dict_under_test(self):
     instantiate_dut("dut.falcon")
     t = origen.dut.add_timeset("t")
     t.add_wavetable("wtbl1")
     t.add_wavetable("wtbl2")
     return t.wavetables