trace processor activity (ld, mod, st etc)

Status
Not open for further replies.

mdpai

Junior Member level 2
Joined
Jan 7, 2010
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
france
Activity points
1,459
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.


Have a good day,
Regards,
Fairuz
 

Well, y do u need to trace on assembly level?
--
Amr
 

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.
 

I have never used this cache simulator.
Why do not you simply compile your code and disassemble it to get the assembly for your code?
--
Amr
 

What i'm trying to achieve is the real memory access trace by different tasks in function of time, not the memory access in term of code.
 

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
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…