This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Quantify speed differences between XDS510 and XDS100?

The FAQ and Wiki make references to the XDS100 being slower than the XDS5x0 emulators.  Also, comments in these forum discussions hint that the XDS100 is slower.

However, I'm wondering if anyone can quantify the differences in speed.  Is it a simple matter of clock speed, such that the factor is constant?  ... or are there more complicated differences between the various JTAG interfaces which make a numerical speed comparison elusive?  I'd like to know whether we're talking about a 1% difference, 10% difference, 50% difference, or more.

I've used the XDS510-USB2 under CCS3 with my custom C5506 board, and it seemed snappy.  The XDS100 under CCSv4 seems sluggish and unreliable. I'm trying to find out whether the speed differences are purely hardware, or if perhaps they're largely due to the differences between CCS3 and CCSv4.  I also have to determine whether the bigger problems are bugs in CCSv4.

I am close to being frustrated enough to purchase CCS3 and give up on CCSv4 until it matures, but there are just too many variables.  Choosing CCS3 would require my fellow engineers to purchase the more expensive XDS510 emulators instead of the cheaper XDS100.  Also, CCSv4 seems to be the way of the future, with potential Mac OS X support (very important since the C5506 product is designed for use with OSX, and thus there will be an OSX machine at all engineering and test facilities).  I just can't seem to determine which is the best choice to make progress with our project.

At the risk of throwing too many questions into one topic, I am also curious whether the XDS510 is supported by CCSv4 or the XDS100 is supported by CCS3.  Any limitations there would also affect my decision about which CCS to choose.

  • Hi Brian,

    I don't have any hard numbers but from the perspective as a standard user who has used a variety of emulators with v4 (XDS100, XDS510, XDS560), I can say that the XDS100 is MUCH SLOWER than an XDS510. The difference is with the emulator since I made the comparison on the same version of CCSv4. Hence that is with XDS100 very cheap (as they say: "you get what you pay for")

    As for your other question, XDS100v1 is supported with CCSv3.3 and v4. But only v4 supports XDS100v2 (see that same wiki for the differences)

    Thanks

    ki