Keil Logo

News News Item

04 Dec 2008

Signum JTAGjet-Trace supports trace on Cortex-M3

Plano, TX: Signum Systems have released support for real-time trace on Cortex™-M3 processor-based microcontrollers with the Signum JTAGjet-Trace in-circuit debugger.

JTAGjet-Trace supports microcontroller devices equipped with an Embedded Trace Macrocell™ (ETM™) and Serial-Wire Viewer (SWV) at speeds of up to 400 MHz. JTAGjet-Trace is available with real-time trace buffer sizes of 256K, 1M, 2M and 4M frames. Each frame is time-stamped enabling CPU cycle accuracy.

Signum's trace technology including frame display and trace configuration windows is fully integrated into the Keil µVision® IDE. This enables software developers to perform instruction and data trace on ARM7™, ARM9™ and Cortex-M3 processor-based devices with the RealView® Microcontroller Development Kit.

Signum Trace

Pre-triggering and both pre and post filtering on both addresses and data values are available. These are easily configured using the integrated Signum windows inside µVision.

Microcontrollers that include an Embedded Trace Macrocell allow detailed program execution to be recorded and saved in real time to be later displayed within a µVision debugger trace window. This allows detailed analysis of program path and variable values, and the location of elusive software bugs. For example, the window would display how you got "into the weeds" with a runaway program counter.

The Serial-Wire Viewer interface is standard on Cortex-M3 processor-based devices. Serial-Wire Viewer provides data read/write cycles, exception tracing, PC Sampling, instrumentation tracing and more with only one processor pin.

Combination SWV and ETM trace modules are becoming popular in new Cortex processor-based MCU devices from vendors such as STMicroelectronics (STM32) and Toshiba (TMPM330). This additional support by Keil and Signum allows developers to make use of the latest technology and accelerate their project development.

About Keil

Keil, an ARM® company, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments and evaluation boards for ARM7TM/ARM9TM/Cortex-M3TM, XC16x/C16x/ST10, 251 and 8051 processor-based microcontroller families. Products available from Keil include embedded development tools, evaluation software, product updates, application notes, example code and technical support. More information on Keil is available at www.keil.com.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.