A Survey of Cluster Based Multi-Processor System Design With IP-Cores
This project aims to design a cluster-based MultiProcessor System-on-Chip (MPSoC) combines of hybrid interconnection composed of both bus based and Network on Chip (NOC) architecture. Two or more microprocessors working together to perform one or more related tasks using a shared memory is commonly referred to as a multiprocessor system. NoC is used to form a network to pass the message packets more efficiently between the source and destination and to provide additional communication resources so that multiple paths can be operated simultaneously. High performance is achieved by efficient implementation of hardware and software. It is done by fine tuning MPSoC architecture in the early stage of the design process. This project uses the FPGA device to prototype the cluster-based MPSoC.