Hi Aditya,
The addresses that are placed in the trace file are the physical addresses. If
you want to change/extend the trace format, it should not be too difficult.
It’s a trade-off of file size and speed, but adding the virtual address to the
trace should be trivial. Have a look at the packet.proto file and the
CommMonitor source.
Andreas
From: Aditya Deshpande
<[email protected]<mailto:[email protected]>>
Reply-To: gem5 users mailing list
<[email protected]<mailto:[email protected]>>
Date: Tuesday, 28 January 2014 18:55
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: [gem5-users] Memory address trace - Virtual or Physical?
Hi,
If I generate a trace using CommMonitor between system.tol2bus and
system.membus, the addresses that would be printed out would be Virtual Address
or Physical Address?
I am running in SE mode.
Another questions is that how to determine whether the address under
observation during tracing is virtual or physical one?
Regards,
Aditya
-- IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended recipient,
please notify the sender immediately and do not disclose the contents to any
other person, use it for any purpose, or store or copy the information in any
medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered
in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
Registered in England & Wales, Company No: 2548782
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users