04-08-2010 09:04 PM
We are planning to design a board with four FPGAs to emulate X86 CPU. The FPGA’s JTAG ports are serially chained together. My problem is that whether the Xilinx’s ChipScope can support debugging multiple FPGAs via a single JTAG chain at the same time? So we can set different trigger conditions to different FPGA chips at the same time and watch the sampled data from ChipScope.Thanks in advance,
04-09-2010 06:42 AM
05-12-2010 04:56 AM
Can you please refer/point me the xilinx documents whcih details the procedure for "Debug multiple FPGAs using ChipScope via single JTAG chain"
I can't able to find the required document in the websites.
05-12-2010 09:34 AM
There isn't any specific documentation on this because it is just an extension of the general case.
1) Your board has a 1 JTAG chain with multiple Xilinx devices
2) More than one Xilinx device has a ChipScope core in it
3) When you open the JTAG chain, ChipScope scans all of the devices and detects all cores in each device.
4) Each device and the cores available are shown in ChipScope
09-11-2013 12:22 AM
Even we are using the similar case, where 3 FPGAs connected to same JTAG chain. From your answer, we understand that all the 3 FPGAs can be debugged simultaneously in Chipscope.
But when contacted the Xilinx through a seperate webcase, we received an answer saying that, "In chipscope, you can access the chipscope cores of only one device at a time. Hence, we can’t debug all the three fpgas simultaneously."
Please clarify and throw some light on this topic.
09-11-2013 02:10 AM
09-12-2013 04:25 PM
We do this ALL the time. It just works. Chipscope recognizes all ICONs on every FPGA on the JTAG chain.
XMD can be run simultaneously as well. Multiple copies of XMD as well - talking to multiple embedded processors (440s, mblaze).
These are great debugging tools, and we've been very happy with the support here - it all just works.
09-13-2013 05:13 AM
Thanks for the reply...
Is there any special care to be taken while inserting the ICONs in each FPGAs? What are the steps to follow? Request you to share if any application notes available.
09-16-2013 05:13 AM
Thanks a lot.
As you said it is possible without any special handling. We have verified it on our custom board.