Hi Marcos, I am not sure what you are asking for.
If you want a multi-ported controller (as in more than one system interface) for a single DRAM channel, then you can either rely on the existing system ‘bus’ (which is really a crossbar), or instantiate an additional crossbar in front of the memory controller. If you want to instantiate an additional crossbar you have to edit the config script you are running (perhaps configs/examples/fs.py?) Andreas On 07/07/2015 16:42, "gem5-users on behalf of Marcos Horro Varela" <[email protected] on behalf of [email protected]> wrote: >Hello all, > >I am looking for a dual port connection for a DRAM memory. It is >commented on lines 73 and 74 in src/mem/DRAMCtrl.py file the following: > > # single-ported on the system interface side, instantiate with a > # bus in front of the controller for multiple ports > >How can this be done? I mean, I want to execute a simultaneous read write >operation. > >Best regards, > >-- >Marcos Horro Varela, >BSc student >University of A Coruña >+34 618 62 67 37 >http://markos-horro.com >_______________________________________________ >gem5-users mailing list >[email protected] >http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users -- 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
