[發(fā)明專利]通過直接存儲器訪問控制器提供數(shù)據(jù)串行化的裝置、方法和計算機程序產(chǎn)品無效
| 申請?zhí)枺?/td> | 200680045613.0 | 申請日: | 2006-09-29 |
| 公開(公告)號: | CN101322110A | 公開(公告)日: | 2008-12-10 |
| 發(fā)明(設(shè)計)人: | F·鮑爾;E·黑明;O·呂埃爾特;D·蒂格爾貝克斯;D·韋內(nèi)特 | 申請(專利權(quán))人: | 諾基亞公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28 |
| 代理公司: | 北京市中咨律師事務(wù)所 | 代理人: | 楊曉光;張靜美 |
| 地址: | 芬蘭*** | 國省代碼: | 芬蘭;FI |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通過 直接 存儲器 訪問 控制器 提供 數(shù)據(jù) 串行 裝置 方法 計算機 程序 產(chǎn)品 | ||
技術(shù)領(lǐng)域
本發(fā)明的示例性和非限制性實施例一般地涉及數(shù)據(jù)處理器和數(shù)據(jù)傳送技術(shù),并且更具體而言,涉及直接存儲器訪問(DMA)數(shù)據(jù)傳送技術(shù)和關(guān)聯(lián)的DMA控制電路。
背景技術(shù)
文中定義了以下縮略語:
Risc??精簡指令集計算機
ARM???高級Risc機
BB????基帶(數(shù)字電路)
DMA???直接存儲器訪問
RAM???隨機訪問存儲器(讀/寫)
Tx????發(fā)送
Rx????接收
MAC???媒體訪問控制
PDCP??分組數(shù)據(jù)匯聚協(xié)議
RRC???無線資源控制
RLC???無線鏈路控制器
RNC???無線網(wǎng)絡(luò)控制器
PHY???物理層(層1或L1)
L2????層2
UL2???上層2(分立協(xié)議棧的上部,例如,RLC、PDCP)
LL2????下層2(分立協(xié)議棧的下部,例如,MAC)
RF?????射頻
HW?????硬件
SW?????軟件
SDU????服務(wù)數(shù)據(jù)單元
UE?????用戶裝備
Node?B?基站
通常通過一根或多根總線將數(shù)據(jù)從數(shù)據(jù)處理器傳送至硬件。一般而言,當利用直接存儲器訪問(DMA)的時候,硬件設(shè)備可以訪問主存儲器而不涉及中央處理單元(CPU)。如果使用DMA技術(shù),則存儲在存儲器中的數(shù)據(jù)可能在其可用于DMA端口之前必須首先被數(shù)據(jù)處理器分類和復制。該分類和復制操作可能耗用數(shù)據(jù)處理器的可觀數(shù)量的處理能力,并且因而從多個方面來看都是不希望的。舉例來說,在便攜式電池供電設(shè)備(例如蜂窩電話、個人數(shù)字助理、游戲設(shè)備和數(shù)碼相機,僅列舉幾個這樣的設(shè)備)中,數(shù)據(jù)處理器帶寬可能是有限的。另外,諸如數(shù)據(jù)分類和復制這樣的數(shù)據(jù)處理器操作消耗電池動力。此外,常常是這樣的情況,即處理器響應是時間嚴格的(time?critical),例如在諸如3.9G系統(tǒng)(UTRA的第8版(EUTRA))的現(xiàn)代無線通信系統(tǒng)中,并且因而普通的(mundane)分類和復制操作可能降低數(shù)據(jù)處理器對時間嚴格的操作的響應性。
發(fā)明內(nèi)容
依照這些教導的示例性實施例,克服了前述以及其它問題,并且實現(xiàn)了其它的優(yōu)點。
依照本發(fā)明的示例性實施例,一種方法包括:構(gòu)造包括存儲在存儲器的多個區(qū)域中的多個部分的數(shù)據(jù)單元,以及指示控制器串行化所述數(shù)據(jù)單元并且將所述數(shù)據(jù)單元傳送至目的地。
依照本發(fā)明的另一示例性實施例,一種方法包括:接收用于串行化包括存儲在存儲器的多個區(qū)域中的多個部分的數(shù)據(jù)單元的指令,串行化所述數(shù)據(jù)單元,以及將所述數(shù)據(jù)單元傳送至目的地。
依照本發(fā)明的另一示例性實施例,一種裝置包括:處理器以及耦合于所述處理器的存儲器,所述存儲器用于存儲可由所述處理器執(zhí)行的指令集,以便構(gòu)造包括存儲在存儲器的多個區(qū)域中的多個部分的數(shù)據(jù)單元,以及指示控制器串行化所述數(shù)據(jù)單元并且將所述數(shù)據(jù)單元傳送至目的地。
依照本發(fā)明的另一示例性實施例,一種有形地體現(xiàn)于信息承載介質(zhì)上并且可由數(shù)字數(shù)據(jù)處理器執(zhí)行的機器可讀指令的程序,其實現(xiàn)以下動作,包括:構(gòu)造包括存儲在存儲器的多個區(qū)域中的多個部分的數(shù)據(jù)單元,以及指示控制器串行化所述數(shù)據(jù)單元并且將所述數(shù)據(jù)單元傳送至目的地。
依照本發(fā)明的另一示例性實施例,一種網(wǎng)絡(luò)元件包括:處理器以及耦合于所述處理器的存儲器,所述存儲器用于存儲可由所述處理器執(zhí)行的指令集,以便構(gòu)造包括存儲在存儲器的多個區(qū)域中的多個部分的數(shù)據(jù)單元,以及指示控制器串行化所述數(shù)據(jù)單元并且將所述數(shù)據(jù)單元傳送至目的地。
依照本發(fā)明的另一示例性實施例,一種方法包括:構(gòu)造位于存儲器的不同區(qū)域中的至少兩個數(shù)據(jù)塊,利用所述至少兩個數(shù)據(jù)塊的存儲位置和長度信息以及控制信息來對控制器進行編程,以及指示所述控制器以預先確定的順序?qū)崿F(xiàn)對所述至少兩個數(shù)據(jù)塊的數(shù)據(jù)傳送。
附圖說明
在附圖中:
圖1是示例性系統(tǒng)硬件結(jié)構(gòu)的簡化框圖,其包括諸如可以在無線通信設(shè)備中找到的處理器、DMA控制器和基帶電路;
圖2根據(jù)本發(fā)明的示例性實施例說明了由DMA控制器串行化頭部(Header)和有效載荷(SDU)的操作;
圖3示出了適于在實施本發(fā)明的示例性實施例中使用的各種電子設(shè)備的簡化框圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于諾基亞公司,未經(jīng)諾基亞公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680045613.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 存儲器訪問調(diào)度裝置、調(diào)度方法與存儲器訪問控制系統(tǒng)
- 一種限制用戶訪問的方法和裝置
- 一種訪問信息提供方法及系統(tǒng)
- 數(shù)據(jù)訪問權(quán)限的控制方法及裝置
- 基于智能家居系統(tǒng)的訪問授權(quán)方法、裝置及設(shè)備
- 網(wǎng)站訪問請求的動態(tài)調(diào)度方法及裝置
- 基于訪問頻率的監(jiān)測方法、裝置、設(shè)備和計算機存儲介質(zhì)
- 訪問憑證驗證方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 一種應用訪問控制方法、系統(tǒng)和介質(zhì)
- 異常訪問行為的檢測方法、裝置、電子設(shè)備及存儲介質(zhì)





