In the final in a three part series, Intel's Julien Carreno describes some examples of typical multicore debugging problems and how to use tools discussed previously to solve them.
A brief tutorial on debugging complex embedded systems designs by Green Hills' Anderson MacKay on the importance of collecting and assessing debug metrics and properly interpreting and implementing the results.
In the second of a three part series Intel's Julien Carreno describes the tools methodologies available to a developer for debugging an asymmetric multi-core system.
Emulation gives the developer the control and visibility needed to integrate hardware and software in embedded systems. This article explains how emulation effectively imitates the DSP processor in its electrical characteristics and performance, while at the same time giving the engineer more visibility and control into the processor behavior than would otherwise be available from the processor itself.
Part two of this six-part series explains the workings of the JTAG (IEEE 1149.1) boundary-scan technology. It defines the test pins and the test process associated with a JTAG port.