mikrocontroller.net

Forum: FPGA, VHDL & Co. AVR-Like Reset bei Xilinx XC95144XL ?


Autor: Thomas Faust (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich bin derzeit am basteln, was ich alles in einem XC95144XL (144
Macrocells) noch an meinem Progamm reinbekomme (SRAM-Steuerung, ADC
auslesen, schnelle Datenerfassung halt).
Dabei vermisse ich irgendwie die Möglichkeit, einfach über einen Pin
das CPLD wieder in den Start-Zustand zurückzusetzen, also alle Register
wieder auf 0 zusetzen und von vorne anzufangen.
Das nämlich alles als Programm implementieren kostet mir zuviel Platz,
und vom µC her gesteuert mit einem Relais die 3,3V abzuwürgen, kurz zu
warten un dann wieder anzulegen kann ja wohl auch nicht die eleganteste
Lösung sein.
Überseh ich da was vollkommen, oder gibt es sowas tatsächlich nicht,
auch in den Spezifikationen zum JTAG-Interface hab ich nix gefunden,
dass man das CPLD damit auf einfache Weise quasi zum Warmstart
überreden kann.

Autor: Cpt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich will jetzt mal nicht ausschließen, daß es sowas gibt ... aber ich
wüßte nicht wie.
Kostet es wirklich so viel Platz einen globalen asynchronen Reset für
die wichtigen Baugruppen zu implementieren?

Autor: Jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich mich nicht irre hat die 95xxx Serie einen globalen Reset
(GSR-Pin). Diesen würde ich asychron verdrahten, wie Cpt schon erwähnt
hat.

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.