Networks-on-Chip: An Interconnect Fabric for Multiprocessor Systems-on-Chip