Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


XBLOX 5.x: I/O signals disappear in simulation


Record #315

Product Family:  Software

Product Line:  FPGA Core

Problem Title:
XBLOX 5.x: I/O signals disappear in simulation


Problem Description:
I/O signal names (underneath INPUTS, OUTPUTS, and BIDIR_IO) disappear in
simulation.


Solution 1:

The naming of I/O pads has changed in this release.  For example, consider
an INPUTS module with an instance name of SYM_LABEL, connected to a bus
called BUS_LABEL.  In releases prior to XBLOX 5.0, the names placed on the
pads were called:

   SYM_LABEL/BUS_LABEL<0>, SYM_LABEL/BUS_LABEL<1>, ...

In XBLOX 5.x, the default names are now:

   SYM_LABEL/PAD<0>, SYM_LABEL/PAD<1>, ...

(In both cases, the brackets do not appear in Viewlogic net names, e.g.,
SYM_LABEL/PAD0.)

You can control the pad name used by XBLOX with the PADNAME=new_label
attribute.  Attaching this attribute on the INPUTS, OUTPUTS, or BIDIR_IO
results in the following signal names:

   SYM_LABEL/new_name<0>, SYM_LABEL/new_name<1>, ...

To make your simulation run as with the pre-5.0 releases, you can either
change your simulation command files, or place the attribute PADNAME=PAD on
each XBLOX I/O block in the schematic.



End of Record #315

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