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

    1

    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 es Widersprüche zwischen der englischsprachigen Version dieser Seite und der Übersetzung geben, gilt die englische Version. Englische Version dieser Seite anzeigen.