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.