Artikel-ID: 000075534 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 06.09.2018

Wie aktiviere ich die Polaritätsinversion pro Lane im JESD204B-Intel® FPGA IP?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • Intel® Quartus® II Anmeldungs-Edition
  • JESD204B Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Wenn Sie die Avalon®-MM-Register-Schnittstelle im JESD204B-Intel® FPGA IP verwenden, können Sie die Polaritätsinversion durch Bit[0] von lane_ctrl_ Registern (0x4 – 0x20) aktivieren, wobei die vorgesehene Lane-Nummer darstellt.

    Lesen Sie die folgenden Links für JESD204B Adresskarte und Registerdefinitionen:

    TX: https://www.intel.com/content/www/us/en/programmable/support/literature/ug/altera_jesd204_tx_regmap.html

    RX: https://www.intel.com/content/www/us/en/programmable/support/literature/ug/altera_jesd204_rx_regmap.html

    Bei Designs, die die Register-Schnittstelle nicht verwenden, folgen Sie den Anweisungen in der Problemumgehung unten, um eine Polaritätsinversion pro Lane im JESD204B-Intel® FPGA IP zu ermöglichen.

    Lösung

    Wenn der JESD204B Intel® FPGA IP Kernregisterzugriff nicht verfügbar ist, folgen Sie der Problemumgehungssequenz unten, um die Polaritätsinversion zu aktivieren.

    Ändern Sie das Verzeichnis in /altera_jesd204_phy_//

    Öffnen Sie die Datei _altera_jesd204_phy__.v mit einem beliebigen Texteditor.

    Suchen Sie nach Port-.csr_lane_polarity in der inst__mlpcs Instanziierung.

    Die Breite des Eingabeports csr_lane_polarity ist L, wobei L die Gesamtzahl der Lanes im JESD204B Intel® FPGA IP Kern darstellt. Der LSB steht für Lane 0, das am wenigsten signifikante 1-Bit steht für Lane 1,..., MSB steht für Lane L-1.

    Um die Polaritätsinversion zu aktivieren, fahren Sie 1 auf das vorgesehene Bit in csr_lane_polarity Eingangsport.

     

    Das folgende Beispiel zeigt ein 8-Lanes-Design, wobei die Polarität für Lane 0 auf Lane 2 invertiert ist:

    Modul _altera_jesd204_phy__ #(

    ...

    altera_jesd204_tx_mlpcs #(

    ...

    ) inst_tx_mlpcs (

    ...

    .csr_lane_polarity (7'b0000_0111), 7,35), 7 TX: Polarität invertiert für Lanes 0-2

    ...

    );

    altera_jesd204_rx_mlpcs #(

    ...

    ) inst_rx_mlpcs (

    ...

    .csr_lane_polarity (7 b0000_0111), * RX: Polarität invertiert für Lanes 0-2

    ...

    );

    ...

     

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 9 Produkte

    เอฟพีจีเอ Intel® Cyclone® 10 GX
    เอฟพีจีเอ Cyclone® V GT
    เอฟพีจีเอ Cyclone® V GX
    Cyclone® V SX SoC-FPGA
    Stratix® V FPGAs
    Intel® Stratix® 10 FPGAs und SoC FPGAs
    Intel® Arria® 10 FPGAs und SoC FPGAs
    Cyclone® V ST SoC-FPGA
    Arria® V FPGAs und SoC 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.