Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


PPR/Foundation: Duplicate name errors when guiding designs entered in Foundation


Record #1382

Product Family:  Software

Product Line:  Aldec

Problem Title:
PPR/Foundation: Duplicate name errors when guiding designs entered in
Foundation



Problem Description:
Duplicate names may get generated by Foundation in designs
that have more than one schematic sheet on the top level.

If you have two schematic sheets in your design, both of
which contain symbols called U1 and U2, Foundation will
rename the U1 and U2 symbols in the hierarchical schematics
to unique names.  The Increment field in the Options ->
Annotate popup window allows you to specify the increment
between hierarchical schematics of the renamed symbol names.

For example, if you select an Increment of 100, the the U1
and U2 symbols are named U100 and U101 on one sheet, and U200
and U201 on another sheet.  The default value is 0, and if
you use numerical suffixes at the end of signal and symbol
names (for example, fg_carry1, fg_carry2), and also have
symbols with similar names but without a numerical suffix (for example fg_carry)
, Foundation may generate a symbol name
that duplicates an existing name.



Solution 1:

Change the Increment value to a number that reduces the
possibility of name overlap, and re-annotate the design.

For example, as long as the numerical suffixes in your
user-defined net and symbol names never exceed 99, increasing
the Increment value to 100 will prevent duplicate names from
being generated.



End of Record #1382

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents