Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


CADENCE COMPOSER: Instantiating I/O (input and output) pads


Record #947

Product Family:  Software

Product Line:  Cadence

Problem Title:
CADENCE COMPOSER:  Instantiating I/O (input and output) pads


Problem Description:
When entering a Xilinx design in Cadence Composer, you must use Composer IPIN,
OPIN, and IOPIN primitives as opposed to IPAD/OPAD/IOPAD from the Xilinx library
.
These are entered using the Composer "Add Pin" command.

IPAD/OPAD/IOPAD primitives are not supported--Composer is unique in this respect
.



Solution 1:


Instead of instantiating :	  You must Add a Composer pin with a direction o
f :
-------------------	   --------------------------------------
IPAD					   input
OPAD					  output
IOPAD					  inputOutput



To add (I/O) pins in Composer, (the procedure is the same for
adding interface signal pins in a hierarchical design)

1. Select Add/Pin from the Composer menu,

2. Set the "Direction" to "input" for input pins, "output" for output pins, and
"inputOutput" for bidirectional pins.  (It is usually more convenient to
instantiate all pins with the same directionality at the same time)

3. Fill in the "Pin Names" field with the names of all your input, output, or
bidirectional pins.

4. Leave Bus Expansion at the default setting of "off" for bussed pins.

5. Leave "Usage" set to "schematic".

Click on the location where you want to place the pins, one at a time.

Finally, the nets connected to the Composer pins should either be left
unlabeled, or labeled to match the Composer pin name, whether the
pin is an I/O pin, or an interface signal pin in a hierarchical schematic.



End of Record #947

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