vendor.xilinx_spartan_3_6: always use -w for map/par/bitgen.
-w stands for "override output file", and supplying user options should not remove it.
This commit is contained in:
parent
15e8dfe532
commit
65da905c15
9
nmigen/vendor/xilinx_spartan_3_6.py
vendored
9
nmigen/vendor/xilinx_spartan_3_6.py
vendored
|
@ -138,21 +138,24 @@ class XilinxSpartan3Or6Platform(TemplatedPlatform):
|
|||
r"""
|
||||
{{get_tool("map")}}
|
||||
{{verbose("-detail")}}
|
||||
{{get_override("map_opts")|default(["-w"])|options}}
|
||||
{{get_override("map_opts")|default([])|options}}
|
||||
-w
|
||||
-o {{name}}_map.ncd
|
||||
{{name}}.ngd
|
||||
{{name}}.pcf
|
||||
""",
|
||||
r"""
|
||||
{{get_tool("par")}}
|
||||
{{get_override("par_opts")|default(["-w"])|options}}
|
||||
{{get_override("par_opts")|default([])|options}}
|
||||
-w
|
||||
{{name}}_map.ncd
|
||||
{{name}}_par.ncd
|
||||
{{name}}.pcf
|
||||
""",
|
||||
r"""
|
||||
{{get_tool("bitgen")}}
|
||||
{{get_override("bitgen_opts")|default(["-w"])|options}}
|
||||
{{get_override("bitgen_opts")|default([])|options}}
|
||||
-w
|
||||
-g Binary:Yes
|
||||
{{name}}_par.ncd
|
||||
{{name}}.bit
|
||||
|
|
Loading…
Reference in a new issue