banner
Moerjie

Moerjie

hello world

AXI-STREAM協議

AXI-STREAM 簡介#

概念#

AXI-Stream 總線是一種高效、簡單的數據傳輸協議,主要用於高吞吐量的數據流傳輸場景。相比於傳統的 AXI 總線,AXI-Stream 總線更加簡單和輕量級,它通過無需地址的方式,將數據從一個模塊傳輸到另一個模塊,適用於需要高速數據傳輸的應用場景。

部分術語#

  • Transfer:基於TVALIDTREADY握手協議的傳輸
  • Packet:一組通過 axi-stream 傳輸的數據
  • Frame:最大的 Byte 組合,包含整數個 Packet

接口信號#

信號描述
ACLK全局時鐘信號,上升沿有效
ARSTn全局復位信號,低電平有效
TVALID主機驅動有效數據
TREADY從機可以接收數據
TDATA[(8n-1):0]位寬為整數倍 byte
TLAST表示數據包的邊界
TID由主機發出,Identity 標識符,在存在多個 stream 數據傳輸時起作用,用於識別不同的數據流

接口時序

當 clk 上升沿檢測到 TVALID 和 TREADY 均為高電平時開始傳輸數據

由於 AXI-STREAM 不需要傳輸地址,僅進行簡單的發送和接收,因此減小了傳播時延

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。