Hi,
On 15 March 2017 at 10:06, Muhammad Abdul WAHAB muhammadabdul.wahab@centralesupelec.fr wrote:
Hello,
I have a couple of questions regarding CoreSight components.
How can I evaluate the bandwidth of CS components ?
What do you mean by "bandwidth"? Please give us a little more details.
How to evaluate energy overhead introduced by activating CS components ?
That won't be easy as it is HW dependent. Energy probes that tap directly into the CPU cores would be best but again, the probe points need to be present in HW. That's only one part of the equation - the debug power domain also has to be measured.
What would be the best metrics to evaluate CS components or similar debug components ?
Again, you will have to give me a little more details on what you need to do.
Besides, I tried evaluating CS components overhead and I did not really see any change in execution time overhead. I understand that this is because the PTM is non-intrusive debug component and that it has a copy of cpu instructions and it operates in parallel. Am I right about this ?
You are correct. ETM/PTMs are non-intrusive but depending on the sink being used, i.e internal buffer vs system memory, you may see differences in the use cases.
I hope this helps, Mathieu
Thank you very much for your help and time. Best Regards, M.Abdul WAHAB _______________________________________________ CoreSight mailing list CoreSight@lists.linaro.org https://lists.linaro.org/mailman/listinfo/coresight