We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 5045

F1.5 Symbol Editor, XBLOX: Illegal bus format [0:0]


Keywords: symbol editor, bus, format, xblox, [0:0]

Urgency: Standard

General Description:
When using an XBLOX bus which goes through a level of hierarchy,
it is necessary to label the pin on the user's symbol with the [0:0]
bus indices, i.e. DATA[0:0]. However, with F1.5, the Symbol Editor
will not allow you to save the symbol with a bus pin name of 1 bit
like this. This used to work with earlier versions of Foundation.

This is necessary when the user is using XBLOX with the XACTStep6
project type.


To workaround this issue, the XBLOX needs to be converted to a
regular bus before going through the hierarchy, and then in the
lower level schematic, you'll also need to convert it back from a
regular bus to an xblox bus. Therefore, the bus pin will have the
width defined by the regular bus. To convert an XBLOX bus to a
regular bus, or vice-versa, use the BUS_IFxx XBLOX library symbols.
Please refer to the XBLOX reference guide for details.
AR# 5045
Date Created 11/13/1998
Last Updated 03/07/2002
Status Archive
Type General Article