29.01.2013 Aufrufe

Diplomarbeit - Eingebettete Systeme - Technische Universität ...

Diplomarbeit - Eingebettete Systeme - Technische Universität ...

Diplomarbeit - Eingebettete Systeme - Technische Universität ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4 Implementierung<br />

dargestellt. Die niedrige interne Auflösung von 16 Bit resultiert in einer um lediglich<br />

0,6 dB schlechteren Dämpfung für negative Frequenzkomponenten gegenüber der 32<br />

Bit Variante. Daher wurde eine interne Darstellung von 16 Bit gewählt.<br />

Abbildung 4.12: Simulationsaufbau des analytischen Filters<br />

4.7 Implementierung der komplexen Multiplikation<br />

Die grundlegende mathematische Operation eines Einseitenbandmischers ist die komplexe<br />

Multiplikation zweier analytischer Signale. Die einfache komplexe Multiplikation<br />

liefert hierbei das obere Seitenband, die Multiplikation mit dem konjugiert komplexen<br />

liefert als Ergebnis das untere Seitenband. Da die Ausgabefrequenz der Offset-PLL<br />

der Summe aus HF- und ZF-Frequenz entsprechen soll, wird das obere Seitenband<br />

benötigt. Die komplexe Multiplikation zweier Signale liefert<br />

(i1 + jq1) · (i2 + jq2) = i1i2 − q1q2 + j(i1q2 + i2q1) . (4.10)<br />

Diese Operation benötigt vier reelle Multiplikationen sowie zwei reelle Additionen.<br />

Durch elementare Umformungen lässt sich diese zu<br />

(i1 + jq1) · (i2 + jq2) = i2(i1 + q1) − q1(i2 + q2) +j(q2(11 − q1) + q1(q2 + i2) ) (4.11)<br />

� �� �<br />

� �� �<br />

=u<br />

=u<br />

umstellen [Win05], die durch Ausnutzung des doppeltes Vorkommens der Variablen u<br />

nur noch drei reelle Multiplikationen und fünf reelle Additionen benötigt. Nach jeder<br />

dieser Operationen wurde in der Implementierung ein Pipelineregister hinzugefügt.<br />

Da sich die meisten Operationen parallel ausführen lassen, beträgt die Verzögerung<br />

durch die Pipeline-Register drei Takte.<br />

72

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!