什麼是AXI
Arm AMBA 規格之一,是連接 SoC 內部各區塊的匯流排。具有 5 個獨立通道與 VALID、READY 交握,另有 AXI4-Lite 與 AXI4-Stream 等種類。
日文名稱: AXI
「AXI」出現在1領域的6道練習題中(介面與匯流排規格等)。
這個名詞所屬的領域: 介面與匯流排規格
Arm AMBA 規格之一,是連接 SoC 內部各區塊的匯流排。具有 5 個獨立通道與 VALID、READY 交握,另有 AXI4-Lite 與 AXI4-Stream 等種類。
日文名稱: AXI
「AXI」出現在1領域的6道練習題中(介面與匯流排規格等)。
這個名詞所屬的領域: 介面與匯流排規格
正確答案:A. 讀取位址、讀取資料、寫入位址、寫入資料、寫入回應這5個通道彼此獨立,可同時運作
AXI具有讀取位址(AR)與資料(R)、寫入位址(AW)、資料(W)與回應(B)共5個通道。由於通道獨立,因此可同時進行讀取與寫入,也可先傳送位址、之後再傳送資料。各個通道都以相同的VALID與READY程序進行交握,因此結構一致。
正確答案:A. 傳送方的VALID與接收方的READY兩者都為1的時脈邊緣
傳送方在有有效資料時將VALID設為1,接收方在能夠接收時將READY設為1。在時脈邊緣兩者皆為1時,傳遞即成立。接收方忙碌時可將READY設為0讓傳送方等待(背壓,backpressure),因此即使是速度不同的區塊之間,也能在不遺失資料的情況下相連。規定傳送方不等待READY就輸出VALID,以防止因互相等待而停滯。
AXI具有讀取位址(AR)與資料(R)、寫入位址(AW)、資料(W)與回應(B)共5個通道。
下列關於AXI匯流排之特徵,何者正確?由於常需要像讀取快取列(cache line)那樣,一次處理連續位址的資料,AXI只傳送起始位址與長度,就能連續傳遞資料,這就是突發傳輸。
下列關於AXI突發傳輸(burst transfer)之優點,何者正確?AXI可為請求附上ID並同時發出多個,因此在延遲期間資料也會陸續回傳,能有效利用頻寬。
在AXI中,不必等待前一次讀取的回應就能發出下一次讀取請求(可同時持有多個未完成的請求),其優點為下列何者?需要速度的大量資料傳輸,則視情況使用完整的AXI,或沒有位址的AXI4-Stream。
在AXI的各種類型中,AXI4-Lite主要用於下列何種用途?AXI(Advanced eXtensible Interface)是Arm公開的AMBA規格群之一,廣泛用作連接晶片內區塊之間的匯流排。
在SoC內部,廣泛用於連接CPU、記憶體控制器與周邊電路等區塊的Arm AMBA規格匯流排為下列何者?SoC(系統單晶片) 128b/130b 編碼(128b/130b encoding) 8b/10b 編碼(8b/10b encoding) 位元錯誤率(Bit error rate, BER) 信用式流量控制(Credit-based flow control) 重定時器(Retimer) 展頻時脈(Spread-spectrum clocking, SSC) 差動訊號(Differential signaling) 時脈資料回復(Clock and data recovery, CDR) 根複合體(Root complex)