Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


FPGA Compiler: Synopsys design yields XNFPREP 1303; multiple hierg-records


Record #2087

Product Family:  Software

Product Line:  Synopsys

Problem Title:
FPGA Compiler: Synopsys design yields XNFPREP 1303; multiple
hierg-records



Problem Description:
Keywords: xmake, xnfprep, synopsys, syn2xnf, 1303, hierg

Urgency: Standard

General Description:

A Synopsys design may result in the following XNFPREP error:

*** XNFPREP: ERROR 1303:
The following problem(s) were found in the fpga_top1.xff file; the file could no
t be processed successfully. Multiple Hierg-records exist for hier_id '1025', sy
m_name 'u1/PCI-ROM/REGE-NIB4' near line 1028 of file fpga1.xff.



Solution 1:

This error is usually the result of running xnfmerge twice. If you execute "syn2
xnf", followed by running "xnfmerge" or "xmake design.xnf -x" on the resulting .
xnf file, you may see this error message.
The solution is to either use the flow:

1) xmake design.sxnf  (recommended)

or

2)
 syn2xnf design.sxnf
 xnfprep design 	   <====do not run xnfmerge!
 xblox design	(if xblox in the design)
 xnfprep design (if xblox in the design)
 ppr design



End of Record #2087

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