Hi Daniel,
As long as you make sure a flit that comes in sits in a correct VC and gets to 
use the switch, it should all work fine. 
Both units should access all flits at all input ports, there are no other 
dependencies I can immediately think of.

- Tushar


On Nov 27, 2012, at 2:08 PM, Bueso, Daniel wrote:

> Hi Tushar,
> 
> Thank you for your response it was very helpful.  I was able to make an input 
> port src/dest map as you mentioned.  
> 
> I am going ahead and implementing the Row-Column router I was discussing 
> earlier.  Currently I am altering VCallocator_d.  The generic router has N 
> VCs per input port but the Row-Column Router has a set of VCs that are 
> accessible by all input ports.  This set of VCs are what become statically 
> partitioned by direction later. 
> 
> I wanted to ask if there is anything I should keep in mind when making these 
> changes?  I am not sure if there are other heavy dependencies I may miss 
> outside of VCallocator_d and SWallocator_d that could break the simulator.
> 
> Thank you again for your assistance,
> 
> Daniel Bueso

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

Reply via email to