Gast
#203476
Hallo zusammen.
Ich habe ein kleines Problem.
ICh will einen Oszillator bauen der mit 2 Mhz taktet.
Der Algorithmus dafür sieht flogendermasen aus:
{y(n)} = 2 * y(n-1)* cos[2 * PI*( f_0 / f_t)] - y(n-2)
mit den Anfangsbedingungen
y(0)=0
und
y(1) = sin(2*PI*f_0/f_T)
Da wir mit 40 MHz abtasten ergeben sich folgende Werte:
y(n) = y(n-1)* 1,902 - y(n-2)
mit den Anfangsbedingungen
y(0)=0
und
y(1) = 0,309.
Ich habe versucht die Anfangswerte zu setzen allerdings gibt Quartus
immer die Warnung: Ignored Default Value for Signal "Latch1"
Am Ausgang des Oszis tut sich leider auch gar nichts.
Ich habe es probiert in der Theorie funktioniert der Generator.
Nur beim Programmieren scheint es noch ein paar Problemchen zu geben.
Vielleicht weiß ja jemand bescheid.
Vielen Dank im voraus