From: Florent Kermarrec Date: Fri, 18 Oct 2019 12:12:01 +0000 (+0200) Subject: build/lattice/trellis: use --timing-allow-fail to allow generating bistream when... X-Git-Tag: 24jan2021_ls180~899 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=683e0668;p=litex.git build/lattice/trellis: use --timing-allow-fail to allow generating bistream when timings are not met This is the default behaviour of the others tools and allow testing designs on hardware with small violations. --- diff --git a/litex/build/lattice/trellis.py b/litex/build/lattice/trellis.py index 2f7baa9c..caf76b17 100644 --- a/litex/build/lattice/trellis.py +++ b/litex/build/lattice/trellis.py @@ -143,7 +143,7 @@ class LatticeTrellisToolchain: self.build_template = [ "yosys -q -l {build_name}.rpt {build_name}.ys", - "nextpnr-ecp5 --json {build_name}.json --lpf {build_name}.lpf --textcfg {build_name}.config --{architecture} --package {package} --freq {freq_constraint}", + "nextpnr-ecp5 --json {build_name}.json --lpf {build_name}.lpf --textcfg {build_name}.config --{architecture} --package {package} --freq {freq_constraint} --timing-allow-fail", "ecppack {build_name}.config --svf {build_name}.svf --bit {build_name}.bit" ]