Hi all,

We have a mesh interconnection model and I'm thinking about refine it and 
integrate it into M5. But I got several questions:

1.  it seems the bus is tightly coupled with address mapping (findPort(addr)). 
I don't understand why and how to implement the same functionality into the 
mesh. I'm planning to just identify ports with their IDs (plus a reserved ID 
for broadcasting). Is this okay?

2. I'm not sure what the snoop ports are for. In the splash2 SE script, the bus 
doesn't seem to have snoop ports. 

3. I assume the functionality of  the bus/interconnection is to forward packets 
from src to dst while modeling some sort of contention. Is there any other 
roles this module plays? Does the bus in M5 carry any responsibilities in 
coherence?

Thanks!

Jiayuan
_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to