Verfahren und Vorrichtung zur iterativen Berechnung eines Wertes
Verfahren zur Ausführung durch einen polaren Sender, wobei das Verfahren umfasst:Bereitstellen, durch eine Eingangsstufe des polaren Senders, eines Eingangssignals im binären Format und dargestellt in kartesischen x- und y-Koordinaten, wobei das Eingangssignal einen Eingangsvektor beschreibt;iterati...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Verfahren zur Ausführung durch einen polaren Sender, wobei das Verfahren umfasst:Bereitstellen, durch eine Eingangsstufe des polaren Senders, eines Eingangssignals im binären Format und dargestellt in kartesischen x- und y-Koordinaten, wobei das Eingangssignal einen Eingangsvektor beschreibt;iteratives Drehen, durch einen Signalprozessor einer CORDIC-Prozessoreinheit des polaren Senders, des Eingangsvektors unter Verwendung bekannter abnehmender Winkel gemäß einem modifizierten Vektormodus-CORDIC-Algorithmus, der auf Grundlage der x-Koordinate und der y-Koordinate arbeitet, bis die y-Koordinate innerhalb eines vordefinierten Bereichs um Null liegt;Ausgeben der x-Koordinate als eine radiale Koordinate des Eingangsvektors;Einstellen, für jede Iteration, eines signifikantesten Bits der y-Koordinate als einen Rotationsrichtungswert zum Erstellen eines Satzes von Rotationsrichtungswerten;Zugreifen auf einen Speicher der CORDIC-Prozessoreinheit auf Grundlage des Satzes von Rotationsrichtungswerten, wobei der Speicher mehrere Winkelkoordinaten hält, wobei jede Winkelkoordinate einem anderen Satz von Rotationsrichtungswerten zugeordnet ist, um eine anfängliche Winkelkoordinate des Eingangsvektors zu erhalten;Durchführen einer iterativen Quasidivision auf Grundlage der kartesischen Koordinaten des gedrehten Eingangsvektors;Einstellen für jede Iteration der Quasidivision eines Zugangswertes, um einen Satz von Rotationsrichtungswerten zu erstellen;Zugreifen auf den Speicher auf Grundlage des Satzes von Zugangswerten, wobei der Speicher ferner mehrere Restwinkelkoordinaten hält, wobei jede Restwinkelkoordinate einem anderen Satz von Zugangswerten zugeordnet ist, um eine Restwinkelkoordinate des gedrehten Eingangsvektors zu erhalten;Addieren der Restwinkelkoordinate zu der erhaltenen anfänglichen Winkelkoordinate;Ausgeben der addierten Rest- und anfänglichen Winkelkoordinaten als die Winkelkoordinate des Eingangsvektors; undBereitstellen, durch eine Sendestufe des polaren Senders, eines Sendesignals gemäß dem Eingangssignal auf Grundlage der radialen und Winkelkoordinatenwerte, die von der CORDIC-Prozessoreinheit ausgegeben werden.
A method and an apparatus are described which determine at least one output value based on at least one input value. The input value is provided to a processing unit, wherein a combination of intermediate values is iteratively calculated. Each intermediate value is calculated during an iteration such that the intermediate value for each iter |
---|