www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Reconfigurierbare PLL Stratix II


Autor: Verzweifelt (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,

ich habe mit Qurtus II mir eine Enhanced PLL und die reconfig-Funktion 
dazu erstellt. Mit Modelsim woltle ich das ganze simulieren.
Ich abe schon alles mögliche versucht. Auch die 1:1 Umsetzung von dem 
Beispiel (S.33 der PDF-Datei).
Er nimmt die Daten der Testbench entgegen. Schreibt sie in die Pll.
Scandone geht auf 1 und bleibt dann auch so. :(

Sprich die Pll funktioniert nach der Reconfiguration ncith mehr.
Vllt hat sich schon mal der eine oder andere auch mit ähnlichen 
Problemen gekämpft oder sieht auf Anhieb die Lösung.

Vielen Dank im Voraus

der Verzweifelte

Autor: Roger Steiner (edge)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wichtig ist, dass wenn du nur partielle updates machst (z.B. phase 
shift) dann muss der altpll_reconfig block die richtigen PLL Parameter 
haben, sonst passierts eben dass er dir die PLL lahmlegt.

Dazu erstellt dir der MegaWizard ein "Initial Configuration File", 
dieses must du beim altpll_reconfig als "initial value of the scan 
chain" angeben.

Cheers, Roger

Autor: Verzweifelt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Roger, genau das wars. genauer gesagt war es das BypassBit für den 
N-Counter und die Einstellung für das Phase Step für den M-Counter.

Jetzt funktioniert die Reconfiguration. Aber nur ein mal, da danach das 
BUsy-Signal und das Scandone-Signal nciht mehr auf 0 zurückfallen, was 
sie aber eigentlich müßten.

Jemand ne Ideee woran das liegen könnte?

Danekk schon mal.
Mit rauchendem Kopf sich weiter in die Datenblätztervertief ;)

Autor: Verzweifelt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Problem gelöst.
Richtige Prot Map uind schon funktionierts ;)

An Alle, die mitgedacht großen Dank.

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.