Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Problem with pin mismatch, macro in Workview Office, xnf from Synplicityor FPGA Express


Record #2076

Product Family:  Software

Product Line:  ViewLogic

Problem Title:
Problem with pin mismatch, macro in Workview Office, xnf from
Synplicityor FPGA Express



Problem Description:
Keywords: net, bus, macro, xnf, Viewlogic, Synplicity, Express

Urgency: Standard

Viewlogic writes out busses in xnf files with square brackets [] and both
Simplify 3.0 and FPGA Express 1.2/2.0 (and undoubtedly many others) write out
XNF files with angle brackets <>.  Then viewing the nets on these buses,
Synplicity/Express bus nets will have angle brackets, but Viewlogic bus nets
will have no brackets at all.

This becomes a problem when you create a macro in Viewlogic that references
an .xnf file from Simplicity or Express.  The convention mismatch will not
allow the sub-hierarchy to be merged by ngdbuild.


Solution 1:

The workaround is to manually change the bus names in the .XNF file(s).
Globally remove the angle bracket instances.

Therefore:

BUS<3>

becomes

BUS3



End of Record #2076

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