Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Foundation F1.3/F1.4 HDL Editor: Bus pins not created for ABEL macros


Record #3599

Product Family:  Software

Product Line:  Aldec

Problem Title:
Foundation F1.3/F1.4 HDL Editor:  Bus pins not created for ABEL macros


Problem Description:
Keywords:  pin, bus, macro, abel, hdl editor

Urgency:  Standard

General Description:

When creating an ABEL macro from the HDL Editor, the symbol
which is created will not have bus pins.  Rather, you will see
individual pins for each bit of the bus.


Solution 1:

This is currently a known problem with the ABEL macro flow in
Foundation.  If you do desire to have bus pins on the symbol
rather than individual pins for each bit, you may edit the
symbol in the Symbol Editor.

Open the Symbol Editor.  This may be done in one of two ways.
1.  Double-click on the placed macro, and then hit the button
    which says "Symbol Editor."
2.  Select Options->Symbol Editor from the Schematic Editor,
    and then open up the appropriate symbol once you are in
    the Symbol Editor.

Click on one of the individual pins of the bus and select
'BUS' from the pin-type selection window.

Type the name and the width of the bus in the name field.  For example, DATABUS[
3:0].

Delete	the remaining individual pins for the bus by selecting one pin at the ti
me and then selecting Edit-> Delete.

Save changes, and close the Symbol Editor.
You may have to re-place the macro on the schematic sheet to
see the changes.



End of Record #3599

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