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

    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 eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.