Hi,
My question is how to model a multi-port DRAM controller using SimpleDRAM?
Let's say a DRAM controller is connected to two buses. In this case, the
DRAM controller should have two ports, each connected to a bus.
Thanks,
Amin
Hi Amin,
The short answer: put a bus in front of it.
The gem5 CoherentBus is essentially a crossbar and to create a multi-port controller, the easiest way is to consider a xbar + multiple SimpleDRAM instances as a "unit".
I hope that helps.
Andreas
From: Amin Farmahini <aminfar(a)gmail.commailto:aminfar(a)gmail.com>
Reply-To: gem5 users mailing list <gem5-users(a)gem5.orgmailto:gem5-users(a)gem5.org>
Date: Monday, 3 June 2013 17:19
To: gem5 users mailing list <gem5-users(a)gem5.orgmailto:gem5-users(a)gem5.org>
Subject: [gem5-users] Multi-port DRAM controllers
Hi,
My question is how to model a multi-port DRAM controller using SimpleDRAM? Let's say a DRAM controller is connected to two buses. In this case, the DRAM controller should have two ports, each connected to a bus.
Thanks,
Amin
-- 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.