本節(jié)介紹單個數(shù)據(jù)項的寫入事務的過程,以及用于完成事務的不同通道。
本次寫交易涉及以下channel:
Write (W)
Write Response (B)
首先,在寫地址 (AW) 通道上進行握手,如下圖所示:
此握手是manager將寫入地址傳達給subordinate的地方。握手具有以下事件序列:
manager將地址放在 AWADDR 上并在時鐘周期 2 中斷言 AWVALID。
subordinate在時鐘周期 3 中斷言 AWREADY 以指示其接收地址值的能力。
握手在時鐘周期 4 的上升沿完成。
在第一次握手后,manager將數(shù)據(jù)傳輸?shù)綄懭?(W) 通道上的subordinate,如下圖所示:
數(shù)據(jù)傳輸具有以下事件序列:
subordinate正在等待數(shù)據(jù),WREADY 在時鐘周期 n 中設(shè)置為高電平。
manager將數(shù)據(jù)放在 DATA 總線上,并在時鐘周期 n+2 中斷言 VALID。
握手在時鐘周期 n+3 的上升沿完成。
最后,subordinate使用寫響應 (B) 通道,在收到所有 WDATA 后確認寫事務已完成。此響應如下圖所示:
寫入響應具有以下事件序列:
manager斷言 BREADY。
subordinate驅(qū)動 BRESP 以指示寫入事務的成功或失敗,并斷言 BVALID。
握手在時鐘周期 n+3 的上升沿完成。
審核編輯:劉清
-
時鐘
+關(guān)注
關(guān)注
11文章
1747瀏覽量
131804 -
高電平
+關(guān)注
關(guān)注
6文章
154瀏覽量
21502
原文標題:【AXI翻譯--08】寫事務:單個數(shù)據(jù)項(single data item)
文章出處:【微信號:快樂的芯片工程師,微信公眾號:快樂的芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
向文本文件中寫入表格
如何判斷寫入數(shù)據(jù)的個數(shù)?
labview如何將2處寫入測量元件也是0.01ms寫入一個數(shù)據(jù)
請問無線模塊24L01如何寫入一個數(shù)據(jù)和如何讀取一個數(shù)據(jù)?
stm32是如何接受單個數(shù)據(jù)或者一幀數(shù)據(jù)的
如何實現(xiàn)EEPROM頁寫入和連續(xù)內(nèi)存數(shù)據(jù)讀取
事務深度遍歷過程詳解
8只數(shù)碼管滾動顯示單個數(shù)字的源代碼和工程文件免費下載
![8只數(shù)碼管滾動顯示<b class='flag-5'>單個數(shù)</b>字的源代碼和工程文件免費下載](https://file.elecfans.com/web1/M00/B0/99/o4YBAF3vS0CAPWBHAAe4st6Jy1o925.png)
GaussDB數(shù)據(jù)庫事務介紹
![GaussDB<b class='flag-5'>數(shù)據(jù)</b>庫<b class='flag-5'>事務</b><b class='flag-5'>介紹</b>](https://file1.elecfans.com//web2/M00/89/35/wKgaomR9nKuACxJ0AACB84cx4xQ582.png)
創(chuàng)建約束隨機測試目標
![創(chuàng)建約束隨機測試目標](https://file1.elecfans.com/web2/M00/89/F3/wKgaomSNTWqAKZXlAAAn8t7JVc0443.png)
鴻蒙開發(fā)設(shè)備管理:ohos.settings 設(shè)置數(shù)據(jù)項名稱
![鴻蒙開發(fā)設(shè)備管理:ohos.settings 設(shè)置<b class='flag-5'>數(shù)據(jù)項</b>名稱](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
評論