bankgroup integration. act map stores scheduled command instead of bank now
This commit is contained in:
@@ -30,10 +30,13 @@ xmlAddressDecoder::xmlAddressDecoder(string addressConfigURI)
|
||||
|
||||
DecodedAddress xmlAddressDecoder::decodeAddress(sc_dt::uint64 addr)
|
||||
{
|
||||
DecodedAddress n;
|
||||
n.channel = 0;
|
||||
n.row = (addr & masks["row"]) >> shifts["row"];
|
||||
n.bank = (addr & masks["bank"]) >> shifts["bank"];
|
||||
n.column = (addr & masks["column"]) >> shifts["column"];
|
||||
return n;
|
||||
DecodedAddress result;
|
||||
result.channel = (addr & masks["channel"]) >> shifts["channel"];
|
||||
result.rank = (addr & masks["rank"]) >> shifts["rank"];
|
||||
result.bankgroup = (addr & masks["bankgroup"]) >> shifts["bankgroup"];
|
||||
result.row = (addr & masks["row"]) >> shifts["row"];
|
||||
result.bank = (addr & masks["bank"]) >> shifts["bank"];
|
||||
result.column = (addr & masks["column"]) >> shifts["column"];
|
||||
result.bytes = (addr & masks["bytes"]) >> shifts["bytes"];
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user