www.mikrocontroller.net

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


Autor: Lukasz Panek (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: FPGA-Küchle (Gast)
Datum:

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

Code ist zur analyse nötig.

Autor: Xilinxer (Gast)
Datum:

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

Autor: Xilinxer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ach so: spartanius at arcor.de

Autor: lukasz panek (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: lukasz panek (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.