Diplomarbeit - Eingebettete Systeme - Technische Universität ...
Diplomarbeit - Eingebettete Systeme - Technische Universität ...
Diplomarbeit - Eingebettete Systeme - Technische Universität ...
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