Artikel-ID: 000084537 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 28.06.2012

RapidIO IP Core VHDL Kundentestbench schlägt Simulation für einige Arria V-Varianten fehl

Umgebung

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

    Kritisches Problem

    Beschreibung

    Der VHDL-Testbench für eine RapidIO MegaCore-Funktion x1 5.00 Gbaud-Abweichungen, die auf ein Arria V-Gerät ausgerichtet sind, können nicht simuliert werden. Der Grund dafür ist, dass der VHDL-Port-rx_errdetect die falsche Breite hat.

    Lösung

    Um dieses Problem zu vermeiden, nachdem Sie Ihre RapidIO MegaCore generiert haben Funktionsinstanz führen Sie die folgenden Schritte durch:

    1. Öffnen Sie die generierte Datei <my_rapidio_ip_core>_hookup.iv in einen Texteditor.
    2. Ändern Sie die Breite wie im folgenden zwei VHDL-Signal gezeigt Deklarationen:
    3. wire [3:0] rx_errdetect

      wire [3:0] sister_rx_errdetect

    4. Speichern und schließen Sie die Datei.
      Ihr Testbench kann jetzt erfolgreich simuliert werden.

      Lesen Sie auch RapidIO IP Core Verilog HDL Kundentestbench schlägt Simulation für einige fehl Arria V-Varianten mit nicht übereinstimmenden Referenztaktfrequenzen.

      Dieses Problem wurde in Version 12.0 der RapidIO MegaCore behoben Funktion.

      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.