IIR-Filter läuft in Simulation aber nicht auf Spartan3 Board

Gast #1498832
Lesenswert?

Hallo,

ich programmiere einen IIR-Filter in VHDL. Die Simulation des Filters 
läuft. Ich habe den entsprechenden Auszug aus ModelSim angehängt. Das 
Eingangssignal ist ein Sprung. Man sieht schön, wie der Filter mit 
großer Amplitude anfängt und dann die Amplitude immer geringer wird.

Das ganze habe ich auf ein Spartan 3A Board synthetisiert. Daran hängt 
ein DA Wandler der für Audioanwendungen passend ist.

Wenn ich das Ausgangssignal am Scope anschaue, erhalte ich eine Art 
Sinus-Burst (siehe Anhang). Das passt überhaupt nicht zur Simulation. 
Den Takt habe ich testweise auf 1kHz heruntergestellt, es kommt das 
gleiche Ergebnis. Das Eingangssignal schalte ich von 0x0000 auf 0x7FFF 
(maximale positive Amplitude) um. Der Schalter ist entprellt.

Gruß
Stefan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren