Signalprozessor
Ein Signalprozessor ist ein speziell entwickelter Mikroprozessor, der für digitale Signalverarbeitung in Echtzeit optimiert ist. Er führt numerische Berechnungen an kontinuierlich oder diskret erfassten Signalen aus und zeichnet sich durch hohen Durchsatz, geringe Latenz und deterministisches Timing aus. Typisch werden Signale wie Audio, Sprache, Radar- oder Kommunikationssignale verarbeitet.
Wesentliche Merkmale eines Signalprozessors sind hardwarebeschleunigte Recheneinheiten wie Multiply-Accumulate (MAC), oft in einer Pipeline organisiert, sowie
Aufbauformen: Signalprozessoren können als eigenständige DSP-Chips, als DSP-Kerne in System-on-Chips (SoCs) oder als spezialisierte Hardwarebeschleuniger in
Anwendungsfelder: Sie finden Einsatz in Audio- und Sprachverarbeitung, Mobil- und Festnetzkommunikation, Rundfunk, Radar, Sonar, medizinischer Bildgebung,
Leistung und Messgrößen: Die Leistungsfähigkeit wird oft in Taktzyklen pro Sekunde, MACs pro Sekunde, Durchsatz, Echtzeitfähigkeit