An MPSoC Design Approach for Multiple Use-Cases of Throughput Constrainted Applications
Modern multimedia systems must support a variety of different use-cases. Multi-Processors Systems-on-Chip (MPSoCs) are used to realize these systems. A system designer has to dimension the size of an MPSoC such that the performance constraints of the applications are satisfied in all use-cases. In this paper, the authors present an approach to design MPSoCs that can meet the throughput constraints of a set of applications while minimizing the resource requirements. Multi-processor Systems-on-Chip (MPSoCs) are increasingly used in multimedia systems to meet the performance and energy constraints of modern applications. The different combinations in which applications are active on the system are known as use-cases.