Hi Ahmad,

I could be wrong, but judging by your mail, I get the impression that you’re 
overriding the address decoding. That is essentially saying “If I send requests 
for address X to address Y, why do things not work?”. I would be very surprised 
if it did, as two addresses will now map to the same location :-). Perhaps I’m 
not understanding what you’ve changed.

Andreas

From: Ahmad Hassan <[email protected]<mailto:[email protected]>>
Reply-To: gem5 users mailing list 
<[email protected]<mailto:[email protected]>>
Date: Thursday, 31 October 2013 16:12
To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
Subject: Re: [gem5-users] Running two SimpleDram instances simulataniously

HI Andreas,

I have connected two memory controllers and I can see the following two port 
IDs and their physical address ranges:

Adding range  [0 : 2147483647] for id  0   system.membus    // 2GB memory
Adding range  [2147483648 : 3221225471] for id  1   system.membus    //1GB 
memroy

Inside findPort method of bus.cc, if I assign the packet of port id '0' to port 
id '1' then I get the following assertion error. This happens in half way 
through the linux boot up:

gem5.opt: build/X86/dev/x86/cmos.cc:70: virtual Tick 
X86ISA::Cmos::write(PacketPtr): Assertion `pkt->getSize() == 1' failed.

Please do you know what is causing that?    Also I had to disable assertion in 
abstract memory which validates that the packet's physical address in with in 
the range of memory controller.

Thanks.

kind Regards, Ahmad

-- 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

Reply via email to