Answers Database
JTAG - Pullup and pulldown availability on 5200 TDO
Record #1359
Product Family: Hardware
Product Line: 5200
Product Part: 5200
Problem Title:
JTAG - Pullup and pulldown availability on 5200 TDO
Problem Description:
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. If the Bscan macro
is in the design, you cannot control this pin.
End of Record #1359 - Last Modified: 01/10/00 22:04 |