Answers Database


men2xnf8/enwrite: Pin mapping from part interface to superseding interface not possible


Record #1311

Product Family: Software

Product Line: Mentor

Product Part: enwrite

Problem Title:
men2xnf8/enwrite: Pin mapping from part interface to superseding interface not possible


Problem Description:
Urgency: Standard

General Description:

Men2xnf8 fails with return code 1.ENWrite may fail during Men2XNF8 (return code 1) with the followin g error
(as seen in the men2xnf8.log file):

    // ENWrite has detected an exception condition during processing --
    Printing Status Messages
    // Warning: An instance in a model references part $PONY/express/part
    interface express which cannot have its pins mapped to the new
    superseding interface (from: DDMS/EDDM/EDDM General 18)
    // Error: Pin mapping from part $PONY/express/part interface express to
    superseding interface is not possible because at least one pin cannot be
    found in the superseding interface (from: DDMS/EDDM/EDDM Connectivity
    10)


Solution 1:

This may be caused by a mismatch between a pin name on a symbol and what is
known as the "compiled pin name."

To correct this, go into PLD_DA and open the symbol for the named interface
in the error message. Select Check -> With Defaults. The Check Pin
section of the Check report may show something like this:

    WARNING: Compiled pin name "D-DO-DO-DO" and PIN "D-D-DA-DA-DA" on P$2
    do not match.

Select the pin labelled "D-DO-DO-DO" then select Miscellaneous -> Change
Compiled Pin Name. Type "D-D-DA-DA-DA" in the dialog box. Check and save
the symbol, then rerun Men2XNF8.




End of Record #1311 - Last Modified: 05/24/99 11:27

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!