Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


FITNET, CONCEPT2XNF: Fitnet drops LOC= I/O constraints in XNF file generated by CONCEPT2XNF v5.2.


Record #745

Product Family:  Software

Product Line:  EPLD Core

Problem Title:
FITNET, CONCEPT2XNF:   Fitnet drops LOC= I/O constraints in XNF file
generated by CONCEPT2XNF v5.2.



Problem Description:
Fitnet drops LOC= I/O constraints in XNF file generated by CONCEPT2XNF v5.2.

VERSIONS:  Fitnet 5.1, 5.2;  CONCEPT2XNF v5.1, 5.2

Platforms:  Sun, HP

In XACT 5.2, Fitnet only recognizes LOC= parameters for I/O when they are
attached to  EXT records.  EXT records are generally written to represent PAD
symbols in a schematic.  However, because it is illegal to attach LOC properties

or any other properties to a PAD in Concept, what happens is that the user ends

up attaching the properties to I/O buffers and/or I/O registers instead.
CONCEPT2XNF correctly writes the LOC constraints to the corresponding I/O
buffer or register SYM record.	However, Fitnet 5.2 does not recognize LOC
properties on SYM records and simply ignores them.

The problem has been fixed in XACT 6.0, but XACT 6.0 is only available on the
PC as of 12/18/95.  Currently there is no support on the workstation platforms.


Solution 1:

A Perl script called MOVELOC is available that will copy the LOC constraints
in the I/O buffer SYM records to EXT records.  This program must be run before t
he XNF file is processed by XEMAKE.  The XNF output of MOVELOC must then be proc
essed by XEMAKE with the -x option.



End of Record #745

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