Header iSYSTEM


  Solutions for Embedded System Development & Test

 
Center Headline


On-Chip Debugging - In-Circuit Emulation - Custom Designs - Real-time & Test Automation

Menu
Request

Request for information form

PrinterFriendly
Printer Friendly Page

iC3000 iTRACE / PRO / GT
On-Chip Emulator with Trace

 

Brochure

 

 Tech. Article

  

 


 

  • Single Interface Connection Debug-Trace
  • Multicore support
  • up to 256M Frames Trace Buffer 
  • 10ns Time Stamp
  • up to 16 AUX inputs 
  • Program, Data and OTM Trace 
  • On-Chip Trigger and Qualifier Support 
  • Trigger Input/Output
  • Execution and OTM Profiler 


 

 


 

 

 

 

 

 

 

 


   

The On-Chip Debugger with Trace is a full-blown high-performance development system. iC3000 ActiveEmulator will be connected to the iTRACE / iTRACE PRO /iTRACE GT. The system supports debugging through the On-Chip debug interface and On-Chip trace through one single interface connection to the target system. The development system supports real-time access, program / data / OTM trace and a profiler.

Real-time Trace Reconstruction
Real-time Trace Reconstruction is a completely new technology introduced by iSYSTEM. With this new trace port analysis, the iTRACE GT is able to reconstruct a full bus from the information produced by on-chip trace ports such as ETM for ARM based controllers, or Nexus for others.

On-chip interfaces such as Nexus or ETM only provide highly compressed data. Usually this data is saved in the trace buffer, and analyzed off-line once the buffer is filled. The software analysis includes a reconstruction of the program flow which can take a while depending on the buffer size. The functionality is further limited for execution profiling and execution coverage. Only the information that is recorded in the buffer can be analyzed, which, depending on the trace buffer size, can cover a few milliseconds up to a couple of seconds. Another limiting issue is the on-chip trigger logic. It is mostly very limited in use, often hard to understand, and it differs from chip to chip.

The iTRACE GT is now able to do a real-time trace reconstruction on the fly. This means that the stream of Nexus/ETM data is immediately analyzed and the CPU activity reconstructed by hardware in an FPGA, thus providing full real-time program flow information. RTR technology provides all the trace possibilities which are normally provided by true in-circuit emulators. A full trigger machine is available that enables you to set up your trigger conditions easily. This advanced triggering also allows you to better utilize your trace buffer for only the data you need. Finally, waiting for lengthy post-trigger software analysis is no longer required as all the data is reconstructed in real time. Since the full execution bus is reconstructed, endless execution coverage and long lasting profiling are available too. Currently this feature is available on iTRACE GT for all ARM based controllers with ETM port, MPC5554 and CRX with Nexus port.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Info

Type

Size

Description
ARM

PDF

850 KB

Development Tools for ARM
Coldfire

PDF

870 KB

Development Tools for Coldfire
MAC7x00

PDF

930 KB

Development Tools for MAC7x00
MPC56x

PDF

800 KB

Development Tools for MPC56x
MPC55xx

PDF

830 KB

Development Tools for MPC55xx
MPC551x

PDF

710 KB

Development Tools for MPC551x
TMS470

PDF

770 KB

Development Tools for TMS470

bottom iSYSTEM
Copyright © 2008 iSYSTEM AG. All Rights Reserved. Impressum