Future applications for embedded systems demand chip with high performances such as computing, throughput and power consumption. Multi-Processor System-on-Chip (MPSoC) is a promising solution to meet the requirements. And embedded devices are designed to support more modern applications, but cost lower in design and products. The key design challenges are designing systems for multiple use-cases and fast exploration of software and hardware implements automatically. In this paper, the authors present an automatically design and synthesis methodology to generate multiprocessor systems in a systemic way for multiple applications.