Date: | Thu, 16 Jun 2011 09:57:21 -0500 |
---|---|
From: | Rakesh Komuravelli <komurav1@xxxxxxxxxxxx> |
Subject: | Re: [Gems-users] Question about getAddress, .... in GEMS |
No, getLogicalAddress() returns the virtual address of the request passed by simics to ruby. getPhysicalAddress() returns the physical address of the request.
getAddress() returns the line address of the request. To verify, look at ruby/simics/SimicsProcessor.C: memoryTransactionToCacheMsg(memory_transaction_t) (CacheMsg created) and ruby/system/Sequencer.C: issueRequest(CacheMsg) (m_address modified)
Thanks, Rakesh On Thu, Jun 16, 2011 at 12:26 AM, Hamid Reza Khaleghzadeh <khaleghzadeh@xxxxxxxxx> wrote: Hi, |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [Gems-users] Question about getAddress, .... in GEMS, Hamid Reza Khaleghzadeh |
---|---|
Next by Date: | Re: [Gems-users] [gem5-users] the different between gem5 and gems&simics, Gedare Bloom |
Previous by Thread: | [Gems-users] Question about getAddress, .... in GEMS, Hamid Reza Khaleghzadeh |
Next by Thread: | [Gems-users] Question about makeRequest() in sequencer, Hamid Reza Khaleghzadeh |
Indexes: | [Date] [Thread] |