Artikel-ID: 000081098 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 11.09.2012

Warum kann das TSE-PCS-Register nicht über die Avalon-MM-Schnittstelle lesen oder schreiben, wenn der LED-Link auf "Link down" hinweist?

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • Ethernet
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    Dies liegt daran, dass der Reset Sequencer die Reset-Sequenz des Transceivers neu startet und das TSE-PCS in den Reset-Zustand bringt, wenn TSE PCS eine Verbindung erkennt. Der TSE-PC ist nur aus dem Reset-Zustand aus, wenn die Transceiver-Reset-Sequenz abgeschlossen ist und TSE-PCS die Verbindungsbedingung erkennt.

    Die folgende Problemumgehung bietet die Lösung, um sicherzustellen, dass der PCS-Block nicht in den Reset-Zustand übergeht, wenn die Transceiver-Reset-Sequenz gestartet wird oder ein Link-Down erkannt wird.

    1. Navigieren Sie zum triple_speed_ethernet-Bibliotheks-Ordner des Projekts und öffnen Sie die RTL-Clear-Text-Datei "altera_tse_pcs_pma_gige.v".

    2. Ändern Sie in Zeile 247 den folgenden Code:

    zuweisen PCS_reset = | zurücksetzen rx_digitalreset_sqcnr_clk;
    An
    zuweisen PCS_reset = Zurücksetzen;


    Durch das Entfernen rx_digitalreset_sqcnr_clk Signals wird sichergestellt, dass die Soft-Logik von TSE PCS nicht vom Reset-Sequencer des Transceivers abhängig ist. Es kann jedoch weiterhin in den Reset-Modus wechseln, wenn die Reset-Eingabe bestätigt wird.


    Nach der Änderung können Sie das Dreifachgeschwindigkeits-Ethernet-Projekt erneut kompilieren.

     

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.