Just like the Tag-Connect cables, the assembly generally consists of two parts: The programming cable itself and the adapter board that connects the cable to the programmer.  The cable developed for this project is pin-compatible with the ARM Cortex version of the 6 pin cable (TC2030-CTX-NL).  The ten pin connector can also be flipped around and used with Atmel programmers if the keyed tab is cut off the connector.  Finally, the second part is an adapter board that adapts the cable directly to the FET430 programmer for TI's MSP430 line of processors.