0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

介紹單個數(shù)據(jù)項的寫入事務(wù)的過程

快樂的芯片工程師 ? 來源:快樂的芯片工程師 ? 2023-05-08 09:21 ? 次閱讀

本節(jié)介紹單個數(shù)據(jù)項的寫入事務(wù)的過程,以及用于完成事務(wù)的不同通道。

本次寫交易涉及以下channel:

Write Address (AW)

Write (W)

Write Response (B)

首先,在寫地址 (AW) 通道上進(jìn)行握手,如下圖所示:

194120f4-ed36-11ed-90ce-dac502259ad0.png

此握手是manager將寫入地址傳達(dá)給subordinate的地方。握手具有以下事件序列:

manager將地址放在 AWADDR 上并在時鐘周期 2 中斷言 AWVALID。

subordinate在時鐘周期 3 中斷言 AWREADY 以指示其接收地址值的能力。

握手在時鐘周期 4 的上升沿完成。

在第一次握手后,manager將數(shù)據(jù)傳輸?shù)綄懭?(W) 通道上的subordinate,如下圖所示:

195ace00-ed36-11ed-90ce-dac502259ad0.png

數(shù)據(jù)傳輸具有以下事件序列:

subordinate正在等待數(shù)據(jù),WREADY 在時鐘周期 n 中設(shè)置為高電平。

manager將數(shù)據(jù)放在 DATA 總線上,并在時鐘周期 n+2 中斷言 VALID。

握手在時鐘周期 n+3 的上升沿完成。

最后,subordinate使用寫響應(yīng) (B) 通道,在收到所有 WDATA 后確認(rèn)寫事務(wù)已完成。此響應(yīng)如下圖所示:

197a6bca-ed36-11ed-90ce-dac502259ad0.png

寫入響應(yīng)具有以下事件序列:

manager斷言 BREADY。

subordinate驅(qū)動 BRESP 以指示寫入事務(wù)的成功或失敗,并斷言 BVALID。

握手在時鐘周期 n+3 的上升沿完成。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 時鐘
    +關(guān)注

    關(guān)注

    10

    文章

    1716

    瀏覽量

    131295
  • 高電平
    +關(guān)注

    關(guān)注

    6

    文章

    144

    瀏覽量

    21308

原文標(biāo)題:【AXI翻譯--08】寫事務(wù):單個數(shù)據(jù)項(single data item)

文章出處:【微信號:快樂的芯片工程師,微信公眾號:快樂的芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    向文本文件中寫入表格

    現(xiàn)需要將采集到的數(shù)據(jù)寫入文件,想寫成如圖所示的格式,并且當(dāng)用戶選擇有些數(shù)據(jù)項(如計數(shù)一)不顯示時,文件則不保存這一。現(xiàn)在有個19
    發(fā)表于 09-04 14:32

    如何判斷寫入數(shù)據(jù)個數(shù)?

    各位大神:我是labview的初學(xué)者,在采集數(shù)據(jù)過程中,遇到一個棘手的難題,希望大神賜教。我想向文檔中只寫入8192個點的數(shù)據(jù),我該如何去判斷我已經(jīng)有8192
    發(fā)表于 04-09 11:03

    labview如何將2處寫入測量元件也是0.01ms寫入個數(shù)據(jù)

    1處寫入測量元件是和DAQ采集助手的采集率一樣0.01ms寫入個數(shù)據(jù),但是2處寫入測量元件是1s寫入
    發(fā)表于 04-16 15:46

    請問無線模塊24L01如何寫入個數(shù)據(jù)和如何讀取一個數(shù)據(jù)?

    小弟求各位大神給我講一下無線模塊24L01如何寫入個數(shù)據(jù)和如何讀取一個數(shù)據(jù)。寫那幾句主要的程序就行了,謝謝了哈!
    發(fā)表于 04-26 23:28

    stm32是如何接受單個數(shù)據(jù)或者一幀數(shù)據(jù)

    stm32支持接受單個數(shù)據(jù)或者一幀數(shù)據(jù),若配置單個數(shù)據(jù)接收中斷的話,會出現(xiàn)接收包丟包,數(shù)據(jù)不完整的情況!因此在stm32的串口中斷中,還有一個IDLE中斷,用來產(chǎn)生串口接受一幀
    發(fā)表于 01-06 06:46

    如何實現(xiàn)EEPROM頁寫入和連續(xù)內(nèi)存數(shù)據(jù)讀取

    /113729858#comments_15148487按照手冊內(nèi)容實現(xiàn)連續(xù)數(shù)據(jù)寫入(但是不能跨頁)和單個數(shù)據(jù)寫入后。下面介紹硬件IIC
    發(fā)表于 01-11 07:45

    單個數(shù)碼管模擬水流

    18-單個數(shù)碼管模擬水流---51單片機源代碼 用keil直接打開
    發(fā)表于 06-15 18:17 ?4次下載

    單個數(shù)碼管指示邏輯電平

    20-單個數(shù)碼管指示邏輯電平一----------51單片機源程序 用keil直接打開
    發(fā)表于 06-16 15:36 ?8次下載

    按鍵控制單個數(shù)碼管顯示

    19-按鍵控制單個數(shù)碼管顯示----------51單片機源程序 用keil直接打開
    發(fā)表于 06-16 15:36 ?34次下載

    事務(wù)深度遍歷過程詳解

    )。 在一個事務(wù)中定義USER標(biāo)簽的name作為模式可索引的屬性,然后使用分離的事務(wù)實際設(shè)置一個真實用戶的值: 許多數(shù)據(jù)庫管理系統(tǒng)使用鎖機制來管理對同一個數(shù)據(jù)庫的同時訪問。Neo4j
    發(fā)表于 12-11 12:34 ?1130次閱讀

    8只數(shù)碼管滾動顯示單個數(shù)字的源代碼和工程文件免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是8只數(shù)碼管滾動顯示單個數(shù)字的源代碼和工程文件免費下載。
    發(fā)表于 12-10 08:00 ?14次下載
    8只數(shù)碼管滾動顯示<b class='flag-5'>單個數(shù)</b>字的源代碼和工程文件免費下載

    介紹單個數(shù)據(jù)項的讀取事務(wù)過程

    本節(jié)詳細(xì)介紹單個數(shù)據(jù)項的讀取事務(wù)過程,以及用于完成事務(wù)的不同通道。
    的頭像 發(fā)表于 05-11 09:16 ?526次閱讀
    <b class='flag-5'>介紹</b><b class='flag-5'>單個數(shù)據(jù)項</b>的讀取<b class='flag-5'>事務(wù)</b>的<b class='flag-5'>過程</b>

    GaussDB數(shù)據(jù)事務(wù)介紹

    之一,因此事務(wù)管理在數(shù)據(jù)庫技術(shù)中占據(jù)了極為重要的位置。在這里我們將著重介紹華為云數(shù)據(jù)庫 GaussDB 對事務(wù)的支持及管理,包括
    的頭像 發(fā)表于 06-05 16:28 ?847次閱讀
    GaussDB<b class='flag-5'>數(shù)據(jù)</b>庫<b class='flag-5'>事務(wù)</b><b class='flag-5'>介紹</b>

    創(chuàng)建約束隨機測試目標(biāo)

    為了實現(xiàn)驗證目標(biāo),測試用例開發(fā)者需要控制測試激勵的生成以覆蓋特定的場景。測試用例開發(fā)者可以用下面這些方法控制測試激勵的創(chuàng)建: 添加約束條件來控制單個數(shù)據(jù)項。 使用UVM sequences來控制多個數(shù)據(jù)項
    的頭像 發(fā)表于 06-17 14:06 ?596次閱讀
    創(chuàng)建約束隨機測試目標(biāo)

    鴻蒙開發(fā)設(shè)備管理:ohos.settings 設(shè)置數(shù)據(jù)項名稱

    數(shù)據(jù)項名稱分為以下兩種: - 數(shù)據(jù)庫中已存在的數(shù)據(jù)項,包括: - - 亮度:'settings.screen.brightness&apos
    的頭像 發(fā)表于 07-04 10:02 ?303次閱讀
    鴻蒙開發(fā)設(shè)備管理:ohos.settings 設(shè)置<b class='flag-5'>數(shù)據(jù)項</b>名稱