Hi,

I want to simulate the a mesh ARM NOC  in FS mode with four nodes (four
directories and four memory ranges each on one node). These memory ranges
registered with four abstract memory objects for four node are as follows
0x80000000 - 0x8fffffff
0x90000000 - 0x9fffffff
0xa0000000 - 0xafffffff
0xb0000000 - 0xbfffffff
Each range is 256MB with total memory size as 1GB physical mem. The
protocol is MESI two level with private L1 and shared L2s. Directories in
ruby are generating addresses starting from 0x0 onwards? assuming one
contiguous memory range ? But I want directory at each node to  generate
addresses within the range for the directory as specified above. Each of
these ranges is assigned to one memory controller and one directory
controller in ruby.py. Kindly, if someone can provide some assistance that
from where in ruby addresses are generated for Packet and request? How can
I make each directory to generate addresses within the specified range for
that directory.

best regards,
Sharjeel
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to