Arcustangens (2 Eingänge, hoher Durchsatz)
- Aktualisiert2023-02-17
- 4 Minute(n) Lesezeit
Arcustangens (2 Eingänge, hoher Durchsatz)
Berechnet den Arcustangens eines Werts dividiert durch einen anderen Wert (y/x). Der Arcustangens wird im Pi-Bogenmaß angegeben, das weniger FPGA-Ressourcen verwendet als das Bogenmaß. Um diesen Wert in Bogenmaß zu konvertieren, teilen Sie das Ergebnis durch Pi.
Ein-/Ausgänge

x
Ein Eingangswert für diese Operation.
Dieser Eingang unterstützt nur Skalar-Werte mit einem Festkommadatentyp.
X- und Y-Typumwandlung
Wenn Sie Festkomma-Datentypen mit unterschiedlichen Konfigurationen an den Eingängen verbinden, verwendet dieser Knoten einen freigegebenen, signierten Festkomma-Datentyp, um den Wert der beiden Eingänge intern darzustellen. Die maximale Wortlänge dieses internen Datentyps beträgt 64 Bit. Wenn die Konfiguration der Eingänge eine interne Wortlänge von mehr als 64 Bit zur Folge hat, rundet dieser Knoten die Nachkomma-Bits eines Eingangs auf eine interne Wortlänge von 64 Bit, was zu einem Verlust an Genauigkeit führt. Dieser Knoten rundet den Eingang, der die meisten Nachkomma-Bits hat.

y
Ein Eingangswert für diese Operation.
Dieser Eingang unterstützt nur Skalar-Werte mit einem Festkommadatentyp.
X- und Y-Typumwandlung
Wenn Sie Festkomma-Datentypen mit unterschiedlichen Konfigurationen an den Eingängen verbinden, verwendet dieser Knoten einen freigegebenen, signierten Festkomma-Datentyp, um den Wert der beiden Eingänge intern darzustellen. Die maximale Wortlänge dieses internen Datentyps beträgt 64 Bit. Wenn die Konfiguration der Eingänge eine interne Wortlänge von mehr als 64 Bit zur Folge hat, rundet dieser Knoten die Nachkomma-Bits eines Eingangs auf eine interne Wortlänge von 64 Bit, was zu einem Verlust an Genauigkeit führt. Dieser Knoten rundet den Eingang, der die meisten Nachkomma-Bits hat.

Eingabe gültig
Boolescher Wert, der anzeigt, ob das nächste Datenelement zur Verarbeitung eingetroffen ist. Verbinden Sie den Ausgang Ausgabe gültig eines vorgelagerten Knotens mit diesem Eingang, um Daten von einem vorgelagerten Knoten an diesen Knoten zu übergeben.
| True | Das nächste Datenelement ist zur Verarbeitung eingetroffen. |
| False | Das nächste Datenelement ist noch nicht zur Verarbeitung eingetroffen. |

Für Ausgabe bereit
Boolescher Wert, der anzeigt, ob nachgelagerte Knoten für einen neuen Ausgabewert von diesem Knoten bereit sind.
Verbinden Sie diesen Eingang über Rückkopplungsknoten mit dem Eingang Für Eingabe bereit eines nachgelagerten Knotens. Wenn dieser Eingang während eines Ausführungsintervalls "False" ist, gibt Ausgabe gültig für dieses Intervall "False" aus.
| True | Der nachgelagerte Knoten ist für das nächste Datenelement bereit. |
| False | Der nachgelagerte Knoten ist noch nicht für das nächste Datenelement bereit. |
Default value: False

atan2(y,x)
Arkustangens von y/x in Pi-Bogenmaß, der weniger FPGA-Ressourcen verwendet als das Bogenmaß. Um diesen Wert in Bogenmaß zu konvertieren, teilen Sie Phase durch Pi.

Ausgabe gültig
Boolescher Wert, der angibt, ob dieser Knoten ein Ergebnis berechnet hat, das von nachgelagerten Knoten verwendet werden kann.
Verbinden Sie diesen Ausgang mit dem Eingang Eingabe gültig eines nachgelagerten Knotens, um Daten vom Knoten an den nachgelagerten Knoten zu übertragen.
| True | Nachgelagerte Knoten können das Ergebnis verwenden, das dieser Knoten berechnet. |
| False | Dieser Knoten gibt einen undefinierten Wert aus, der für nachgelagerte Knoten unbrauchbar ist. Hinweis Die ausgegebenen undefinierten Werte können im Simulationsmodus und auf der Hardware unterschiedlich sein. |

Für Eingabe bereit
Boolescher Wert, der anzeigt, ob dieser Knoten für neue Eingangsdaten bereit ist.
Verbinden Sie diesen Ausgang über Rückkopplungsknoten mit dem Ausgang Für Ausgabe bereit eines vorgelagerten Knotens.
| True | Der Knoten ist bereit, neue Eingangsdaten anzunehmen. |
| False | Der Knoten kann keine neuen Eingangsdaten annehmen. |
Anpassung der Eingangswerte
Wenn Sie einen Festkomma-Datentyp mit x oder y verbinden, passt dieser Knoten den nicht verbundenen Eingang an die Konfiguration des verbundenen Anschlusses an.