cornell-brg / pymtl3-net

Project repo for the POSH on-chip network generator
BSD 3-Clause "New" or "Revised" License
43 stars 9 forks source link

Topology configuration #25

Open Juan-VC-gh opened 3 years ago

Juan-VC-gh commented 3 years ago

Hey, I want to test a mesh but could not find any information on what is configurable for example with a mesh and if possible, the corresponding flags as well.

Is the number of vcs configurable, vc flit depth, flit data width, routing algorithm and maybe flow control as well? Can I see such info for other topologies somewhere else and it was just me that didn't see it?

Thanks!

cbatten commented 3 years ago

I think your best bet is to dig into the code to learn more about how it works and what is supported. I don't think we support a very general virtual system ... we only support two VCs for the torus topology to avoid deadlock.

Juan-VC-gh commented 3 years ago

Will check that out and if I get any doubt of the code will comment on this issue to have some help. Thanks!