【问题标题】:Is there any documentation for Xilinx (ISE) filter files?Xilinx (ISE) 滤波器文件是否有任何文档?
【发布时间】:2014-06-27 06:09:22
【问题描述】:

我正在寻找有关 Xilinx ISE *.filter 文件的文档。

以下是消息/警告/错误过滤器条目的简短示例:

<filter task="xst" file="HDLCompiler" num="1127" type="warning">
  <arg index="1">button_center</arg>
</filter>

在这种情况下,解释很简单:过滤带有警告 ID 1127 和严重警告的 XST 消息,这是由设计实体“button_center”引起的。

这可以通过使用通配符过滤来扩展:

<arg index="1" match_type="wildcard">ATACapability_*</arg>

所以 arg-Tag 用 match_type 扩展,并且标签值有一些通配符。这也是可以理解的。

但在某些情况下,一个过滤标签中有多个 arg-标签:

<filter task="xst" file="Xst" num="1896" type="warning">
  <arg index="1" match_type="wildcard">LCDBuffer_d*</arg>
  <arg index="2">0</arg>
  <arg index="3" match_type="wildcard">*</arg>
</filter>

这是什么意思?

【问题讨论】:

    标签: vhdl verilog xilinx xilinx-ise


    【解决方案1】:

    赛灵思报告中的消息可以有多个参数(arg 标签)。因此,如果您创建具有多个参数的过滤器,则过滤器的每个参数都适用于消息的一个参数。消息中的不同参数可能是源文件的路径,或源文件中的行号。例如:

    <msg type="info" file="Xst" num="3210" delta="new" >&quot;
    <arg fmt="%s" index="1">
    /path/to/some/file.vhd
    </arg>
    
    &quot; line 
    
    <arg fmt="%s" index="2">
    171
    </arg>
    
    : Output port &lt;
    
    <arg fmt="%s" index="3">
    TExxDO&lt;3&gt;
    </arg>
    
    &gt; of the instance &lt;
    
    <arg fmt="%s" index="4">
    Core0
    </arg>
    
    &gt; is unconnected or connected to loadless signal.
    
    </msg>
    

    根据您使用的 ISE 版本,您可以找到手册,例如:

    http://www.xilinx.com/itp/xilinx10/isehelp/ise_db_ds_msg_filters_dialog.htm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 2013-03-09
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多