示例#1
0
 def test_seed(self):
     '''Try seeding, where possible'''
     random.seed(1234)
     for toolchain in fpgaperf.get_seedable():
         seed = random.randint(1, 0x7FFFFFFF)
         device, package = def_devpack(toolchain)
         fpgaperf.run(family='ice40',
                      device=device,
                      package=package,
                      toolchain=toolchain,
                      project=fpgaperf.get_project('oneblink'),
                      seed=seed,
                      verbose=self.verbose)
示例#2
0
 def test_get_seedable(self):
     ts = fpgaperf.get_seedable()
     assert 'vpr' in ts
     assert 'arachne' in ts
     assert 'nextpnr' in ts