根據IEEE802.3規範的附錄31B.1,需要注意的是,暫停操作不會抑制MAC控制幀的傳輸。然而,目前用於處理乙太網幀的 F-Tile 乙太網FPGA硬 IP 機制的實施不符合此規範,因為我們不分青紅皂白地暫停所有乙太網幀的傳輸,無論其類型如何。
希望傳輸 PFC 或 SFC 幀的用戶可以通過寄存器配置來利用 HIP 中的 SFC/PFC 幀生成。請務必注意,雖然我們的系統支持這些特定幀,但 IEEE 規範包括更廣泛的控制幀類型,如附錄 31A 中所述,HIP 不會生成這些類型。
或者,客戶可以將 F-Tile 乙太網路FPGA硬IP配置為在收到 暫停 訊框時不會停止流量傳輸。相反,他們可以利用 o_pause 信號在用戶端做出傳輸決策,特別是關於任何控制幀的傳輸。
此問題沒有解決方法。