Artikel-ID: 000079915 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 10.10.2011

PCI-Express-Compliance-Test generiert kein Gen2-Compliance-Muster

Umgebung

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

    Kritisches Problem

    Beschreibung

    Die PCI-Express-MegaCore-Funktion generiert die Gen2 nicht Compliance-Muster für die harte IP-Implementierung in Stratix IV GX-Geräte, da die harte IP-Reset-Schaltung den Transceiver hält im Reset.

    Dieses Problem betrifft die harte IP-Implementierung des PCI-Express MegaCore-Funktion für Stratix IV GX-Geräte, die Reset verwenden Schema für .v oder .vhd MegaCore-Funktion wie im Kapitel "Reset and Clocks" des Benutzerhandbuch für PCI-Express-Compiler. (Dies beeinflusst die <>_plus.v oder .vhd MegaCore nicht Funktionen).

    Lösung

    Die Problemumgehung besteht darin, die Definition des rx_digitalreset_serdes Signals zu ändern in .v oder .vhd-Datei beim Ausführen des Compliance-Tests. zeigt die erforderliche Änderung an für Compliance-Tests und die Definition für den normalen Betrieb.

    Definition der rx_digitalreset_serdes für Compliance-Tests und Normaler Betrieb
    // Use this assignment for compliance testing assign rx_digitalreset_serdes = rc_rx_digitalreset; // Use this assignment for operation in non-compliance mode assign rx_digitalreset_serdes = rc_rx_digitalreset | rst_rxpcs;

    Darüber hinaus das reservierte test_in Bit (test_in[32]) muss als ein Eingang in den Reset-Schaltkreis definiert werden, um darauf hinzuweisen, dass die DuT den Compliance-Test durchführt. Wann test_in[32] ist gesetzt auf 1, der Teil des Reset-Schaltkreises, der die Compliance-Bug wird umgangen. Wenn dieses Bit auf 0 eingestellt ist, wird der PCI-Express Die MegaCore-Funktion funktioniert im normalen Betriebsmodus.

    Dieses Problem wurde in Version 10.1 der PCI Express MegaCore behoben Funktion.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Stratix® IV FPGAs

    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.