एमडीएसपी
This article needs additional citations for verification. (जनवरी 2012) (Learn how and when to remove this template message) |
एमडीएसपी Cradle Technologies का एक मल्टीप्रोसेसर डिजिटल सिग्नल प्रोसेसर परिवार है। वर्तमान में ज्यादातर प्रसारण (इंटरनेट और टेरेस्ट्रियल) और वीडियो निगरानी सुरक्षा बाजारों में वीडियो की स्ट्रीमिंग प्रसंस्करण में उपयोग किया जाता है।
यह एक शिथिल युग्मित वास्तुकला है जो सामान्य उद्देश्य और सिग्नल प्रसंस्करण कोर से मिलकर प्रोग्रामेबल (सॉफ्टवेयर परिभाषित) आईओ के साथ कंप्यूट और इनपुट/आउटपुट (आईओ) सबसिस्टम को नियोजित करता है। सामान्य उद्देश्य कोर का उपयोग नियंत्रण और आईओ प्रसंस्करण और डीएसपी कोर के लिए निश्चित बिंदु अंकगणितीय या तैरनेवाला स्थल गणना के लिए किया जाता है।
एमडीएसपी आर्किटेक्चर में STI (सोनी, तोशिबा और IBM) के सेल (माइक्रोप्रोसेसर) प्रोसेसर के समान है। सिवाय इसके कि इसमें कई प्रसंस्करण तत्व हैं। सेल पावरपीसी आधारित है। पीई (प्रसंस्करण तत्व) या जीपीपी (सामान्य उद्देश्य केंद्रीय प्रसंस्करण इकाई) इकाइयां 32 बिट सामान्य प्रयोजन कम किए गए निर्देश सेट कंप्यूटिंग-जैसे कोर सेंट्रल प्रोसेसिंग यूनिट (डीएसपी या डीएसई) के साथ एक बस (कंप्यूटिंग) के माध्यम से युग्मित हैं।
विकास उपकरण
प्रारंभिक सॉफ़्टवेयर विकास किट (एसडीके4) मुर्गा 1.3.x और क्रैडल यूएमजीसीसी (जीएनयू संकलक संग्रह पोर्ट) पर आधारित था। Sdk5 Cygwin 1.5.x और cragcc (gcc port) पर आधारित है।
चिप्स को C (प्रोग्रामिंग लैंग्वेज) और CLASM (C जैसे सभा की भाषा ) के मिश्रण में प्रोग्राम किया जाता है। पीई को सी में प्रोग्राम किया जा सकता है, डीएसई और एमटीई को सीएलएएसएम में प्रोग्राम किया जाता है। प्रोग्रामर को सेमाफोर (प्रोग्रामिंग) का उपयोग करके संसाधन आवंटन का प्रबंधन करना होता है, सभी डीएसपी इकाइयों को निर्देशों के साथ रखने पर विशेष ध्यान देना होता है।