Forum: FPGA, VHDL & Co. IP-Core (Xilinx) wird nicht richtig eingebunden


von Lukasz Panek (Gast)


Lesenswert?

Hallo,

ich bin dabei einen Audiofilter auf dem Spartan3E starter kit zu 
implementieren. Er verwendet den on-board befindlichen ADC und DAC. Es 
funktioniert alles - bis auf den FIR-Filter. Dieser ist als IP-Core von 
Xilinx eingebunden. Ich habe es sogar geschafft alles erfolgreich zu 
simulieren. Der Fehler kommt wenn der Code schon im FPGA ist. Der Filter 
scheint einfach leer zu sein, an keinem der Ausgänge passiert was.

Um das Prinzip  der IP-Einbindung genauer zu testen habe ich jetzt einen 
einfachen 8-Bit-Zähler als IP-Core an die LEDs des Spartan-Boards 
angebunden. Ergebniss - die Synthese läuft durch, die acht Ausgänge sind 
wieder tot.

Habt Ihr schon mal ähnliche Probleme gehabt? Ich vermute es geht um 
irgendwelch Pfade oder Bibliotheken. Für Tips wäre ich sehr dankbar.

Grüße,

Luk

PS. Falls Ihr Fragen oder Interesse an der Filterschaltung habt, kann 
ich sie gerne posten.

von FPGA-Küchle (Gast)


Lesenswert?

Hm, reset vom FIR (falls er sowas hat) falsch angeschlossen (immer 
aktiv)?
Takt fehlt?

Code ist zur analyse nötig.

von Xilinxer (Gast)


Lesenswert?

Ab den Projekt wäre ich interessiert. Ich mache was aehnliches - bin 
aber in Sachen IP Core noch nicht soweit.

von Xilinxer (Gast)


Lesenswert?

Ach so: spartanius at arcor.de

von lukasz panek (Gast)


Lesenswert?

Hallo,

...der Zähler geht inzwischen. Ich habe zum x-ten mal ein neues Projekt 
im ISE aufgemacht und den Zähler-Core neu erzeugt. Plötzlich ging's, 
leider ohne großen Erkenntnisgewinn. Den FIR gucke ich mir morgen an, 
wenn ich Zeit habe.

@Xilinxner: Was genau machst Du? Hast Du auch ein Spartan3E-Board? Ich 
mußte einen Widerstand von dem Board entlöten um DAC und ADC 
gleichzeitig benutzen zu können. Mich würde interessieren, ob ich etwas 
übersehen habe, oder das Board wirklich so ungünstig ausgelegt ist. Der 
Support hat nur ausweichend geantwortet. Sonst ist das Board top.

Grüße,

Lukasz

von lukasz panek (Gast)


Lesenswert?

Hallo,

Der Filter funktioniert mittlerweile. Ich habe das ganze auf einem 
anderen Rechner mit frisch installiertem Webpack 8.2 kompiliert und es 
ging auf ein Mal alles. Sobald ich den Code etwas aufgeräumt habe, werde 
ich eine Beschreibung ins Netz stellen und den Link hier posten.

Grüße,

Lukasz

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
Noch kein Account? Hier anmelden.