एक चिप पर मल्टीप्रोसेसर सिस्टम

एक चिप पर एक मल्टीप्रोसेसर सिस्टम (MPSoC, या  ) एक चिप (SoC) पर एक प्रणाली है जिसमें कई माइक्रोप्रोसेसरों शामिल हैं। जैसे, यह एक चिप पर  मल्टी कोर  सिस्टम है।

MPSoCs आमतौर पर एम्बेडेड अनुप्रयोगों के लिए लक्षित होते हैं। इसका उपयोग उन प्लेटफार्मों द्वारा किया जाता है जिनमें कई, आमतौर पर विषम कंप्यूटिंग, विशिष्ट कार्यक्षमता वाले प्रसंस्करण तत्व होते हैं जो अपेक्षित अनुप्रयोग डोमेन की आवश्यकता को दर्शाते हैं, एक मेमोरी पदानुक्रम और इनपुट/आउटपुट|I/O घटक। ये सभी घटक ऑन-चिप इंटरकनेक्ट, जैसे बस (कंप्यूटिंग) और नेटवर्क-ऑन-चिप (एनओसी) द्वारा एक दूसरे से जुड़े हुए हैं। ये कंप्यूटर आर्किटेक्चर एप्लिकेशन-विशिष्ट एकीकृत सर्किट और आर्किटेक्चर के उपयोग के माध्यम से बिजली की खपत को सीमित करते हुए मल्टीमीडिया एप्लिकेशन, दूरसंचार आर्किटेक्चर, नेटवर्क सुरक्षा और अन्य एप्लिकेशन डोमेन की प्रदर्शन आवश्यकताओं को पूरा करते हैं।

संरचना
एक चिप पर एक मल्टीप्रोसेसर सिस्टम में परिभाषा के अनुसार मल्टीपल प्रोसेसर कोर होना चाहिए। MPSoCs में अक्सर कई तार्किक रूप से भिन्न प्रोसेसर (कंप्यूटिंग) मॉड्यूल भी होते हैं। इसके अतिरिक्त, एमपीएसओसी में आम तौर पर शामिल होते हैं:


 * मेमोरी ब्लॉक, अक्सर स्क्रैचपैड रैम और प्रत्यक्ष मेमोरी एक्सेस  का उपयोग करते हैं


 * SoC कार्यों के निष्पादन को नियंत्रित करने के लिए घड़ी संकेत उत्पन्न करने के लिए घड़ी जनरेटर
 * क्रिस्टल ऑसिलेटर और चरण बंद लूप|फेज-लॉक लूप लोकप्रिय घड़ी जनरेटर हैं।
 * काउंटर (डिजिटल) और पावर-ऑन रीसेट जनरेटर सहित बाह्य उपकरणों
 * बाहरी विद्युत कनेक्टर, आमतौर पर संचार प्रोटोकॉल के लिए
 * ये अक्सर USB, फायरवायर, ईथरनेट, यूनिवर्सल सिंक्रोनस और एसिंक्रोनस रिसीवर-ट्रांसमीटर,  क्रमानुसार बाह्य इंटरफ़ेस ,  HDMI , आई²सी, आदि जैसे उद्योग मानकों पर आधारित होते हैं।
 * प्रत्येक इंटरफ़ेस आमतौर पर MPSoC पर दिए गए कोर या लॉजिकल यूनिट के लिए होता है
 * एमपीएसओसी के प्रोसेसर और कार्यात्मक इकाई के बीच डेटा संचार और साझा करने के लिए एक चिप (एनओसी) पर एक नेटवर्क

अनुप्रयोग
MPSoCs का उपयोग तब किया जाता है जब microcontroller  या सिस्टम-ऑन-चिप में  बहु  क्षमताएं होनी चाहिए। इसमें स्मार्टफोन डिवाइस, अंतः स्थापित प्रणाली, डिजिटल सिग्नल प्रोसेसर और अन्य विभिन्न एप्लिकेशन शामिल हो सकते हैं।

उदाहरण
यह खंड मल्टीप्रोसेसर सिस्टम-ऑन-चिप की एक छोटी सूची है।


 * सेल (माइक्रोप्रोसेसर)
 * अनुकूलनीय की एपिफेनी वास्तुकला
 * Xilinx Zynq UltraScale

बेंचमार्क
MPSoC अनुसंधान और विकास अक्सर कई विकल्पों की तुलना करता है। मानदंड, जैसे कॉस्मिक, इस तरह के मूल्यांकन में मदद के लिए विकसित किए गए हैं।

यह भी देखें
एक चिप पर प्रोग्राम करने योग्य प्रणालीPSoc)
 * चिप पर सिस्टम, जिसका MPSoC एक उपप्रकार है।
 * मैनीकोर प्रोसेसर
 * समानांतर कंप्यूटिंग
 * एआरएम बड़ा। थोड़ा सह-आर्किटेक्चर
 * हार्डवेयर एक्सिलरेशन

बाहरी संबंध

 * MPSoC - Annual Conference on MPSoC
 * Annual Symposium