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):
392392 def tcl_escape (string ):
393393 return "{" + re .sub (r"([{}\\])" , r"\\\1" , string ) + "}"
394394
395- def tcl_escape_synplify (string ):
396- return "{" + re .sub (r"([${}\\])" , r"\\\1" , string ) + "}"
397-
398395 def tcl_quote (string ):
399396 return '"' + re .sub (r"([$[\\])" , r"\\\1" , string ) + '"'
400397
Original file line number Diff line number Diff line change @@ -107,9 +107,9 @@ class LatticeMachXO2Or3LPlatform(TemplatedPlatform):
107107 set_hierarchy_separator {/}
108108 {% for net_signal, port_signal, frequency in platform.iter_clock_constraints() -%}
109109 {% 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 }}]
111111 {% 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 }}]
113113 {% endif %}
114114 {% endfor %}
115115 {{get_override("add_constraints")|default("# (add_constraints placeholder)")}}
You can’t perform that action at this time.
0 commit comments