File tree Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -392,9 +392,6 @@ def escape_one(match):
392
392
def tcl_escape (string ):
393
393
return "{" + re .sub (r"([{}\\])" , r"\\\1" , string ) + "}"
394
394
395
- def tcl_escape_synplify (string ):
396
- return "{" + re .sub (r"([${}\\])" , r"\\\1" , string ) + "}"
397
-
398
395
def tcl_quote (string ):
399
396
return '"' + re .sub (r"([$[\\])" , r"\\\1" , string ) + '"'
400
397
Original file line number Diff line number Diff line change @@ -107,9 +107,9 @@ class LatticeMachXO2Or3LPlatform(TemplatedPlatform):
107
107
set_hierarchy_separator {/}
108
108
{% for net_signal, port_signal, frequency in platform.iter_clock_constraints() -%}
109
109
{% if port_signal is not none -%}
110
- create_clock -name {{port_signal.name|tcl_escape_synplify }} -period {{1000000000/frequency}} [get_ports {{port_signal.name|tcl_escape_synplify }}]
110
+ create_clock -name {{port_signal.name|tcl_quote }} -period {{1000000000/frequency}} [get_ports {{port_signal.name|tcl_quote }}]
111
111
{% else -%}
112
- create_clock -name {{net_signal.name|tcl_escape_synplify }} -period {{1000000000/frequency}} [get_nets {{net_signal|hierarchy("/")|tcl_escape_synplify }}]
112
+ create_clock -name {{net_signal.name|tcl_quote }} -period {{1000000000/frequency}} [get_nets {{net_signal|hierarchy("/")|tcl_quote }}]
113
113
{% endif %}
114
114
{% endfor %}
115
115
{{get_override("add_constraints")|default("# (add_constraints placeholder)")}}
You can’t perform that action at this time.
0 commit comments