Skip to content

Commit a55b0b2

Browse files
committed
vendor.lattice_{ecp5,machxo_2_3l}: fix hierarchy seperator in sdc files
1 parent c1ed908 commit a55b0b2

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

nmigen/vendor/lattice_ecp5.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ class LatticeECP5Platform(TemplatedPlatform):
237237
{{get_override("add_preferences")|default("# (add_preferences placeholder)")}}
238238
""",
239239
"{{name}}.sdc": r"""
240+
set_hierarchy_separator {/}
240241
{% for net_signal, port_signal, frequency in platform.iter_clock_constraints() -%}
241242
{% if port_signal is not none -%}
242243
create_clock -name {{port_signal.name|tcl_escape}} -period {{1000000000/frequency}} [get_ports {{port_signal.name|tcl_escape}}]

nmigen/vendor/lattice_machxo_2_3l.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ class LatticeMachXO2Or3LPlatform(TemplatedPlatform):
104104
{{get_override("add_preferences")|default("# (add_preferences placeholder)")}}
105105
""",
106106
"{{name}}.sdc": r"""
107+
set_hierarchy_separator {/}
107108
{% for net_signal, port_signal, frequency in platform.iter_clock_constraints() -%}
108109
{% if port_signal is not none -%}
109110
create_clock -name {{port_signal.name|tcl_escape}} -period {{1000000000/frequency}} [get_ports {{port_signal.name|tcl_escape}}]

0 commit comments

Comments
 (0)