מעבדי אות ספרתיים
מתוך ויקיפדיה, האנציקלופדיה החופשית
מעבד אות סיפרתי (DSP - Digital Signal Processor) הוא סוג של מיקרומעבד, המשמש לצורכי עיבוד אותות, לרוב במערכות זמן אמת.
[עריכה] ארכיטקטורה של מעבדים מודרניים
בדרך כלל מעבדי אות יכילו את האלמנטים הבאים:
- DMA
- עיבוד נתונים וקטורי - ביצוע פעולה מתמטית בסיסית על כמות נתונים גדולה.
- מגוון פקודות מכונה מתמטיות, המייעלות מימוש אלגוריתמים נפוצים. למשל: FFT, פילטרים ספרתיים, פעולת חלוקה ועוד.
- צינור עיבוד נתונים
- גישה מהירה לזיכרון
- ביצוע לולאות בצורה מהירה וללא תקורה (overhead)
- גישה מעגלית לזיכרון (circular buffer)
- שימוש בזיכרון מטמון (cache memory)
[עריכה] נקודה צפה ונקודה קבועה
ניתן לחלק את סוגי מעבדי האות לשתי קטגוריות עיקריות: מעבדי נקודה צפה (floating point) ומעבדי נקודה קבועה (fixed point). במעבדי נקודה צפה זמן פיתוח האלגוריתם מהיר יותר מאשר במעבדי נקודה קבועה, אולם הם לרוב יקרים יותר, וצריכת ההספק שלהם גדולה יותר.