應用程式層可能需要追蹤所消耗的學分,並使用信用額度資訊來計算可用的學分數目。可用的學分數量是根據信用額限制減去所消耗的學分來計算。
由於硬 IP 每次消耗學分時,都會堅持「tx_cred_fchipcons」1 個週期,應用程式層的使用者邏輯可能會擷取訊號並將其反映到內部計數器,以得知所消耗的學分。
信用額限是接收者所發放的所有學分之和。它已在流量控制初始化階段的連結初始化階段進行初始化,然後在運作期間由 Flow Control (FC) 更新 DLLP 進行更新。
在 Stratix® V 裝置的 PCIe® 硬 IP 之前,TX datapath 提供 TX 學分 (tx_cred) 向量,反映可用的學分數。但是,自 Stratix V 裝置的 PCIe 硬 IP 以來,TX 信用介面有所改變,並且提供「學分限制」和「消耗學分」tx_cred_datafc 資訊,用於張貼的接頭 tx_credfchipcons tx_cred_hdrfc、張貼的資料、非張貼的接頭、非張貼的資料、完成頭和完成資料,而不是可用的學分數量。