Answers Database
JTAG - /PROGRAM held low in FPGA's limits boundary scan instruction set
Record #993
Product Family: Hardware
Product Line: 4000E
Product Part: 4000E
Problem Title:
JTAG - /PROGRAM held low in FPGA's limits boundary scan instruction set
Problem Description:
Urgency: standard
General Description:
Which TAP instructions are available in FPGAs if the /PROGRAM
pin is held low?
Solution 1:
If the /PROGRAM pin is pulled low at any time, it will disrupt all
boundary scan operations as it effectively resets the TAP controller
in all FPGA's.
In the XC4K/XC5K/Spartan families, the following Boundary Scan instructions
are still available with the /PROGRAM pin held low:
Sample/Preload
Bypass
For additional information please refer to the Boundary Scan application note at
http://www.xilinx.com/xapp/xapp017.pdf
Solution 2:
If /PROGRAM is held low in Virtex (and Virtex derivatives), the TAP
controller is held in reset, and no boundary scan instructions are available.
To delay configuration of Virtex and Virtex derivatives, you must use the /INIT pin.
For more information on JTAG in Virtex, see
http://support.xilinx.com/xapp/xapp139.pdf
End of Record #993 - Last Modified: 01/10/00 13:05 |