vendor.lattice_ice40: remove --placer heap default option.

It is not the place of nMigen to decide on this default, since both
SA and HeAP have valid uses that are not covered by the other.
This commit is contained in:
whitequark 2019-08-21 21:32:12 +00:00
parent 531040d2fd
commit 5889e62668

View file

@ -24,8 +24,7 @@ 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 for ``nextpnr-ice40``;
default options: ``--placer heap``.
* ``nextpnr_opts``: adds extra options for ``nextpnr-ice40``.
Build products:
* ``{{name}}.rpt``: Yosys log.
@ -107,7 +106,7 @@ class LatticeICE40Platform(TemplatedPlatform):
r"""
{{get_tool("nextpnr-ice40")}}
{{quiet("--quiet")}}
{{get_override("nextpnr_opts")|default(["--placer","heap"])|options}}
{{get_override("nextpnr_opts")|options}}
--log {{name}}.tim
{{platform._nextpnr_device_options[platform.device]}}
--package