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! |