Publicly released at FPGA 2012, CMU has built a highly configurable NoC (Network-on-a-Chip) generator. It's available as a free web-based service (for non-commercial use). After you dial-in your configuration (it supports a bunch of different NoC topologies, including the ability to design your own customized one), it generates BSV (Bluespec SystemVerilog), synthesizes the BSV, and delivers the Verilog to you. The most impressive to me is that Michael Papamichael built this during the past academic year amidst all his other demands. The work was based on his 2011 IEEE MEMOCODE Design Contest winning entry.
This is a very cool tool!