Inhalt
Grundlagen der digitalen Signalverarbeitung, häufig benutzte
Algorithmen und Anwendungen, Aufbau von speziellen Prozessoren für
digitale Signalverarbeitung, Programmiertechnik bei solchen
Prozessoren, Übung anhand von SIMD-Extensions (SSE).
Unterlagen zum Theorieteil
Als Unterlage dienen die Slides vom SS04 als PDF (448K) oder als gzipped PS (400K, 2 Slides auf einer
Seite).
Übungsteil
Zum downloaden: Projektdateien (Stand
6.4.2006)
Doku von Intel:
Zu den X86 built-in functions im gcc gibt es in der gcc-Doku eine Übersicht.
Ein kleines Tool zum Austüfteln von SSE-Shuffle-Befehlen im Sourcecode. Einfach
entpacken und make sagen. Aufruf mit sseshuffler.
Test
Testtermin ist
8. Juni 2006.
Literatur
- P. Lapsey, J. Bier, A. Shoham, E.A. Lee. DSP Processor
Fundamentals. Wiley-IEEE Press, 1997. (45 4.7 12)
- S.W. Smith. The Scientist and Engineer's Guide to
Digital Signal Processing. California Technical Publishing,
1997. (downloadbar unter www.dspguide.com)
- L. Wanhammar. DSP Integrated Circuits. Academic
Press, 1999. (45 4.7 11)
- www.bdti.com: Webseite
der Berkeley Design Technology, Inc., Information zu gängigen
DSPs.