UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 358

SYN2XNF 3.4 / XACT 5.0: about XNFMERGE error 221 (processing hard macros)

解决方案




Using DS401 v3.01 Xilinx-provided hardmacro library components, the users
will run into the following error when invoking syn2xnf 3.40 (which calls
out XNFMERGE 5.0):
-------------------------------------------------------------------
% syn2xnf testhm
@(#) SYN2XNF Version 3.40 6/30/93 16:39:37
(c) Copyright 1992, 1993 Xilinx Inc. All rights reserved.
LCANET,4
INFO: Using part type 4005PC84-5
speed4 4005.die -5
4005PC84

Aborting due to errors with/in netlist sub file(s).
XNFMERGE Ver. 5.0.0
(c) Copyright 1987-1994 Xilinx Inc. All rights reserved

List of files read
Read testhm.sxnf
Read file /proj/xsi/install/ds401_dev_3.0/data/xsi/xprim_4000/rm16x4h.xnf
ERROR 221: Filename /proj/xsi/install/ds401_dev_3.0/data/xsi/xprim_4000/rm16x4h
.xnf called recursively.
Can't accept recursive designs
*** Serious Error *** Problem processing sxnf file on command => xnfmerge
Check your path variable in your .cshrc file and be sure it includes
the ds401installDir/bin/sparc path and try again.
------------------------------------------------------------------

Workaround: Run HM2RPM on the hardmacro HM file which should reside in the
directory specified by XNFMERGE (DS401-v3.01-dir/data/xsi/xprim_4000 directory).

1)Copy the HM file to your project directory and run HM2RPM, which should
generate an XNF file to be merged in by XNFMERGE v5.0.

Then proceed with:
2)cp design.xnf design.xff
3)xmake -x design

AR# 358
创建日期 08/31/2007
Last Updated 12/28/1995
状态 Archive
Type ??????