Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


BOUNDARY SCAN/JTAG: Pullup/Pulldown Availability in 5k TDO


Record #1359

Product Family:  Hardware

Product Line:  5200

Problem Title:
BOUNDARY SCAN/JTAG: Pullup/Pulldown Availability in 5k TDO


Problem Description:
Keywords: xc5200, 5k, bscan, tdo, pullup, pulldown, xde, epic

Urgency: standard

General Description:

After a 5k device is configured, and if boundary scan is not
enabled, then the TDO pin can be used as an output or obuft.

How to access the pullup/pulldown on the TDO pin?


Solution 1:

To use the pullup/pulldown in the TDO pin for a output, or obuft,
the user must draw it in his/her schematic, or instantiate the
pullup/pulldown and TDO pad in his/her HDL code.



Solution 2:

Load the .lca file into XDE.

Find out which pad location corresponds to the TDO pin from the
data book depending upon your package.

Run the command 'editblk' on that particular IOB that is the TDO
pin for the given 5k device.

When you execute 'editblk', XDE will let you select either a
pullup, a pulldown, or no pullup/pulldown for the TDO pin, if
bscan is not enabled after the FPGA is configured.



Solution 3:

Load the .ncd file into EPIC.

Find out which pad location corresponds to the TDO pin from the
data book depending upon your package.

Find the PAD in EPIC using the 'find' command. Use 'Site' as
the criterion. Select the PAD and use Edit->Add to add the PAD
to the database. Select it again and run the 'Editblock'
command.

When you execute 'editblock', EPIC will let you select either a
pullup, a pulldown, or no pullup/pulldown for the TDO pin, if
bscan is not enabled after the FPGA is configured.



End of Record #1359

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