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.

What are differences b/w System Analyzer and Hardware Trace Analyzer?

Hi Champs,

I'm not sure, but I think that both of the analyer are very simmlar.
So, could you please let me know what main differences are b/w System Analyzer and Hardware Trace Analyzer?

Regards,
j-breeze

  • Hi j-breeze

    j-breeze said:
    So, could you please let me know what main differences are b/w System Analyzer and Hardware Trace Analyzer?

    It is the collection of the data that is the key difference. System Analyer uses software instrumentation (like UIA) to collect data.. Hardware Trace Analyzer uses hardware instrumentation (Trace) to collect data.

    Thanks

    ki

  • Hi ki,

    Thank you for your support and let me clarify more.

    So, you mean that Hardware Trace Analyzer dose not use any software instruments at all to collect data?
    And I'd like to get a trace function comparison table of the two analyzers, if you have. 

    Regards,
    j-breeze

  • Hardware Trace Analyzer is used to display data collected via hardware enabled trace collection capabilities such as ETM on Cortex A, or ITM on Cortex M or cTools on DSP.  These are more of your traditional processor trace capabilities.

    System Analyzer may display some data that is hardware enabled such as counters on buses but is in general displaying data that is passed to the host PC via software instrumentation.

    john