14.2 EDK-如何修改EDK XST选项?

描述

我想更改XST选项。例如,EDK内的-iobuf。

我该怎么做呢?

无法从EDK GUI更改XST选项。

要在EDK中添加或删除XST选项,必须在项目目录中的synthesis文件夹的.SCR文件中更改这些选项。每个IP都有一个.SCR,顶层有一个.SCR。因此,您可以向特定IP或整个系统添加选项。

此外,在运行工具时,在EDK中,相应的命令行将记录在项目目录的“system.log”文件中。此日志文件可用于确定所使用的确切命令行。因此,要确定命令,首先运行GUI中的工具(生成网表)。这将运行Platgen和Synthesis。

接下来,创建一个command.cmd(如果使用Linux则创建command.sh),并将这些命令复制到.cmd / sh文件中。然后,复制需要修改的.scr文件。例如,在此答复记录中,将修改顶级。因此,将新创建的system_xst.scr文件复制到项目目录并修改此system_xst.scr文件以满足您的设计需求。

可以在适用于Virtex-6,Spartan-6和7系列器件XST用户指南中找到所有XST开关的列表(从第18页开始):
http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_2/xst_v6s6.pdf

command.cmd / sh将首先运行Platgen。然后删除现有的system_xst.scr文件,并将已复制到项目目录的system_xst.scr的修改版本中的副本复制到综合文件夹中。最后,它运行XST。示例“command.txt”文件附加在此答复记录的末尾。要使用此示例,请将其更改为.cmd或.sh文件。

command.cmd / sh文件可以从命令行调用,也可以链接到EDK中的自定义按钮。

要将cmd / sh文件添加到自定义EDK按钮,请按照以下示例操作:

Custom_button_edk.png
Custom_button_edk.png

要运行该命令,请双击新创建的自定义按钮:

run_custom_button.png
run_custom_button.png

注意:要进行调试,请确保在添加为自定义按钮之前,该命令首先在命令行上运行。

请注意,providedexample仅供参考。

附件

相关附件

名称文件大小文件类型
command.TXT 491字节文本
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 12:59:31 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它