• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種射頻控制器及對射頻控制器的配置方法技術(shù)

    技術(shù)編號:13293623 閱讀:127 留言:0更新日期:2016-07-09 11:29
    本發(fā)明專利技術(shù)涉及移動(dòng)通信領(lǐng)域,公開了一種射頻控制器及對射頻控制器的配置方法。射頻控制器包含時(shí)序處理模塊,時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器;共享存儲器至少包含指令存儲單元,指令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū),主宏指令存儲區(qū)用于儲存分別對應(yīng)于多個(gè)序列器的多個(gè)主宏指令,子宏指令存儲區(qū)儲存有多個(gè)子宏指令。從而,不僅降低了射頻控制器中時(shí)序處理模塊的硬件實(shí)現(xiàn)的復(fù)雜度,而且簡化了基帶芯片的中央處理單元對射頻控制器的軟件配置。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及移動(dòng)通信領(lǐng)域,特別涉及一種射頻控制器及對射頻控制器的配置方法
    技術(shù)介紹
    在移動(dòng)通信系統(tǒng)中,對RF子系統(tǒng)(RFSS:RFSub-System)控制有嚴(yán)格的時(shí)序要求,通常在基帶芯片中用一個(gè)專用控制器來執(zhí)行時(shí)序控制和相關(guān)的操作,將此控制器稱之為射頻控制器(RFC:RFController)。RFC由時(shí)鐘生成模塊、定時(shí)模塊、時(shí)序處理模塊,以及接口外設(shè)構(gòu)成,而時(shí)序處理模塊是整個(gè)RFC的控制核心單元。就目前而言,時(shí)序處理模塊內(nèi)的多個(gè)序列器(Sequencer)分別具有獨(dú)立的指令存儲單元(Memory)和配置寄存器。基帶芯片的CPU為當(dāng)前的收發(fā)事件動(dòng)態(tài)分配Sequencer,同時(shí),將根據(jù)該當(dāng)前的收發(fā)事件解析出的指令集下載到該Sequencer對應(yīng)的指令存儲單元中。從而,該Sequencer根據(jù)其對應(yīng)的指令Memory中的指令集執(zhí)行當(dāng)前射頻收發(fā)事件。即,由于Sequencer前后兩次的事件不一定相同,基帶芯片的CPU需要每次在啟動(dòng)Sequencer之前根據(jù)當(dāng)前的收發(fā)事件解析出指令集和對應(yīng)的數(shù)據(jù),并需要重新填充指令Memory和對應(yīng)數(shù)據(jù)Memory。其中,現(xiàn)有技術(shù)存在如下缺點(diǎn):1、目前每個(gè)Sequencer的指令Memory大小固定,其大小按照最復(fù)雜的收發(fā)事件所用的指令評估得到。這樣對于相對不復(fù)雜的收發(fā)事件,指令Memory是有結(jié)余的,而且此指令空間是不能被其他的Sequencer使用,也不能用在其他用途。此設(shè)計(jì)方法芯片內(nèi)部的指令Memory就會產(chǎn)生有較大的冗余,對大多數(shù)收發(fā)事件是浪費(fèi)的。2、若收發(fā)事件需要擴(kuò)展功能,最復(fù)雜場景就可能會比芯片設(shè)計(jì)的時(shí)候使用的指令個(gè)數(shù)多,那么現(xiàn)有的指令空間就限制了功能擴(kuò)展;為了系統(tǒng)有一定的擴(kuò)展性,那么在芯片設(shè)計(jì)的時(shí)候,需要對指令Memory的空間留有一定的裕量。這樣的做法是不經(jīng)濟(jì),針對性也不強(qiáng)。3、由于同一個(gè)Sequencer前后兩次的執(zhí)行的射頻收發(fā)事件不同,所以每次的Sequencer使用之前,基帶芯片中的CPU都需要重新解析當(dāng)前需要執(zhí)行的射頻收發(fā)事件的所有指令(需要將要完成動(dòng)作翻譯成Sequencer能識別的指令)和填充(Load到Sequencer的指令Memory和數(shù)據(jù)Memory)。此解析和填充動(dòng)作需要占用CPU的運(yùn)行時(shí)間,即現(xiàn)有的方法占用了CPU的運(yùn)行資源。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的目的在于提供一種射頻控制器及對射頻控制器的配置方法,不僅降低了射頻控制器中時(shí)序處理模塊的硬件實(shí)現(xiàn)的復(fù)雜度,而且簡化了基帶芯片的中央處理單元對射頻控制器的軟件配置。為解決上述技術(shù)問題,本專利技術(shù)的實(shí)施方式提供了一種射頻控制器,包含時(shí)序處理模塊,所述時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器,所述多個(gè)序列器分別連接于所述共享存儲器;所述共享存儲器至少包含指令存儲單元,所述指令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū),所述主宏指令存儲區(qū)用于儲存分別對應(yīng)于多個(gè)序列器的多個(gè)主宏指令,所述子宏指令存儲區(qū)儲存有多個(gè)子宏指令;其中,各序列器能夠從所述主宏指令存儲區(qū)中獲取該序列器對應(yīng)的主宏指令,所述序列器能夠從所述子宏指令存儲區(qū)調(diào)用所述主宏指令包含的所述多個(gè)子宏指令。本專利技術(shù)的實(shí)施方式還提供了一種對射頻控制器的動(dòng)態(tài)配置方法,應(yīng)用于包含中央處理器與所述射頻控制器的基帶芯片,所述射頻控制器包含時(shí)序處理模塊且所述時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器,所述共享存儲器的指令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū),所述子宏指令存儲區(qū)儲存有多個(gè)子宏指令,包含以下步驟:所述中央處理器為當(dāng)前射頻收發(fā)事件分配一個(gè)序列器;所述中央處理器解析所述當(dāng)前射頻收發(fā)事件并產(chǎn)生主宏指令,所述主宏指令包含多個(gè)個(gè)子宏指令;所述中央處理器將所述主宏指令下載到所述主宏指令存儲區(qū),其中,所述序列器從所述主宏指令存儲區(qū)內(nèi)獲取該序列器對應(yīng)的所述主宏指令以執(zhí)行所述當(dāng)前射頻收發(fā)事件,所述序列器從所述子宏指令存儲區(qū)調(diào)用所述主宏指令包含的所述多個(gè)子宏指令。本專利技術(shù)實(shí)施方式相對于現(xiàn)有技術(shù)而言,所述時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器;所述共享存儲器至少包含指令存儲單元,所述指令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū)。所述中央處理器解析所述當(dāng)前射頻收發(fā)事件并產(chǎn)生主宏指令,并將所述主宏指令下載到所述主宏指令存儲區(qū)。從而,本專利技術(shù)所提供的射頻控制器以及對射頻控制器的動(dòng)態(tài)配置方法,不僅降低了射頻控制器中時(shí)序處理模塊的硬件實(shí)現(xiàn)的復(fù)雜度,提高了系統(tǒng)應(yīng)用的靈活性和擴(kuò)展性,更避免硬件的冗余設(shè)計(jì)而造成的硬件資源浪費(fèi);同時(shí),縮短了中央處理單元對射頻控制器的配置時(shí)間,提高了中央處理單元的處理效率。附圖說明圖1是根據(jù)本專利技術(shù)第一實(shí)施方式的射頻控制器的方框圖;圖2是根據(jù)本專利技術(shù)第一實(shí)施方式的共享存儲器的方框圖;圖3是根據(jù)本專利技術(shù)的第二實(shí)施方式的對射頻控制器的配置方法的流程圖。具體實(shí)施方式為使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本專利技術(shù)的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本專利技術(shù)各實(shí)施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。本專利技術(shù)的第一實(shí)施方式涉及一種射頻控制器,請一并參照圖1和圖2。射頻控制器包含依次連接的時(shí)序處理模塊1、時(shí)鐘生成模塊2、定時(shí)模塊3以及接口外設(shè)4。時(shí)序處理模塊1連接于定時(shí)模塊3與接口外設(shè)4,時(shí)鐘生成模塊2連接于定時(shí)模塊3。其中,時(shí)鐘生成模塊2、定時(shí)模塊3以及接口外設(shè)4為已知技術(shù),本專利技術(shù)對此不再贅述。于本實(shí)施方式中,時(shí)序處理模塊1包含多個(gè)序列器10i,多個(gè)配置寄存器11i以及一個(gè)共享存儲器12,其中,i=1、2、3……、N。多個(gè)序列器10i分別連接于多個(gè)配置寄存器11i,并且多個(gè)序列器10i均連接于共享存儲器12。于本實(shí)施方式中,共享存儲器12包含指令存儲單元121與數(shù)據(jù)存儲單元122。指令存儲單元121包含主宏指令存儲區(qū)121a與子宏指令存儲區(qū)121b;子宏指令存儲區(qū)121b預(yù)先儲存有多個(gè)子宏指令,主宏指令存儲區(qū)121a用于儲存多個(gè)主宏指令。數(shù)據(jù)存儲單元122包含通用數(shù)據(jù)存儲區(qū)122a與子宏數(shù)據(jù)存儲區(qū)122b;子宏數(shù)據(jù)存儲區(qū)122b用于儲存分別對應(yīng)于多個(gè)子宏指令的多個(gè)子宏數(shù)據(jù)段,通用數(shù)據(jù)存儲區(qū)122a用于用于儲存分別對應(yīng)于多個(gè)主宏指令的主宏數(shù)據(jù)段。具體而言,序列器執(zhí)行的射頻收發(fā)事件被解析成一個(gè)可供序列器執(zhí)行的指令集。其中,射頻收發(fā)事件的指令集可被劃分為兩種宏,主宏指令和子宏指令。主宏指令是事件流程控制宏的組合;子宏指令是固定行為的一些獨(dú)立宏,并且每個(gè)子宏指令具有對應(yīng)的子宏數(shù)據(jù)段。每個(gè)主宏指令包含多個(gè)子宏指令以構(gòu)成完整的一個(gè)射頻收發(fā)事件。即,每個(gè)子宏指令包含固定的多條指令的集合,能夠?qū)崿F(xiàn)一個(gè)獨(dú)立的固定行為,而每個(gè)主宏指令是根據(jù)不同的射頻收發(fā)事件解析出來的包含不同子宏指令的集合。由于子宏指令屬于公共資源,可以被各主宏指令來使用,因此,多個(gè)子宏指令被預(yù)先儲存于子宏指令存儲區(qū)121b,并將各子宏指令對應(yīng)的子宏數(shù)據(jù)段預(yù)先儲存本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】
    一種射頻控制器,包含時(shí)序處理模塊,其特征在于,所述時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器,所述多個(gè)序列器分別連接于所述共享存儲器;所述共享存儲器至少包含指令存儲單元,所述指令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū),所述主宏指令存儲區(qū)用于儲存分別對應(yīng)于多個(gè)序列器的多個(gè)主宏指令,所述子宏指令存儲區(qū)儲存有多個(gè)子宏指令;其中,各序列器能夠從所述主宏指令存儲區(qū)中獲取該序列器對應(yīng)的主宏指令,所述主宏指令包含多個(gè)子宏指令,所述序列器能夠從所述子宏指令存儲區(qū)調(diào)用所述主宏指令包含的所述多個(gè)子宏指令。

    【技術(shù)特征摘要】
    1.一種射頻控制器,包含時(shí)序處理模塊,其特征在于,所述時(shí)序處理
    模塊包含多個(gè)序列器與一個(gè)共享存儲器,所述多個(gè)序列器分別連接于所述共
    享存儲器;
    所述共享存儲器至少包含指令存儲單元,所述指令存儲單元包含主宏指
    令存儲區(qū)與子宏指令存儲區(qū),所述主宏指令存儲區(qū)用于儲存分別對應(yīng)于多個(gè)
    序列器的多個(gè)主宏指令,所述子宏指令存儲區(qū)儲存有多個(gè)子宏指令;
    其中,各序列器能夠從所述主宏指令存儲區(qū)中獲取該序列器對應(yīng)的主宏
    指令,所述主宏指令包含多個(gè)子宏指令,所述序列器能夠從所述子宏指令存
    儲區(qū)調(diào)用所述主宏指令包含的所述多個(gè)子宏指令。
    2.根據(jù)權(quán)利要求1所述的射頻控制器,其特征在于,所述共享存儲器
    還包含數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元包含通用數(shù)據(jù)存儲區(qū)與子宏數(shù)據(jù)存
    儲區(qū),所述子宏數(shù)據(jù)存儲區(qū)用于儲存分別對應(yīng)于所述多個(gè)子宏指令的多個(gè)子
    宏數(shù)據(jù)段,所述通用數(shù)據(jù)存儲區(qū)用于儲存分別對應(yīng)于所述多個(gè)主宏指令的多
    個(gè)主宏數(shù)據(jù)段。
    3.根據(jù)權(quán)利要求1所述的射頻控制器,其特征在于,所述時(shí)序處理模
    塊還包含多個(gè)配置寄存器,分別連接于所述多個(gè)序列器,各配置寄存器用于
    儲存對應(yīng)的各序列器的序列器配置信息。
    4.根據(jù)權(quán)利要求1所述的射頻控制器,其特征在于,所述射頻控制器
    還包含時(shí)鐘生成模塊、定時(shí)模塊及接口外設(shè),所述時(shí)序處理模塊連接于所述
    定時(shí)模塊與所述接口外設(shè),所述時(shí)鐘生成模塊連接于所述定時(shí)模塊。
    5.一種對射頻控制器的動(dòng)態(tài)配置方法,應(yīng)用于包含中央處理器與所述
    射頻控制器的基帶芯片,其特征在于,所述射頻控制器包含時(shí)序處理模塊且
    所述時(shí)序處理模塊包含多個(gè)序列器與一個(gè)共享存儲器,所述共享存儲器的指

    \t令存儲單元包含主宏指令存儲區(qū)與子宏指令存儲區(qū),所述子宏指令存儲區(qū)儲
    存有多個(gè)子宏指令,所述方法包含以下步驟:
    所述中央處理器為當(dāng)前射頻收發(fā)事件分配一個(gè)序列器;
    所述中央處理器解析所述當(dāng)前射頻收發(fā)事件并產(chǎn)生主宏指令,所述主宏
    指令包含多個(gè)子宏指令;
    所述中央處理器將所述主宏指令下載到所述主宏指令存儲區(qū),
    其中,所述序列器從所述主宏指令存儲區(qū)內(nèi)獲取該序列器對應(yīng)的所述主
    宏指令以執(zhí)行所述當(dāng)前射頻收發(fā)事件,所述序列器從所述子宏指令存儲區(qū)調(diào)
    用所述主宏指令包含的所述多個(gè)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:趙滄波杜中開
    申請(專利權(quán))人:聯(lián)芯科技有限公司
    類型:發(fā)明
    國別省市:上海;31

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 天堂无码在线观看| 亚洲午夜无码AV毛片久久| 亚洲大尺度无码无码专区| 日韩AV无码精品人妻系列| 亚洲AV无码AV吞精久久| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻系列av无码一区二区 | 少妇人妻偷人精品无码视频| 精品久久久无码21p发布| 蕾丝av无码专区在线观看| 无码精品黑人一区二区三区| 国产精品一区二区久久精品无码 | 久久久久久亚洲精品无码| 国产精品视频一区二区三区无码| av无码国产在线看免费网站| AV无码精品一区二区三区宅噜噜| 亚洲爆乳AAA无码专区| 亚洲AV人无码综合在线观看 | 大桥久未无码吹潮在线观看| 性虎精品无码AV导航| 日日麻批免费40分钟无码| 亚洲乱码无码永久不卡在线| 人妻无码中文字幕| 免费A级毛片无码A∨男男| 无码一区二区三区爆白浆| 无码精品A∨在线观看十八禁| 无码一区二区三区在线观看| 国产成人无码一区二区三区 | AV大片在线无码永久免费| 久久精品国产亚洲AV无码麻豆 | 国产乱子伦精品无码专区| 国产爆乳无码视频在线观看3 | 无码Aⅴ在线观看| 在线观看亚洲AV每日更新无码| 无码h黄动漫在线播放网站| 无码精品人妻一区二区三区免费看 | 无码8090精品久久一区| 国产精品无码aⅴ嫩草| 精品亚洲成α人无码成α在线观看 | 亚洲精品无码专区久久久| 亚洲精品无码成人片久久| 手机永久无码国产AV毛片|