ما هو معالج دي اس بي؟ المعالجات ومعالجات الإشارات الرقمية (DSP)

14.05.2021

تفتح هذه المقالة سلسلة من المنشورات المخصصة لمعالجات الإشارات الرقمية متعددة النواة TMS320C6678. تعطي المقالة فكرة عامة عن بنية المعالج. يعكس المقال المحاضرات والمواد العملية المقدمة للطلاب كجزء من الدورات التدريبية المتقدمة في إطار برنامج "معالجات الإشارات الرقمية متعددة النواة C66x من شركة Texas Instruments"، الذي تم إجراؤه في جامعة هندسة الراديو بولاية ريازان.

تعتمد معالجات الإشارات الرقمية TMS320C66xx على بنية KeyStone وهي معالجات إشارات متعددة النواة عالية الأداء تعمل مع النقطة الثابتة والعائمة. تعد بنية KeyStone بمثابة مبدأ لتصنيع أنظمة متعددة النواة على شريحة، تم تطويرها بواسطة شركة Texas Instruments، والتي تسمح بتنظيم التشغيل المشترك الفعال لعدد كبير من نوى DSP وRISC والمسرعات والأجهزة الطرفية، مما يضمن إنتاجية كافية للداخلية والخارجية. قنوات نقل البيانات، أساسها مكونات الأجهزة: Multicore Navigator (وحدة تحكم تبادل البيانات عبر الواجهات الداخلية)، TeraNet (ناقل نقل البيانات الداخلي)، وحدة تحكم الذاكرة المشتركة متعددة النواة (وحدة تحكم الوصول إلى الذاكرة المشتركة) و HyperLink (واجهة مع الأجهزة الخارجية على -سرعة الشريحة).

تم توضيح بنية المعالج TMS320C6678، وهو المعالج الأعلى أداءً في عائلة TMS320C66xx، في الشكل 1. ويمكن تقسيم البنية إلى المكونات الرئيسية التالية:

  • مجموعة من حبات التشغيل (CorePack)؛
  • النظام الفرعي للعمل مع الذاكرة الداخلية والخارجية المشتركة (نظام الذاكرة الفرعي) ؛
  • الأجهزة الطرفية.
  • المعالج الثانوي للشبكة؛
  • وحدة تحكم إعادة التوجيه الداخلية (Multicore Navigator)؛
  • وحدات أجهزة الخدمة وحافلة TeraNet الداخلية.

الصورة 1. البنية العامة للمعالج TMS320C6678

يعمل المعالج TMS320C6678 بتردد ساعة يبلغ 1.25 جيجا هرتز. يعتمد عمل المعالج على مجموعة من نوى التشغيل C66x CorePack، والتي يعتمد عددها وتكوينها على طراز المعالج المحدد. يتضمن TMS320C6678 DSP 8 نوى من نوع DSP. النواة هي عنصر حوسبة أساسي وتتضمن الوحدات الحسابية ومجموعات السجلات وجهاز البرنامج وذاكرة البرنامج والبيانات. الذاكرة التي تشكل جزءًا من النواة تسمى محلية.

بالإضافة إلى الذاكرة المحلية، هناك ذاكرة مشتركة بين جميع النوى - الذاكرة المشتركة لمعالج متعدد النواة (Multicore Shared Memory - MSM). يتم الوصول إلى الذاكرة المشتركة من خلال نظام الذاكرة الفرعي، والذي يتضمن أيضًا واجهة ذاكرة خارجية EMIF للاتصال بين المعالج ورقائق الذاكرة الخارجية.

يعمل المعالج المساعد للشبكة على زيادة كفاءة المعالج كجزء من أنواع مختلفة من أجهزة الاتصالات، وتنفيذ مهام معالجة البيانات النموذجية لهذه المنطقة في الأجهزة. يعتمد المعالج الثانوي على Packet Accelerator وSecurity Accelerator. تسرد مواصفات المعالج مجموعة من البروتوكولات والمعايير التي تدعمها هذه المسرعات.

تشمل الأجهزة الطرفية ما يلي:

  • المسلسل RapidIO (SRIO)الإصدار 2.1 - يوفر سرعات نقل بيانات تصل إلى 5 جيجا بايت لكل سطر مع عدد الخطوط (القنوات) - ما يصل إلى 4؛
  • بي سي اي اكسبريس (PCIe)إصدار Gen2 - يوفر سرعات نقل بيانات تصل إلى 5 جيجا بايت لكل سطر مع عدد الخطوط (القنوات) - ما يصل إلى 2؛
  • الارتباط التشعبي- واجهة الناقل الداخلي، والتي تسمح لك بتبديل المعالجات المبنية على بنية KeyStone مباشرة مع بعضها البعض وتبادلها بسرعة الرقاقة؛ سرعة نقل البيانات – ما يصل إلى 50 جيجا بايت؛
  • جيجابت إيثرنت (جيجابايت)يوفر سرعات نقل: 10/100/1000 ميجابت في الثانية ويدعمه مسرع اتصالات شبكة الأجهزة (معالج مساعد للشبكة)؛
  • EMIF DDR3- واجهة الذاكرة الخارجية من نوع DDR3؛ يحتوي على عرض ناقل 64 بت، مما يوفر مساحة ذاكرة قابلة للعنونة تصل إلى 8 جيجابايت؛
  • EMIF- واجهة الذاكرة الخارجية للأغراض العامة؛ لديه عرض ناقل 16 بت ويمكن استخدامه لتوصيل NAND Flash بسعة 256 ميجابايت أو NOR Flash بسعة 16 ميجابايت؛
  • TSIP (المنافذ التسلسلية للاتصالات)- المنفذ التسلسلي للاتصالات؛ يوفر سرعات نقل تصل إلى 8 ميجابت/ثانية لكل سطر مع عدد خطوط يصل إلى 8؛
  • UART- منفذ تسلسلي عالمي غير متزامن؛
  • I2C- حافلة الاتصالات الداخلية؛
  • جيبيو- الإدخال/الإخراج للأغراض العامة - 16 دبابيس؛
  • SPI- واجهة تسلسلية عالمية؛
  • الموقتات- تستخدم لتوليد الأحداث الدورية.
تتضمن وحدات أجهزة الخدمة ما يلي:
  • وحدة التصحيح والتتبع- يسمح لأدوات تصحيح الأخطاء بالوصول إلى الموارد الداخلية للمعالج قيد التشغيل؛
  • التمهيد ROM - يخزن برنامج التمهيد.
  • إشارة الأجهزة- يعمل على دعم الأجهزة لتنظيم الوصول المشترك للعمليات المتوازية إلى موارد المعالج المشتركة؛
  • وحدة إدارة الطاقة- ينفذ التحكم الديناميكي في أوضاع الطاقة لمكونات المعالج من أجل تقليل استهلاك الطاقة في الأوقات التي لا يعمل فيها المعالج بكامل طاقته؛
  • دائرة PLL- يولد ترددات ساعة المعالج الداخلية من إشارة ساعة مرجعية خارجية؛
  • وحدة تحكم الوصول المباشر للذاكرة (EDMA).– يدير عملية نقل البيانات وتفريغ نوى التشغيل الخاصة بـ DSP ويكون بديلاً لـ Multicore Navigator.
تعد وحدة التحكم في النقل الداخلي (Multicore Navigator) وحدة أجهزة قوية وفعالة مسؤولة عن تحكيم عمليات نقل البيانات بين مكونات المعالج المختلفة. تعد الأنظمة متعددة النواة الموجودة على شريحة TMS320C66xx أجهزة معقدة للغاية ومن أجل تنظيم تبادل المعلومات بين جميع مكونات هذا الجهاز، يلزم وجود وحدة أجهزة خاصة. يسمح Multicore Navigator للنواة والأجهزة الطرفية والأجهزة المضيفة بعدم تولي وظائف التحكم في تبادل البيانات. عندما يحتاج أي مكون من مكونات المعالج إلى إرسال مجموعة من البيانات إلى مكون آخر، فإنه ببساطة يخبر وحدة التحكم بما يجب إرساله وأين. يتم الاستيلاء على جميع وظائف النقل نفسه ومزامنة المرسل والمستلم بواسطة Multicore Navigator.

أساس عمل المعالج متعدد النواة TMS320C66xx من حيث تبادل البيانات عالي السرعة بين جميع مكونات المعالج العديدة، وكذلك الوحدات الخارجية، هو ناقل TeraNet الداخلي.

ستناقش المقالة التالية بالتفصيل بنية نواة التشغيل C66x.

1. دليل البرمجة متعددة النواة / SPRAB27B - أغسطس 2012؛
2. دليل بيانات معالج الإشارات الرقمية ذات النقطة العائمة والثابتة متعددة النواة TMS320C6678 / SPRS691C - فبراير 2012.

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

تُستخدم المعالجة الرقمية فيما يتعلق براديو الهواة في أغلب الأحيان عند معالجة إشارة من الجو، وذلك لضمان استقبال أفضل وإزالة التداخل المصاحب لإرسال المراسل. ويتم ذلك عند العمل مع أي نوع من الاتصالات، بما في ذلك الرقمية. لهذا الغرض، غالبًا ما يتم استخدام جهاز كمبيوتر مزود ببطاقة صوت مدمجة (SC) والبرامج المقابلة. ومع ذلك، تتم معالجة الإشارة في الوقت الفعلي مع تأخير، وبينما لا يزال هذا مقبولاً في وضع الاستقبال، فإنه ليس كذلك في الإرسال.

يعمل SSB واستخدام إمكانات الأجهزة والبرامج الخاصة بالكمبيوتر في معالجة الإشارة من الميكروفون المتصل ببطاقة الصوت الخاصة بالكمبيوتر (مع الإمداد اللاحق للإشارة منخفضة التردد إلى المغير المتوازن لجهاز الإرسال والاستقبال) ، ويكون التأخير هام جدا. نحن لا نتحدث فقط عن تضخيم الإشارة من الميكروفون إلى مستوى معين باستخدام عنصر التحكم في الصوت، ولكن عن استخدام برامج خاصة لمعالجة الإشارات في الوقت الفعلي. يصبح الوضع أكثر تفاقما عند العمل مع هذه الأنواع الرقمية مثل Amtor، Pactor، Packet، عندما يتم استخدام الكمبيوتر برمجيا، على سبيل المثال، كمرشح Notch، ومع وحدة التحكم TNC المتوفرة في المحطة، فإنه يوفر أنواع العمل المذكورة. التأخير في معالجة الإشارات في الكمبيوتر في مثل هذه الحالات أمر غير مقبول. للتخلص من هذه المشكلة، استخدم بطاقة صوت Audigy-2 (على سبيل المثال، AUDIGY-2 24 بت 96 كيلو هرتز).

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

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

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

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

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

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

الشركات المصنعة المعروفة لمعدات DSP - Behringer www.behringer.com، Alesis www.alesis.com وغيرها - لديها قائمة ضخمة منها، ويمكن لهواة الراديو استخدام الكثير منها بنجاح.

يؤدي كل جهاز من هذه الأجهزة مهمته الخاصة، وكقاعدة عامة، يحتوي في قناتيه على ADCs وDACs بدقة 24 بت (محولات تناظرية إلى رقمية ومن رقمية إلى تناظرية)، تعمل بتردد احترافي لتشويه السمعة ولها نطاق تردد التشغيل 20 هرتز...20 كيلو هرتز.

معلومات مختصرة

المحولات التناظرية إلى الرقمية والمحولات الرقمية إلى التناظرية. الأول يحول الإشارة التناظرية إلى قيمة سعة رقمية، والثاني يقوم بالتحويل العكسي.

مبدأ تشغيل ADC هو قياس مستوى إشارة الإدخال وإخراج النتيجة في شكل رقمي. نتيجة لعملية ADC، يتم تحويل الإشارة التناظرية المستمرة إلى إشارة نبضية، مع القياس المتزامن لسعة كل نبضة. تتلقى DAC قيمة السعة الرقمية عند الإدخال وتنتج نبضات جهد أو تيار بالقيمة المطلوبة عند الخرج، والتي يحولها المُدمج (الفلتر التناظري) الموجود خلفه إلى إشارة تناظرية مستمرة.

مثل أي اتجاه جديد (خاصة ذلك الذي يتطلب استثمار الأموال)، فإن له مؤيدين ومعارضين. لتحقيق مستوى عالٍ من الجودة، من الضروري استخدام مرشح أوسع للإرسال في مشغل SSB لجهاز الإرسال والاستقبال - 3 كيلو هرتز، بدلاً من 2.4 كيلو هرتز أو 2.5 كيلو هرتز، لكن هذا لا يتجاوز لوائح الاتصالات اللاسلكية للهواة في شروط المعدات المستخدمة .

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

"Hi-Fi Audio in SSB" - معالجة عالية الجودة للإشارات منخفضة التردد في SSB، أو "Extend SSB" - SSB ممتد - عبارات يتم سماعها غالبًا وتشرح جزئيًا أكثر من 10 سنوات من نشاط هواة الراديو من جميع أنحاء العالم بتردد 14178 كيلو هرتز.

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

يسمع الكثيرون بأي مقطع تقريبًا، وأحيانًا بدونه، بيل، W2ONV، من نيوجيرسي - أقدم هواة راديو ومتخصص كبير في مجال معالجة الصوت باستخدام أجهزة DSP خارجية بقوة 1.5 كيلو واط (الحد الأقصى المسموح به في الولايات المتحدة الأمريكية) وقناتي موجة مكونة من أربعة عناصر، يتم سماعها دائمًا تقريبًا في أوروبا لسنوات عديدة بتردد 14178 كيلو هرتز. الأشخاص الذين يعملون في هذه "المائدة المستديرة" هم من أعمار مختلفة، بشكل أساسي من 30 إلى 80 عامًا عامًا، مع النغمة في العمل إلى حد كبير التي يطلبها هواة الراديو من الفئة العمرية الأكبر سناً، وهذا ليس تكريمًا للجيل الأكبر سناً، بل هو بيان للحقيقة مجال المعالجة الرقمية، حيث أن لديهم المعرفة الكافية والمعدات الأكثر خطورة.

يتمتع هواة الراديو في "14178" بالهدوء والهدوء، وهم متحمسون تمامًا لعملهم. ونرحب دائمًا بزملائهم المتحمسين المبتدئين ويقدمون لهم كل مساعدة ممكنة. ويقدم هواة الراديو أنفسهم مساهمة كبيرة في تطوير معالجة الصوت، ونشر المعلومات المفيدة على صفحات الويب الخاصة بهم على الإنترنت، سيوافق الكثيرون على أن مساهمة كبيرة في تطوير هذا الاتجاه قدمها جون، NU9N، الذي أنشأ موقعًا على الإنترنت (www.nu9n.com)، حيث نشر كتابًا مدرسيًا عمليًا. استخدام أجهزة المعالجة الرقمية الخارجية، وتسلسل اتصالها (مسألة مهمة للغاية)، وإعداد المعلمات على موقع NU9N، يمكنك أيضًا تنزيل عينات من إشارات DSP من العديد من هواة الراديو.

لسوء الحظ، من الناحية الكمية، يتم تمثيل المحطات من الاتحاد السابق بشكل سيئ للغاية على 14178 كيلو هرتز - Vasily، ER4DX، Igor، EW1MM، Sergei، EW1DM، Sergei، RW3PS، Victor، RA9FIF and Oleg، RV3AAJ (لا توجد بيانات أخرى) عدم وجود تؤثر الأموال الإضافية على شراء المعدات الصوتية، وكذلك على عقلية الأشخاص - عندما لا يكون هناك وقت ومال للقيام بكل هذا، فهذا يعني أنه سيء، فهذا يعني أنه ليس من الضروري أن نركز على حقيقة أن كل شيء مجالات راديو الهواة لها الحق في الحياة، سواء كانت مسابقات، أو عمل QRP (أو QRO)، أو DX'ing، وحتى افتقار البعض إلى المعرفة بشفرة مورس، واللغة الأجنبية وغير ذلك الكثير - فهذا أيضًا "اتجاه" ونحن، للأسف، بدأنا بالفعل في التعود عليه.

دعونا نتمنى "للشباب" (10 سنوات للراديو فترة قصيرة من الزمن) النجاح في هوايتهم الصعبة، وأدعو كل من حقق بالفعل نتائج في مجالات أخرى للانضمام إلى مجتمع عشاق إشارة الاستوديو، بعد كل شيء، هناك لا شيء أكثر إثارة للاهتمام من الظهور لأول مرة.

معالج الإشارة الرقمية(معالج الإشارات الرقمية - DSP) هو معالج دقيق متخصص قابل للبرمجة مصمم لمعالجة تدفق البيانات الرقمية في الوقت الفعلي. تُستخدم معالجات DSP على نطاق واسع لمعالجة تدفقات المعلومات الرسومية وإشارات الصوت والفيديو.

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

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

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

الاختلافات حول الموضوع

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

وهذا يعني أن وحدات المعالجة المركزية لسطح المكتب لديها بنية معقدة لأنها يجب أن تدعم الوظائف الأساسية مثل حماية الذاكرة، وحساب الأعداد الصحيحة، وعمليات الفاصلة العائمة، ومعالجة الرسومات المتجهة.

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

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

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

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

لماذا نحتاج إلى معالجات DSP؟

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

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

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

داخل دي اس بي

يوضح الرسم البياني الموضح هنا البنية الأساسية لمعالج Motorola DSP 5680x. تساهم ناقلات الأوامر والبيانات والعناوين الداخلية المنفصلة في زيادة كبيرة في إنتاجية نظام الحوسبة. يسمح وجود ناقل بيانات ثانوي للوحدة الحسابية بقراءة قيمتين وضربهما وإجراء عملية تراكم النتيجة في دورة معالج واحدة.

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

يمكن للمهندسين السوفييت العاديين، غير المسموح لهم بحضور أكبر الندوات المهنية في العالم حول الإلكترونيات وليسوا مطلعين على الأسرار التي اكتشفها الكي جي بي، أن يحكموا على تطور الإلكترونيات من برنامج فريميا ومن أفلام هوليوود قبل عشر سنوات. بعد الإثارة حول الأدوات الإلكترونية لجيمس بوند، تم التوصل إلى استنتاج مفاده أن كل هذه مؤثرات خاصة للسينما؛ يتم إنشاء كل شيء على معالجات دقيقة متخصصة (لم يتم تحديد أي منها على الإطلاق)؛ وأنه "حيث نحتاج ومن يحتاج إليها، لدينا أشياء أكثر روعة". بعد هذه الاستنتاجات العميقة، واصل المهندسون السوفييت، مع دافع إبداعي جديد في معاهدهم البحثية، إنشاء روائع على 155 دائرة كهربائية دقيقة TTL، أو الأقرب إلى المجمع الصناعي العسكري، على السلسلة 133.

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

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

ظهرت معالجات الإشارة في أوائل الثمانينات. كان أول معالج إشارة معروف على نطاق واسع هو TMS32010 DSP الذي تم إصداره في عام 1982 بواسطة شركة Texas Instruments، بأداء عدة MIPS (مليون تعليمات في الثانية)، تم إنشاؤه باستخدام تقنية 1.2 ميكرون. بعد شركة Texas Instruments، بدأت شركات أخرى في إنتاج DSPs. حاليًا، تعد شركة Texas Instruments الشركة الرائدة في إنتاج وحدات التحكم الرقمية، فهي تمتلك حوالي نصف سوق وحدات التحكم هذه. ثاني أكبر شركة مصنعة لمزودي الإشارات الرقمية هي شركة Lucent Technologies، التي تنتج حوالي ثلث هذه الأجهزة. تم تقريب المراكز الأربعة الأولى بواسطة Analog Devices وMotorola، اللتين تتمتعان بحصص سوقية متساوية تقريبًا وتنتجان معًا ما يقرب من ربع جميع مزودي خدمات الإشارة. تمثل الشركات المصنعة المتبقية، على الرغم من وجود شركات معروفة مثل Samsung وZilog وAtmel وغيرها، نسبة 5-6 بالمائة المتبقية من سوق معالجات الإشارة.

من الواضح أن رواد الموضة بين الشركات المصنعة هم الشركات الرائدة في هذا المجال، وقبل كل شيء، شركة Texas Instruments. تختلف سياسات الشركات الرائدة في إنتاج وترويج معالجات الإشارة بشكل كبير.

تهدف شركة Texas Instruments إلى إنتاج أوسع نطاق ممكن، قادر على تغطية جميع تطبيقات المعالج الممكنة بأداء متزايد باستمرار. يصل أداء معالجات الإشارة حاليًا إلى 8800 MIPS، ويتم إنتاجها باستخدام تقنية من 0.65 ميكرون إلى 0.1 ميكرون. يصل تردد الساعة إلى 1.1 جيجا هرتز.

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

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

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

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

خصائص معالجات DSP

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

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

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

يتم إنشاء ذاكرة الوصول المتعدد بشكل رئيسي من خلال استخدام بنية هارفارد. تشير بنية هارفارد إلى بنية تحتوي على ناقلي بيانات منفصلين فعليًا، مما يسمح بحدوث وصولين إلى الذاكرة في وقت واحد. ولكن هذا وحده لا يكفي لتنفيذ عمليات DSP، خاصة عند استخدام معاملين في التعليمات. لذلك، تضيف بنية هارفارد ذاكرة تخزين مؤقت لتخزين تلك التعليمات التي سيتم استخدامها مرة أخرى. عند استخدام ذاكرة التخزين المؤقت، يظل ناقل العناوين وناقل البيانات حرين، مما يجعل من الممكن جلب معاملين. يُطلق على هذا الامتداد - بنية هارفارد بالإضافة إلى ذاكرة التخزين المؤقت - اسم بنية هارفارد الموسعة أو SHARC (Super Harvard ARChitecture).

سننظر في الخصائص المحددة لـ DSP باستخدام عائلة DSP568xx من Motorola، والتي تجمع بين ميزات معالجات الإشارات الرقمية ووحدات التحكم الدقيقة العالمية.

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

قد تحتوي الذاكرة المدمجة (للعائلة):

ذاكرة برنامج فلاش تصل إلى 60 كيلو

ذاكرة بيانات فلاش تصل إلى 8K

برامج ذاكرة الوصول العشوائي تصل إلى 2K

بيانات ذاكرة الوصول العشوائي تصل إلى 4K

تحميل برنامج 2K فلاش ميموري

يتم تنفيذ عدد كبير من الأجهزة الطرفية على الرقائق الدقيقة للعائلة: مولدات PWM، وADCs 12 بت مع أخذ عينات متزامنة، وأجهزة فك التشفير التربيعية، ومؤقتات بأربع قنوات، ووحدات تحكم واجهة CAN، وواجهات اتصال تسلسلية بسلكين، وواجهات تسلسلية، وقابلة للبرمجة مذبذب مع PLL لتوليد تردد الساعة لنواة DSP وما إلى ذلك.

الخصائص العامة

الأداء 40 MIPS بتردد ساعة 80 ميجا هرتز وجهد إمداد 2.7: 3.6 فولت ؛

مضاعف مضاعف 16 × 16 متوازي ذو طرف واحد؛

مجمعان 36 بت، بما في ذلك بتات التوسيع؛

ناقل حركة دوار ذو دورة واحدة 16 بت؛

تنفيذ الأجهزة لأوامر DO وREP؛

ثلاث نواقل بيانات داخلية 16 بت وثلاث نواقل عناوين 16 بت؛

ناقل واجهة خارجي واحد 16 بت؛

مجموعة من الإجراءات الفرعية والمقاطعات التي ليس لها حدود للعمق.

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

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

لقد رأيت مؤخرًا كيف يمكن أن تكون تطبيقات معالجات الإشارة غير متوقعة باستخدام مثال اللعبة. في أحد الأيام، توجه إلي أحد معارفي وطلب مني إصلاح دمية ناطقة أهداها أصدقاؤه الألمان لابنته. كانت الدمية رائعة حقًا، وفقًا لصديقتها، فقد فهمت ما يصل إلى خمسين عبارة وحافظت على المحادثة "بوعي". في ألمانيا كانت تكلفتها مائة وخمسين ماركًا، مما جعلني أعتقد أن الآباء يندمون على كسر الدمية أكثر من أطفالهم. لقد أحبت ابنتي الدمية على أي حال، خاصة أنها كانت تتحدث الألمانية قبل أن تصبح صامتة. وبدون أي أمل في النجاح، شرعت في إصلاح هذه الدمية. لقد استخدمت ملفًا لحفظ راتينج الإيبوكسي الذي تم ملء الدائرة به، وتحت طبقة سميكة وسميكة من الإيبوكسي، اكتشفت ستة حزم من الدوائر الدقيقة، وكان الجزء المركزي منها هو DSP لـ DSP56F... الأرقام الأخيرة، لسوء الحظ، تم محوها بشكل لا رجعة فيه. لم يكن من الممكن أبدًا جعل الدمية تتكلم، ولسوء الحظ، لم أحدد مقدار الذكاء الذي أضافه معالج الإشارة إليها. كما اتضح لاحقًا، فإن الابن الأكبر لأصدقائي، من أجل جعل الدمية تصرخ بصوت أعلى، قام أولاً بتوصيل الجهد الكهربائي بها بدلاً من 3 فولت، 4.5 فولت، وهو ما لم يكن "قاتلًا" بعد، وعلى الرغم من أن اللعبة تصدر أزيزًا، صرخت ولكن بعد 220 فولت ... . ومن هنا الاستنتاج الأول - التقنيات العالية جيدة، ولكن ليس دائما وليس في كل مكان. الاستنتاج الثاني هو أنه ربما سنتمكن قريبًا من رؤية DSP في أدوات المطبخ والأحذية والملابس، على الأقل لا توجد عقبات فنية أمام ذلك.


ما هو دي إس بي؟

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

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

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

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

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

لمزيد من المعلومات حول فوائد استخدام معالجات الإشارة الرقمية في معالجة الإشارات في العالم الحقيقي، يمكنك قراءة الجزء الأول من معالجة الإشارات الرقمية 101 - مقدمة لتصميم نظام معالج الإشارة الرقمية، بعنوان "لماذا معالج الإشارات الرقمية؟"


ماذا يوجد داخل معالج الإشارة الرقمية (DSP)؟

يتضمن معالج الإشارات الرقمية المكونات الرئيسية التالية:

  • ذاكرة البرنامج:يحتوي على البرامج التي يستخدمها معالج الإشارة الرقمية لمعالجة البيانات
  • ذاكرة البيانات:يحتوي على معلومات تحتاج إلى معالجة
  • جوهر الحوسبة:يقوم بإجراء المعالجة الرياضية من خلال الوصول إلى البرنامج الموجود في ذاكرة البرنامج والبيانات الموجودة في ذاكرة البيانات
  • نظام الإدخال/الإخراج الفرعي:يوفر مجموعة من الوظائف للتواصل مع العالم الخارجي

لمعرفة المزيد حول معالجات الأجهزة التناظرية ووحدات التحكم الدقيقة التناظرية الدقيقة، نشجعك على مراجعة الموارد التالية:

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

  • - مراجعة التقنيات وقضايا التطبيق العملي
  • سلسلة المقالات في مجلة الحوار التناظري: (باللغة الإنجليزية)
    • الجزء 1: لماذا تحتاج إلى معالج الإشارات الرقمية؟ بنيات DSP ومزايا معالجة الإشارات الرقمية على الدوائر التناظرية التقليدية
    • الجزء 2: تعرف على المزيد حول المرشحات الرقمية
    • الجزء 3: تنفيذ الخوارزميات على منصة الأجهزة
    • الجزء 4: اعتبارات البرمجة لدعم الإدخال/الإخراج في الوقت الحقيقي
  • : الكلمات المستخدمة بكثرة ومعانيها

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