vendor.xilinx_spartan_3_6: set bitgen defaults to -g Binary:Yes -g Compress.

* `-g Binary:Yes` should be overridable.
  * `-g Compress` is a good default.
This commit is contained in:
whitequark 2019-08-04 14:16:02 +00:00
parent 65da905c15
commit 27063a3bd3
2 changed files with 3 additions and 4 deletions

View file

@ -24,8 +24,8 @@ class LatticeICE40Platform(TemplatedPlatform):
* ``script_after_read``: inserts commands after ``read_ilang`` in Yosys script.
* ``script_after_synth``: inserts commands after ``synth_ice40`` in Yosys script.
* ``yosys_opts``: adds extra options for Yosys.
* ``nextpnr_opts``: adds extra and overrides default options (``--placer heap``)
for nextpnr.
* ``nextpnr_opts``: adds extra and overrides default options for nextpnr;
default options: ``--placer heap``.
Build products:
* ``{{name}}.rpt``: Yosys log.

View file

@ -154,9 +154,8 @@ class XilinxSpartan3Or6Platform(TemplatedPlatform):
""",
r"""
{{get_tool("bitgen")}}
{{get_override("bitgen_opts")|default([])|options}}
{{get_override("bitgen_opts")|default(["-g Binary:Yes", "-g Compress"])|options}}
-w
-g Binary:Yes
{{name}}_par.ncd
{{name}}.bit
"""