Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Proseries: Design Manager: CPLD Fitter trims pins (IOPADs) when designing Bidir bus


Record #1421

Product Family:  Software

Product Line:  EPLD Core

Problem Title:
Proseries: Design Manager: CPLD Fitter trims pins (IOPADs) when
designing Bidir bus



Problem Description:
The fitter will trim IO pins that have the inputs left hanging.

			   IO_0
(logic) 0ut_0 >-----|>----o-------<IOPAD>
		   obuf   |
			  |-----------|>------* IN_0(left unconnected)
				     ibuf

This is most common when using designing a BiDirectional bus.  Although all of
the outputs of the IOPAD are used, some of the inputs driven by an IPAD4,8,16
may not be used.


Solution 1:



Workaround:  If the bus components are used, convert the design
to use the single OBUFs, IBUFs, and IOPADs.  Then, remember not
to connect IBUFs to the IOPADs where the inputs won't be used.
Just connect an OBUF to the IOPAD.  An IBUF can always be added
if needed for future designs.  This will prevent the software
from finding a hanging input, and the IOPAD will be left
intact.

			 IO_0
(logic) 0ut_0 >-----|>------------<IOPAD>
		   obuf

M1FX



End of Record #1421

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