vendor.lattice_{ecp5,machxo_2_3l}: remove -forceAll from Diamond scripts.
authorAdam Greig <adam@adamgreig.com>
Mon, 12 Apr 2021 09:48:20 +0000 (10:48 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 31 Dec 2021 15:26:56 +0000 (15:26 +0000)
Fixes #604.

nmigen/vendor/lattice_ecp5.py
nmigen/vendor/lattice_machxo_2_3l.py

index 345112531137337521732f2fee111c784849971b..eb0027f734c68a5b7c120e4c1bb3f90bfd7093c7 100644 (file)
@@ -218,11 +218,11 @@ class LatticeECP5Platform(TemplatedPlatform):
             prj_src add {{name}}.sdc
             {{get_override("script_project")|default("# (script_project placeholder)")}}
             prj_project save
-            prj_run Synthesis -impl impl -forceAll
-            prj_run Translate -impl impl -forceAll
-            prj_run Map -impl impl -forceAll
-            prj_run PAR -impl impl -forceAll
-            prj_run Export -impl impl -forceAll -task Bitgen
+            prj_run Synthesis -impl impl
+            prj_run Translate -impl impl
+            prj_run Map -impl impl
+            prj_run PAR -impl impl
+            prj_run Export -impl impl -task Bitgen
             {{get_override("script_after_export")|default("# (script_after_export placeholder)")}}
         """,
         "{{name}}.lpf": r"""
index 64aa193482ac8628da50c04b3d2b9e86d94b9e36..1e2b90f6b2303bde0008c7b8177ecc2bdd27eb23 100644 (file)
@@ -82,12 +82,12 @@ class LatticeMachXO2Or3LPlatform(TemplatedPlatform):
             prj_src add {{name}}.sdc
             {{get_override("script_project")|default("# (script_project placeholder)")}}
             prj_project save
-            prj_run Synthesis -impl impl -forceAll
-            prj_run Translate -impl impl -forceAll
-            prj_run Map -impl impl -forceAll
-            prj_run PAR -impl impl -forceAll
-            prj_run Export -impl impl -forceAll -task Bitgen
-            prj_run Export -impl impl -forceAll -task Jedecgen
+            prj_run Synthesis -impl impl
+            prj_run Translate -impl impl
+            prj_run Map -impl impl
+            prj_run PAR -impl impl
+            prj_run Export -impl impl -task Bitgen
+            prj_run Export -impl impl -task Jedecgen
             {{get_override("script_after_export")|default("# (script_after_export placeholder)")}}
         """,
         "{{name}}.lpf": r"""