The document discusses multiprocessor system-on-chip (MPSoC) communication fabrics and network-on-chip (NoC) interconnect architectures. It describes how MPSoCs are used in applications like cell phones and digital TV. It then discusses challenges in MPSoC design and why NoC approaches are better than bus-based or symmetric multiprocessor designs. Finally, it summarizes some example NoC implementations like IBM CoreConnect and the xPipes Lite application-specific NoC.