本節(jié)檢查源和目標之間可能的握手的一些示例。它顯示了符合 AXI 協(xié)議規(guī)范的 VALID 和 READY 序列的幾種可能組合。
在第一個示例中,如下圖所示,我們有一個時鐘信號,然后是信息總線,然后是 VALID 和 READY 信號:
此示例具有以下事件序列:
在時鐘周期 2 中,VALID 信號被置位,表明信息通道上的數(shù)據(jù)有效。
在時鐘周期 3,即下一個時鐘周期,READY 信號被置位。
握手在時鐘周期 4 的上升沿完成,因為 READY 和 VALID 信號都有效。
下圖顯示了另一個示例:
此示例具有以下事件序列:
在時鐘周期 1 中,READY 信號被置位。
VALID 信號直到時鐘周期 3 才被置位。
握手在時鐘周期 4 的上升沿完成,此時 VALID 和 READY 都被置為有效。
最后一個示例顯示 VALID 和 READY 信號在時鐘周期 3 期間被斷言,如下圖所示:
同樣,當 VALID 和 READY 都被置位時,握手在時鐘周期 4 的上升沿完成。
在所有三個示例中,當 READY 和 VALID 在時鐘信號的上升沿被斷言時,信息將沿著通道傳遞。
讀寫握手必須遵守以下規(guī)則:
源不能等到 READY 被斷言后才斷言 VALID。
目的地可以在斷言 READY 之前等待 VALID 被斷言。
這些規(guī)則意味著可以在 VALID 之前或之后甚至同時斷言 READY。
審核編輯:劉清
-
時鐘信號
+關(guān)注
關(guān)注
4文章
445瀏覽量
28511 -
axi協(xié)議
+關(guān)注
關(guān)注
0文章
8瀏覽量
2125
原文標題:【AXI翻譯--07】Channel 傳輸示例
文章出處:【微信號:快樂的芯片工程師,微信公眾號:快樂的芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論