[發(fā)明專利]數(shù)據(jù)總線通信在審
| 申請(qǐng)?zhí)枺?/td> | 202210570428.4 | 申請(qǐng)日: | 2022-05-24 |
| 公開(公告)號(hào): | CN115391257A | 公開(公告)日: | 2022-11-25 |
| 發(fā)明(設(shè)計(jì))人: | 漢斯·瑞格 | 申請(qǐng)(專利權(quán))人: | 北歐半導(dǎo)體公司 |
| 主分類號(hào): | G06F13/40 | 分類號(hào): | G06F13/40;G06F13/16;G06F9/46;G06F9/30 |
| 代理公司: | 北京弘權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11363 | 代理人: | 許偉群;李少丹 |
| 地址: | 挪威特*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 總線 通信 | ||
一種電子設(shè)備和調(diào)解從具有第一總線寬度的事務(wù)源域到具有第二總線寬度的事務(wù)目標(biāo)域的讀取事務(wù)的方法。方法包括從事務(wù)源域接收第一讀取事務(wù)和第二讀取事務(wù),分別與第一事務(wù)ID和第二事務(wù)ID關(guān)聯(lián)并指示事務(wù)目標(biāo)域的第一地址和第二地址,將每個(gè)讀取事務(wù)分成多個(gè)子事務(wù),多個(gè)子事務(wù)具有第二總線寬度。方法還包括:響應(yīng)于接收到與第一事務(wù)ID關(guān)聯(lián)的第一數(shù)據(jù)和與第二事務(wù)ID關(guān)聯(lián)的第二數(shù)據(jù),將多個(gè)子事務(wù)的每個(gè)發(fā)送到事務(wù)目標(biāo)域;將第一數(shù)據(jù)存儲(chǔ)在第一存儲(chǔ)單元的數(shù)據(jù)寄存器中并將第一存儲(chǔ)單元分配給第一列表;將第二數(shù)據(jù)存儲(chǔ)在第二存儲(chǔ)單元的數(shù)據(jù)寄存器中并將第二存儲(chǔ)單元分配給第二列表;以及將數(shù)據(jù)相互獨(dú)立地從第一列表和第二列表讀出到事務(wù)源域。
技術(shù)領(lǐng)域
本發(fā)明涉及電子設(shè)備中的模塊和用于調(diào)解從主設(shè)備到從設(shè)備的讀取事務(wù)的方法。
背景技術(shù)
許多現(xiàn)代電子設(shè)備包括很多總線,以允許不同的片上設(shè)備相互通信。通常,這些總線將至少一個(gè)“主”設(shè)備連接到至少一個(gè)“從”設(shè)備,并允許主設(shè)備向從設(shè)備發(fā)出命令和/或與從設(shè)備交換數(shù)據(jù)。
一種通常用于片上通信的總線是高級(jí)可擴(kuò)展接口(AXI)總線,它在高級(jí)微控制器總線架構(gòu)規(guī)范(例如,“AXI3”、“AXI4”和“AXI5”規(guī)范的)中定義。這種分組交換總線提供了多主機(jī)到多從機(jī)的高性能通信接口。
本領(lǐng)域本身已知的另一種總線是AXI-Lite總線(例如,AXI5-Lite總線),它提供更“輕量級(jí)”總線來支持每個(gè)主機(jī)的單個(gè)事務(wù)線程。AXI-Lite協(xié)議通常用于需要同時(shí)與單個(gè)主設(shè)備進(jìn)行通信的設(shè)備(例如,從設(shè)備)。
AXI規(guī)范概述了五個(gè)事務(wù)通道,它們是:讀取地址通道(AR);讀取數(shù)據(jù)通道(R);寫地址通道(AW);寫數(shù)據(jù)通道(W);和寫響應(yīng)通道(B)。
本領(lǐng)域技術(shù)人員將理解某些數(shù)據(jù)總線協(xié)議(例如,AXI協(xié)議)是基于突發(fā)的協(xié)議,即它們支持單個(gè)請(qǐng)求的多個(gè)傳送,其中這些傳送被稱為“拍”。使用的協(xié)議可以指定事務(wù)突發(fā)長(zhǎng)度的限制。例如,根據(jù)AXI4規(guī)范,最大允許事務(wù)突發(fā)長(zhǎng)度為256拍。相反,AXI-Lite僅允許單個(gè)數(shù)據(jù)傳送,即突發(fā)長(zhǎng)度限制為1拍。
還將理解,總線可以被劃分為不同的總線分區(qū)或域,并且這些分區(qū)或域中的每一個(gè)都可以使用不同的總線寬度,即每個(gè)總線分區(qū)為數(shù)據(jù)的同時(shí)傳送提供的“通道”的數(shù)量可以各不相同。模塊(也稱為“橋”)可以用于連接總線寬度不同的這種總線分區(qū)。
本發(fā)明尋求提供這種模塊中對(duì)讀取事務(wù)的改進(jìn)處理。
發(fā)明內(nèi)容
從第一方面,本發(fā)明提供一種包括模塊的電子設(shè)備,所述模塊被配置為將數(shù)據(jù)總線事務(wù)從具有第一總線寬度的事務(wù)源域傳送到具有小于第一總線寬度的第二總線寬度的事務(wù)目標(biāo)域,
模塊被配置為執(zhí)行以下步驟:
從事務(wù)源域接收第一讀取事務(wù),與第一事務(wù)ID相關(guān)聯(lián)并指示事務(wù)目標(biāo)域的第一地址;
將第一讀取事務(wù)分成第一多個(gè)子事務(wù),其中第一多個(gè)子事務(wù)具有第二總線寬度;
將第一多個(gè)子事務(wù)發(fā)送到事務(wù)目標(biāo)域;
從事務(wù)源域接收第二讀取事務(wù),與第二事務(wù)ID相關(guān)聯(lián)并指示事務(wù)目標(biāo)域的第二地址;
將第二讀取事務(wù)分成第二多個(gè)子事務(wù),其中第二多個(gè)子事務(wù)具有第二總線寬度;和
將第二多個(gè)子事務(wù)發(fā)送到事務(wù)目標(biāo)域;
所述模塊還包括:
多個(gè)存儲(chǔ)單元,包括至少一個(gè)數(shù)據(jù)寄存器,用于存儲(chǔ)從事務(wù)目標(biāo)域接收的數(shù)據(jù);
模塊還被配置為執(zhí)行以下步驟:
響應(yīng)于將第一多個(gè)子事務(wù)中的子事務(wù)發(fā)送到事務(wù)目標(biāo)域,接收與第一事務(wù)ID相關(guān)聯(lián)的第一數(shù)據(jù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北歐半導(dǎo)體公司,未經(jīng)北歐半導(dǎo)體公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210570428.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:具有壓縮嵌入的垂直聯(lián)合學(xué)習(xí)
- 下一篇:電池組
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





