मैंने अभी तक डीएसपी चिप का उपयोग नहीं किया है। मुझे पता है कि उनकी वास्तुकला ऐसी है कि वे गणनाओं को काफी तेजी से कर सकते हैं, आमतौर पर एक घड़ी चक्र के भीतर, उनके निर्देश सेट में कई गुना-संचित निर्देश होते हैं और उनके पास डीएमए होते हैं ताकि सीपीयू को कीमती समय मूविंग डेटा बर्बाद न करना पड़े चारों ओर। मुझे लगता है कि इसमें और भी बहुत कुछ है, लेकिन ये कुछ बुनियादी बिंदु हैं।
मैं देख सकता हूं कि माइक्रोचिप में dsPIC है जो उनकी DSP चिप लाइन है। क्या हम केवल एक PIC18 या PIC32 का उपयोग नहीं कर सकते हैं जो कि DSP के रूप में भी करने के लिए मल्टीप्लायरों में बनाया गया है? DsPIC सामान्य PIC से कैसे अलग है?
मेरा मुख्य सवाल यह है कि, हमें डीएसपी चिप नामक कुछ अलग और अलग करने की आवश्यकता क्यों है और सभी माइक्रोकंट्रोलर पर उच्च परिशुद्धता फ्लोटिंग पॉइंट यूनिट गणना क्षमता को एकीकृत नहीं करना है? निश्चित रूप से हमारे पास अभी जो प्रक्रिया प्रौद्योगिकियां हैं, इससे बहुत अधिक जगह नहीं लेनी चाहिए।
इसके अलावा, मुझे कैसे पता चलेगा कि मुझे एक सामान्य माइक्रोकंट्रोलर> के बजाय अपने प्रोजेक्ट में DSP चिप का उपयोग करने की आवश्यकता है