Nabend! Ich würde gerne mit Hilfe einer FFT das Spektrum eines Signals darstellen. Aus diesem Grund wollte ich einen FFT Core, welche ja auf diversen Seiten angeboten werden, verwenden und auf einem FPGA implementieren. Ich habe jedoch jetzt das Problem das diese Kerne keine Fensterfunktionen beinhalten, zumindest konnte ich keine Angaben in den Beschreibungen entdecken. Nun meine Frage wie könnte ich diese realisieren? Ich habe schon etwas gegoogelt und auch ein paar Sachen gefunden, jedoch fehlt mir noch etwas der Durchblick. Wäre es z.B möglich, so wie ich gelesen habe, die Fensterfunktionen mit Matlab/Simulink zu realisieren und anschliessend das Resultat in beispielsweise VHDL zu konvertieren. Falls das ginge, hat das schonmal jemand gemacht und könnte mir Tipp's geben was man beachten sollte, bzw. wo die Schwierigkeiten liegen? Oder gibt es unter Umständen eine elegantere Lösung? Vielen Dank für Eure Hilfe! Gruß Holger
Hi Holger, bei der Fensterfunktion musst Du doch nur den Datensatz mit einem Satz Konstanten durchmultiplizieren. Das kann am besten ein Controller machen. Natürlich kannst Du die Fensterfunktion in MATLAB berechnen und dann die Koeffizienten in einem RAM bzw. ROM im FPGA ablegen und dort die Multiplikation machen, das geht auch. Hängt davon ab ob genug Platz im FPGA ist.
Hi Mark! Jo vielen Dank für den Tipp, daran hatte ich noch garnicht gedacht ;) Ich werd den Ansatz mal weiterverfolgen! Gruß Holger
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.