Artikel-ID: 000075136 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 29.08.2012

Wie kann ich "tx_cred_hdrfc*"- und "tx_cred_datafc*"-Schnittstellensignale verwenden, um die Anzahl der verfügbaren Punkte zu erkennen?

Umgebung

    PCI Express*
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Die Anwendungsschicht muss möglicherweise die verbrauchten Punkte verfolgen und die Informationen zu den Guthabenbeschränkungen verwenden, um die Anzahl der verfügbaren Punkte zu berechnen. Die Anzahl der verfügbaren Punkte wird durch die Gutschriftsgrenze minus verbrauchte Punkte berechnet.

Da "tx_cred_fchipcons" jedes Mal, wenn die Hard IP eine Gutschrift benötigt, für 1 Zyklus bestätigt wird, kann die Benutzerlogik der Anwendungsschicht das Signal erfassen und es als internen Zähler spiegeln, um sich der verbrauchten Punkte bewusst zu sein.

Die Gutschriftsgrenze ist die Summe aller vom Empfänger ausgegebenen Punkte. Sie wird während der Flusssteuerungsinitialisierungsphase der Link-Initialisierung initialisiert und dann während des Betriebs von Flow Control (FC) Update DLLPs aktualisiert.


Vor der PCIe® Hard IP von Stratix® V-Geräten bietet der TX-Datenweg einen TX-Guthaben-Vektor (tx_cred), der die Anzahl der verfügbaren Punkte widerspiegelt. Aber die TX-Gutschriftsschnittstellen wurden geändert, da die PCIe Hard IP von Stratix V-Geräten, und sie bietet "Credits Limit" und "Credits consumed" Informationen zu "tx_cred_datafc*", "tx_cred_hdrfc*" und "tx_credfchipcons" Schnittstellen für gepostete Header, gepostete Daten, nicht gepostete Header, nicht gepostete Daten, Completion Header und Fertigstellungsdaten, anstatt der Anzahl der verfügbaren Punkte.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 4 Produkte

เอฟพีจีเอ Stratix® V GX
Stratix® V FPGAs
เอฟพีจีเอ Cyclone® V GX
เอฟพีจีเอ Arria® V GX

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 eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.