vhdl - Is there any documentation for Xilinx (ISE) filter files? -
i'm looking documentation on xilinx ise *.filter files.
here short example of message/warning/error filter entry:
<filter task="xst" file="hdlcompiler" num="1127" type="warning"> <arg index="1">button_center</arg> </filter>
in case interpretation easy: filter xst message warningid 1127 , severity warning cause design entity "button_center".
this can extended filtering wildcards:
<arg index="1" match_type="wildcard">atacapability_*</arg>
so arg-tag extended match_type , tag value has wildcards. understandable.
but in cases there several arg-tags in 1 filter-tag:
<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>
what mean?
a message in xilinx report can have multiple arguments (arg tags). hence, if create filter multiple arguments, each argument of filter applies argument of message. different arguments in messages might path source file, or line number in source file. e.g.:
<msg type="info" file="xst" num="3210" delta="new" >" <arg fmt="%s" index="1"> /path/to/some/file.vhd </arg> " line <arg fmt="%s" index="2"> 171 </arg> : output port < <arg fmt="%s" index="3"> texxdo<3> </arg> > of instance < <arg fmt="%s" index="4"> core0 </arg> > unconnected or connected loadless signal. </msg>
depending on version of ise use, can find manuals, like:
http://www.xilinx.com/itp/xilinx10/isehelp/ise_db_ds_msg_filters_dialog.htm
Comments
Post a Comment