Hi,
I'm wondering is it possible to get a trace file that log all processor activity such as load, move, store, add, etc and the addresses concerned of course.
Thanks for your time!
p/s : i'm thinking to trace the activity of an ARM9 that runs uC/OS II and make a statistics on the memory access.
Hi,
Because actually i want to use Dinero iV which is a trace-driven cpu cache simulator. So i need these processor activities such as ld , mov and st etc to be able to provide it to Dinero (dinero only need LD and ST since it's a cache simulator). With it, I wish to make an analyse on effects of the cache size etc on the performance of the processor.
This is very hard to on assembly level.
In ucos-ii you can inject a trace utility on c level.
I believe it can be done on assembly level and use of instruction simulator or a debugger to get the real-time trace u want.
No way to be done in code level.
Even tools like RTRT, I used with ARM9 and uCOS-II could develop Memory trace on C level and these tools are really expensive.
--
Amr