Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


XNFPREP error 3527: possible causes if using Foundation


Record #942

Product Family:  Software

Product Line:  FPGA Core

Problem Title:
XNFPREP error 3527: possible causes if using Foundation


Problem Description:
XNFPREP: ERROR 3527:
  The pad 'SIGNAL1' is connected to the following invalid
  symbol pin(s):

  Symbol Type = AND ; Pin Name = O ; Symbol Name = MACRO/$I1

  A pad can be connected only to the input pin of input
  buffers and the output pin of output buffers or PULLUPs or
  PULLDOWNs.


Solution 1:

The Foundation (Aldec) schematic editor automatically
replaces I/O port symbols on a top-level schematic with I/O
pads.  If I/O ports are used incorrectly, XNFPREP will issue
the above error.

Remove all I/O port symbols from the top level schematic(s).
Draw hanging wires by double-clicking to end the wire without
adding an I/O port symbol.

If a bus segment on the top level has an I/O port, you must
delete the bus segment and redraw it.  When you are adding a
name to the bus, set the I/O Marker to 'None'.



Solution 2:

Make sure that only the top-level schematic(s) are listed in
the Foundation Project Manager.  All schematic files listed
in the Project Manager are treated as if they are top-level
schematics (in order to support multi-page flat designs).

If any macros are listed, remove them from the top-level
project.  Select the macro, then choose Document->Remove.
Click Yes to confirm the removal.  The file will not be
deleted from the project directory.



End of Record #942

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