Hardware design and implementation of a Network-on-Chip based load balancing switch fabric | IEEE Conference Publication | IEEE Xplore