The OpenSoC Fabric is an ongoing project to create a open source network-on-chip generator capable of creating a synthesizeable network for connecting processors, memory and I/O devices.
OpenSoC Fabic Status
2-D Mesh or Flattened Butterfly network of arbitrary size