Artikel-ID: 000079129 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 13.02.2006

Wie erhalte ich den Phasen-Erhöhungswert für den numerisch gesteuerten Compiler (NCO)?

Umgebung

    DSP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung Es gibt zwei Möglichkeiten, um den Phasen-Erhöhungswert für den NCO-Compiler zu erhalten.

Eine Methode besteht darin, den NCO Compiler MegaWistelliger® Plug-In-Manager zu verwenden, um den Phasen-Erhöhungswert näher zu bringen. Auf Seite 2 des NCO Compiler MegaWistelliges Plug-in finden Sie den Frequenzrechner. Geben Sie die Eingabetaktdauer und die gewünschte Ausgabefrequenz ein und klicken Sie auf Berechnen. Der Frequenzrechner zeigt den ungefähren Phasen-Erhöhungswert in der MegaWiquentd-Schnittstelle an.

Die andere Methode, um den Phasen-Erhöhungswert zu erhalten, besteht darin, die folgende Gleichung zu verwenden:

     F(output_of_sinusoid) = [Phase_increment/(2N)] * F(clk)

   where:

   F(output_of_sinusoid) = Desired output frequency of the NCO Compiler,
   N = Accumulator bit width, and
   F(clk) = Input clock frequency

Bei der Auswahl der zu verwendenden Methode sollten Sie darauf achten, dass der Frequenzrechner im MegaWistelliger Plug-in-Manager kann Rounding-Fehler bei der Berechnung des Phasen-Erhöhungswertes einführen. Daher empfiehlt Altera, dass Sie die Gleichungsmethode zur Berechnung der Phase verwenden Erhöhen Sie den Wert für eine bessere Genauigkeit.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

1

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte es Widersprüche zwischen der englischsprachigen Version dieser Seite und der Übersetzung geben, gilt die englische Version. Englische Version dieser Seite anzeigen.