الفرق بين DSP و Arm Processor | الفرق بين | ar.natapa.org

الفرق بين DSP و Arm Processor




الفرق الرئيسي: كلا معالجات DSP و ARM هي أنواع من المعالجات الدقيقة. المعالج الصغري هو رقاقة السليكون التي تحتوي على وحدة المعالجة المركزية (CPU) للجهاز. تعتمد معالجات ARM على تصميم RISC لمعالجات الكمبيوتر. عادة ما تكون المعالجات الدقيقة RISC للاستخدام العام. معالج DSP هو نوع آخر من المعالجات الدقيقة. DSP لتقف على معالجة الإشارات الرقمية. هو أساسا أي معالجة الإشارات التي تتم على إشارة رقمية أو إشارة المعلومات. معالج DSP هو معالج دقيق متخصص يحتوي على بنية محسّنة للاحتياجات التشغيلية لمعالجة الإشارات الرقمية.

كلا معالجات DSP و ARM هي أنواع من المعالجات الدقيقة. المعالج الصغري هو رقاقة السليكون التي تحتوي على وحدة المعالجة المركزية (CPU) للجهاز. فهو يشتمل على وظائف وحدة المعالجة المركزية للكمبيوتر على دوائر متكاملة واحدة أو قليلة. الغرض من المعالجات الدقيقة هو قبول البيانات الرقمية كمدخل ، ومعالجتها وفقًا للتعليمات ، ومن ثم توفير الإخراج. هذا هو المعروف باسم المنطق الرقمي المتسلسل. يحتوي المعالِج الدقيق على ذاكرة داخلية ويعمل بشكل أساسي على النظام الثنائي.

تعتمد معالجات ARM على تصميم RISC لمعالجات الكمبيوتر. عادة ما تكون المعالجات الدقيقة RISC للاستخدام العام. هناك العديد من الأسر المعالجات الصغيرة الأخرى ، بخلاف ARM التي تستند إلى RISC ، مثل Intel i860 و i960 و MIPS وأكثر من ذلك.

تم تصميم وترخيص معالجات ARM من قبل ARM Holdings. اعتبارًا من عام 2013 ، كانت معالجات ARM هي بنية مجموعة التعليمات ذات 32 بت الأكثر استخدامًا من حيث الكمية المنتجة عالميًا. تتضمن المعالجات والنظم القائمة على ARM على شريحة Qualcomm Snapdragon و nVidia Tegra و Marvell Xscale و Texas Instruments OMAP ، بالإضافة إلى سلسلة Cortex من ARM ونظام Apple على الرقائق ، والتي تستخدم في أجهزة iPhones.

بالمقارنة مع المعالجات الأخرى المستخدمة في أجهزة الكمبيوتر التقليدية ، تتطلب معالجات ARM ترانزستورات أقل بكثير. هذا يؤدي إلى خفض التكاليف ، وأقل حرارة ، واستخدام أقل للطاقة من المعالجات الأخرى. وبالتالي ، فإن معالجات ARM معروفة ومطلوبة للأجهزة المحمولة الخفيفة التي تعمل بالبطاريات مثل الهواتف الذكية وأجهزة الكمبيوتر اللوحية.

علاوة على ذلك ، فإن التعقيد المنخفض والتصميم الأبسط لمعالجات ARM يسمح للشركات ببناء نظام منخفض الطاقة على رقاقة لنظام مدمج. وسيضم النظام المدمج الذاكرة والواجهات والراديو وما إلى ذلك. ويتيح التصميم الأبسط لمعالجات ARM أيضًا المزيد من وحدات المعالجة المركزية متعددة النواة ذات الكفاءة العالية والأعداد الأساسية الأعلى بمستويات أقل للتكلفة. علاوة على ذلك ، فإنه يسمح بمستويات أعلى من طاقة المعالجة وكفاءة في استهلاك الطاقة للخوادم وأجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المحمولة.

معالج DSP هو نوع آخر من المعالجات الدقيقة. DSP لتقف على معالجة الإشارات الرقمية. هو أساسا أي معالجة الإشارات التي تتم على إشارة رقمية أو إشارة المعلومات. معالج DSP هو معالج دقيق متخصص يحتوي على بنية محسّنة للاحتياجات التشغيلية لمعالجة الإشارات الرقمية.

يهدف DSP لتعديل أو تحسين الإشارة. يتميز بتمثيل وحدات منفصلة ، مثل الوقت المنفصل ، التردد المنفصل ، أو إشارات المجال المنفصلة. يشمل DSP الحقول الفرعية مثل معالجة إشارات الاتصالات ، معالجة إشارات الرادار ، معالجة مصفوفة أجهزة الاستشعار ، معالجة الصور الرقمية ، إلخ.

الهدف الرئيسي لمعالج DSP هو قياس وتصفية و / أو ضغط الإشارات الرقمية أو التناظرية. يقوم بذلك عن طريق تحويل الإشارة من إشارة تناظرية في العالم الحقيقي إلى شكل رقمي. من أجل تحويل الإشارة فإنه يستخدم محول رقمي إلى تمثيلي (DAC). ومع ذلك ، فإن إشارة الخرج المطلوبة غالباً ما تكون إشارة تناظرية حقيقية في العالم الحقيقي. هذا بدوره يتطلب أيضا محول رقمي إلى تمثيلي.

يمكن تشغيل خوارزميات معالجة الإشارات الرقمية على منصات مختلفة ، مثل المعالجات ذات الأغراض العامة وأجهزة الكمبيوتر القياسية ؛ المعالجات المتخصصة تسمى معالجات الإشارة الرقمية (DSPs) ؛ أجهزة مبنية لهذا الغرض مثل الدوائر المتكاملة الخاصة بالتطبيقات (ASIC) ومصفوفات بوابة قابلة للبرمجة الميدانية (FPGAs) ؛ تحكم الاشارة الرقمية. ومعالجة الدفق لتطبيقات معالجة الرسومات أو DSP التقليدية ، مثل الصورة والفيديو.

بالمقارنة مع المعالجات الأخرى ، فإن معالج DSP يحتوي على ميزات مصممة لدعم مهام عالية الأداء ومتكررة ومركزة عدديًا. تم تصميم معالجات DSP خصيصًا لأداء عدد كبير من العمليات الحسابية المعقدة وبأسرع وقت ممكن. وغالبًا ما يتم استخدامها في تطبيقات مثل معالجة الصور والتعرف على الكلام والاتصالات السلكية واللاسلكية. بالمقارنة مع المعالجات العامة ، فإن معالجات DSP أكثر كفاءة في تنفيذ العمليات الحسابية الأساسية ، وخاصة الضرب.

يمكن لمعظم المعالجات ذات الأغراض العامة وأنظمة التشغيل تنفيذ خوارزميات DSP بنجاح. ومع ذلك ، فهي غير مناسبة للاستخدام في الأجهزة المحمولة مثل الهواتف المحمولة. وبالتالي ، يتم استخدام معالجات الإشارة الرقمية المتخصصة. تحتوي معالجات الإشارة الرقمية على نفس المستوى تقريباً من التكامل ونفس ترددات الساعة مثل المعالجات ذات الأغراض العامة ، ولكنها تميل إلى أن يكون لها أداء أفضل ، وكمية أقل ، ولا توجد متطلبات للتبريد المتخصص أو البطاريات الكبيرة. وهذا يتيح لهم أن يكونوا بديلاً منخفض التكلفة للمعالجات ذات الأغراض العامة.

كما يميل مزودو خدمات DSP إلى أن يكونوا أسرع بمرتين أو ثلاث مرات من المعالجات الدقيقة للأغراض العامة. هذا بسبب الاختلافات المعمارية. يميل مقدمو خدمات DSP إلى إنشاء بنية حسابية مختلفة للوحدة. الوحدات المتخصصة ، مثل المضاعفات ، وما إلى ذلك ؛ دورة ﺗﺪرﻳﺴﻴﺔ ﻣﻨﺘﻈﻤﺔ ، وهﻨﺪﺳﺔ ﺗﺸﺒﻪ RISC. المعالجة المتوازية؛ الهندسة المعمارية للحافلات في هارفارد منظمة الذاكرة الداخلية. منظمة متعددة المعالجة روابط محلية والربط بين البنوك الذاكرة.

المقال السابق

الفرق بين أغورا والمنتدى

المقالة القادمة

الفرق بين باليو وحمية البحر الأبيض المتوسط