@@ -52,12 +52,12 @@ class Xilinx7SeriesPlatform(TemplatedPlatform):
5252 -------------------
5353
5454 Required tools:
55- * ``synth ``
56- * ``pack ``
57- * ``place ``
58- * ``route ``
59- * ``write_fasm ``
60- * ``write_bitstream ``
55+ * ``symbiflow_synth ``
56+ * ``symbiflow_pack ``
57+ * ``symbiflow_place ``
58+ * ``symbiflow_route ``
59+ * ``symbiflow_write_fasm ``
60+ * ``symbiflow_write_bitstream ``
6161
6262 The environment is populated by running the script specified in the environment variable
6363 ``NMIGEN_ENV_Symbiflow``, if present.
@@ -183,12 +183,12 @@ def _part(self):
183183 }
184184
185185 _symbiflow_required_tools = [
186- "synth " ,
187- "pack " ,
188- "place " ,
189- "route " ,
190- "write_fasm " ,
191- "write_bitstream "
186+ "symbiflow_synth " ,
187+ "symbiflow_pack " ,
188+ "symbiflow_place " ,
189+ "symbiflow_route " ,
190+ "symbiflow_write_fasm " ,
191+ "symbiflow_write_bitstream "
192192 ]
193193 _symbiflow_file_templates = {
194194 ** TemplatedPlatform .build_script_templates ,
@@ -226,39 +226,39 @@ def _part(self):
226226 }
227227 _symbiflow_command_templates = [
228228 r"""
229- {{invoke_tool("synth ")}}
229+ {{invoke_tool("symbiflow_synth ")}}
230230 -t {{name}}
231231 -v {% for file in platform.iter_files(".v", ".sv", ".vhd", ".vhdl") -%} {{file}} {% endfor %} {{name}}.v
232232 -p {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
233233 -x {{name}}.xdc
234234 """ ,
235235 r"""
236- {{invoke_tool("pack ")}}
236+ {{invoke_tool("symbiflow_pack ")}}
237237 -e {{name}}.eblif
238238 -P {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
239239 -s {{name}}.sdc
240240 """ ,
241241 r"""
242- {{invoke_tool("place ")}}
242+ {{invoke_tool("symbiflow_place ")}}
243243 -e {{name}}.eblif
244244 -p {{name}}.pcf
245245 -n {{name}}.net
246246 -P {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
247247 -s {{name}}.sdc
248248 """ ,
249249 r"""
250- {{invoke_tool("route ")}}
250+ {{invoke_tool("symbiflow_route ")}}
251251 -e {{name}}.eblif
252252 -P {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
253253 -s {{name}}.sdc
254254 """ ,
255255 r"""
256- {{invoke_tool("write_fasm ")}}
256+ {{invoke_tool("symbiflow_write_fasm ")}}
257257 -e {{name}}.eblif
258258 -P {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
259259 """ ,
260260 r"""
261- {{invoke_tool("write_bitstream ")}}
261+ {{invoke_tool("symbiflow_write_bitstream ")}}
262262 -f {{name}}.fasm
263263 -p {{platform._symbiflow_part_map.get(platform._part, platform._part)}}
264264 -b {{name}}.bit
0 commit comments