Thank you for your response

I notice that calculateLatency function in Dram.hh is the main function to
calculate access latency of the DRAM model. However, the DRAM object is
never instantiated and no object call calculateLatency function in M5. why?

I think create a SPM model just like the DRAM is hard for me. The
electrical character of SRAM is unfamiliar for me.  Or, because SPM is in
the same address space with memory, maybe I can just simulate a SPM region
with simple access latency configuration in PhysicalMemory.hh. Is that
acceptable?



2009/8/12 Ali Saidi <[email protected]>

>
> You should be able to create another PhysicalMemory device and attach it to
> the memory system somewhere. You can assign it an address range and for SE
> mode it would probably be pretty easy to access. To access it in FS mode
> you'll need to modify the kernel to make it available to a user space
> application which will probably be quite time consuming.
>
> Ali
>
>
> On Wed, 12 Aug 2009 14:40:03 +0800, 邓宁 <[email protected]> wrote:
> > Hi all,
> >
> > Scratchpad memory(SPM) is a small on-chip memory managed by software,
> which
> > is widely adopted in embedded processors.
> >
> > SPM is addressed in the uniform address space with memory but with
> > lower access latency. How can I simulate SPM in M5 to support my research
> > on multicore with SPM?
> >
> > THANK YOU :)
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users




-- 
Regards
Ning Deng

School Of Computer Science and Technology
Beijng Institute of Technology, China, 100081
[email protected]
[email protected]
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to