文章 ID: 000085692 內容類型: 疑難排解 最近查看日期: 2014 年 09 月 25 日

低延遲 40-100GbE IP Core 在控制與狀態介面上,執行Avalon-MM 規格

環境

  • Intel® Quartus® II 訂閱版
  • 乙太網路
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    重大問題

    描述

    低延遲 40-100GbE IP 核心控制與狀態介面 提供對 IP 核心收銀機的存取權限,並且應執行 Avalon-MM 介面從屬協定。然而,IP 核心確實如此 未正確執行此通訊協定。具體來說,輸出 status_waitrequest 訊號不符合規格。IP 核心確實如此 在應用程式除 status_read 錯或 status_write 輸入後,請不拆除此訊號 信號。

    根據 Avalon-MM 通訊協定規格,主機 (應用程式) 必須持有所宣稱的讀取或寫入請求訊號 直到從屬拆卸等待要求訊號。然而,搭配 在目前的 IP 核心實作中,IP 核心將錯誤地假設 如果主機主張讀取或寫入請求,則多重請求 發出忙碌訊號時的訊號。

    如需Avalon-MM 規格的詳細資訊,請參閱 Avalon 介面規格

    解決方法

    若要解決此問題,應用程式應發出 新的讀取或寫入要求 (主張 status_readstatus_write ) 只有當 status_waitrequest 訊號被除名時, 而且必須握住 status_readstatus_write 發出訊號 高,僅限一個頻率週期。

    此問題已在低延遲 40 版本 14.0 中修正 - 以及 100-Gbps 乙太網路 MAC 與 PHY MegaCore 功能。

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。