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