vendor.lattice_ecp5: on Diamond, only emit attributes if there are any.
This commit is contained in:
parent
02364a4fd7
commit
4dea0b2d0f
|
@ -231,10 +231,12 @@ class LatticeECP5Platform(TemplatedPlatform):
|
||||||
# {{autogenerated}}
|
# {{autogenerated}}
|
||||||
BLOCK ASYNCPATHS;
|
BLOCK ASYNCPATHS;
|
||||||
BLOCK RESETPATHS;
|
BLOCK RESETPATHS;
|
||||||
{% for port_name, pin_name, extras in platform.iter_port_constraints_bits() -%}
|
{% for port_name, pin_name, attrs in platform.iter_port_constraints_bits() -%}
|
||||||
LOCATE COMP "{{port_name}}" SITE "{{pin_name}}";
|
LOCATE COMP "{{port_name}}" SITE "{{pin_name}}";
|
||||||
|
{% if attrs -%}
|
||||||
IOBUF PORT "{{port_name}}"
|
IOBUF PORT "{{port_name}}"
|
||||||
{%- for key, value in extras.items() %} {{key}}={{value}}{% endfor %};
|
{%- for key, value in attrs.items() %} {{key}}={{value}}{% endfor %};
|
||||||
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{{get_override("add_preferences")|default("# (add_preferences placeholder)")}}
|
{{get_override("add_preferences")|default("# (add_preferences placeholder)")}}
|
||||||
""",
|
""",
|
||||||
|
|
Loading…
Reference in a new issue