Download Microarchitecture Of Network On Chip Routers: A Designer\'s Perspective 2015