Answers Database
MAP:ERROR:x4kma:243 - The suffix "FFX" is illegal for dff symbol
Record #2477
Product Family: Software
Product Line: Merged Core
Problem Title:
MAP:ERROR:x4kma:243 - The suffix "FFX" is illegal for dff symbol
Problem Description:
keyword: map, multiplier, suffix, x4kma, dff, coregen, DSP Core Generator
Urgency: standard
Map may issue the following error on valid RLOC constraints
containing .FFX extensions:
<output> ERROR:x4kma:243 - The suffix "FFX" is illegal for dff symbol xxxxx (out
put signal = yyyyyy). Please consult
the "Attributes, Constraints, and Carry Logic" section of the
Libraries Guide for more information on legal location
constraints.
</output>
One of the situations in which you may see this problem is in
COREGEN-generated multiplier blocks when some of the outputs
are loadless because the full precision of the block is not
required. Map trims out the unused portions of the multiplier
and then complains about an FFX suffix on DFF symbols that
have already been optimized away.
Solution 1:
This problem has been reported as BUG #18506.
The workaround is to edit the input XNF or EDIF file and
remove the .FFX extensions in the RLOC or LOC attributes that
MAP complains about.
End of Record #2477
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |