專利名稱:移動通信系統(tǒng)用串行解擾解擴裝置的制作方法
技術領域:
本實用新型涉及一種串行解擾解擴裝置,尤其涉及一種移動通信系統(tǒng)用串行解擾解擴裝置。
背景技術:
隨著移動通信技術的發(fā)展,在無線通信系統(tǒng)的性能日漸提高的同時,系統(tǒng)的復雜度也在不斷地提高。而對于移動通信系統(tǒng)的用戶終端芯片,在實現(xiàn)高性能的同時,也要求合理的成本和功耗。
在碼分多址的無線通信系統(tǒng)中,接收機(RAKE)接收是常見的采樣方式。在無線通信系統(tǒng)時分同步碼分多址TD-SCDMA中,由于采用了聯(lián)合檢測的方式,接收機的分支數(shù)量大大增加。并且,在用戶終端基帶芯片中,聯(lián)合檢測的接收機接收消耗的資源相當可觀。由此可見,如果能夠降低接收機中每個分支的復雜度,對芯片的成本和功耗會很有好處。
具體來說,目前接收機中的各個分支,有多種實現(xiàn)方法。比如,通過快速沃爾什-哈達瑪變換(FWHF)結構進行解擴,但是不同分支的擾碼需要相同,這不適用于多小區(qū)聯(lián)合檢測的TD-SCDMA用戶終端。同樣的,若是直接通過碼片數(shù)據(jù)與擾碼擴頻碼進行復乘后相加,則需要進行乘以-1的操作,即對數(shù)據(jù)進行取反加1,并且I分量和Q分量分別累加,比較占用邏輯資源。因此需要采用一種節(jié)省邏輯資源、降低系統(tǒng)功耗和成本的裝置來用于移動通信系統(tǒng)串行解擾解擴。
發(fā)明內(nèi)容
本實用新型的目的在于克服現(xiàn)有技術存在的以上問題,提供一種移動通信系統(tǒng)用串行解擾解擴裝置。
為實現(xiàn)本實用新型的目的移動通信系統(tǒng)用串行解擾解擴裝置,包括有本地碼控制信息產(chǎn)生器,其特征在于所述本地碼控制信息產(chǎn)生器的輸出端連接解擾解擴單元的輸入端,解擾解擴單元的輸出端連接符號選擇器輸入端;所述解擾解擴單元的被控端上連接有置零時序控制器。
進一步地移動通信系統(tǒng)用串行解擾解擴裝置,上述的,其中,所述的解擾解擴單元,包括符號選通器、異或器、全加器及至少3個D觸發(fā)器,本地碼控制信息產(chǎn)生器的輸出端連接符號選通器、異或器和全加器的輸入端,符號選通器的輸出端連入異或器的輸入端,異或器的輸出端連接全加器的輸入端,全加器的輸入端與第二D觸發(fā)器連接,全加器的輸出端連接第一D觸發(fā)器的輸入端,第一D觸發(fā)器的輸出端連接第二D觸發(fā)器和第三D觸發(fā)器的輸入端,第三D觸發(fā)器的輸出端與第一D觸發(fā)器的輸出端作為解擾解擴單元的輸出端。
采用本實用新型技術方案,只需一個全加器,即可完成一路數(shù)字信號I、Q兩個分量的解擾解擴。其時序控制簡單,節(jié)省邏輯資源,適用于專用集成電路的實現(xiàn)。同時,無需進行乘以-1的操作,能降低統(tǒng)功耗節(jié)省處理資源,在移動通信系統(tǒng)串行解擾解擴上,有著很好的應用前途。
本實用新型的目的、優(yōu)點和特點,將通過下面優(yōu)先實施例的非限制性說明進行圖示和解釋,這些實施例是參照附圖僅作為例子給出的。
圖1是本移動通信系統(tǒng)用串行解擾解擴裝置處理構造示意圖。
圖中各附圖標記的含義如下 1 本地碼控制信息產(chǎn)生器 2 解擾解擴單元 3 置零時序控制器4 符號選擇器 5 符號選通器 6 異或器 7 全加器 8 第一D觸發(fā)器 9 第二D觸發(fā)器10 第三D觸發(fā)器 具體實施方式
如圖1所示的用于移動通信系統(tǒng)串行解擾解擴的裝置,其特別之處在于包括有本地碼控制信息產(chǎn)生器1,其根據(jù)擾碼擴頻碼,產(chǎn)生2倍碼片速率的控制信息;解擾解擴單元2,其根據(jù)碼控制信息,對數(shù)據(jù)進行解擾解擴;置零時序控制器3,其控制解擾解擴單元2中串行累加器的清零;符號選擇器4,其對解擾解擴結果進行符號采樣,輸出本分支的解擾解擴結果。本地碼控制信息產(chǎn)生器1、置零時序控制器3、符號選擇器4,分別連入解擾解擴單元2。并且,所述的2倍碼片,包括輸入碼片數(shù)據(jù)的I分量和Q分量的選擇控制信息、異或單元的輸入信號、全加器7的進位輸入信號。
進一步結合圖1來看,所述的解擾解擴單元2,包括符號選擇器4、異或器6、全加器7及D觸發(fā)器,符號選通器5輸入碼片數(shù)據(jù),符號選通器5的輸出端連接到異或器6的輸入端,異或器6的輸出端連接到全加器7的輸入端,全加器7的另一個輸入端連入第二D觸發(fā)器9,全加器7的輸出端連接到第一D觸發(fā)器8,第一D觸發(fā)器8的輸出端連接到第二D觸發(fā)器9和第三D觸發(fā)器10的輸入,第三D觸發(fā)器10的輸出與第一D觸發(fā)器8的輸出一起做完該解擾接口單元的輸出。
再具體來說,第一D觸發(fā)器8,將累加結果進行采樣保存。第二D觸發(fā)器9,當置零時序控制器3輸出的控制信息有效時,輸出置零,用于一個符號累加的開始;其余時候,將累加結果延時后反饋到全加器7,用于I分量和Q分量的交替累加。并且所述的置零時序控制器3,產(chǎn)生第二D觸發(fā)器9的置零控制信息,用于開始一個符號的解擾解擴。第三D觸發(fā)器10,對累加結果延遲一個時鐘周期,將I分量作為結果輸出,以保持與在之后一個時鐘周期累加的Q分量輸出的同步。
結合各個部件的實際工作來說符號選擇器4通過本地碼控制信息產(chǎn)生器1產(chǎn)生的I分量和Q分量的選擇控制信息,選擇輸入碼片數(shù)據(jù)中的I分量或Q分量,產(chǎn)生2倍碼片速率的數(shù)據(jù),并將解擾解擴單元2的輸出信號進行符號采樣后以符號速率輸出。異或器6將本地碼控制信息產(chǎn)生器1產(chǎn)生的輸入信號進行比特位擴展后,與輸入數(shù)據(jù)進行比特異或。全加器7首先將比特異或的結果進行符號位擴展,隨后與反饋的累加結果以及本地碼控制信息產(chǎn)生器產(chǎn)生的進位比特,進行全加。
同時,零時序控制器3配合下行擴頻碼的16和1共兩種情況呈現(xiàn)不同的工作狀態(tài)當擴頻碼為16時,在對應于一個符號周期的32個時鐘周期中第1和2個時鐘周期,置零時序控制器3輸出的信號有效,在對應于后30個時鐘周期時輸出的信號無效;當擴頻碼為1時,所有的時鐘周期輸出的信號皆有效。
下面結合時分同步碼分多址系統(tǒng)中的用戶終端(UE)基帶芯片中的應用狀況,對本實用新型技術方案作舉例說明。
具體來說,對接收到的碼片數(shù)據(jù),針對某個碼道的某個傳播途徑,連續(xù)SF個碼片的解擾解擴,可表示為如下通式 (1) 進一步來看,在通式(1)中,
為經(jīng)解擾解擴得到的第n個符號;SF為擴頻碼長度,在TD-SCDMA系統(tǒng)中下行SF為16或1;r(n-1)·SF+i為接收到的碼片數(shù)據(jù);ci*為擾碼和擴頻碼點乘結果的共軛;spcodei為擴頻碼;sccodei·(j)-i為復擾碼的共軛。
為了集成電路硬件邏輯實現(xiàn)上的方便,可以將通式(1)分別寫為I分量和Q分量 (2) (3) 對于結果的實部,(r(n-1)·SF+i·(j)-mod(i,2))實際就是選取r(n-1)·SF+i的實部或虛部,而且(j)-i+mod(i,2)始終為實數(shù),spcodei·sccodei·(j)-i+mod(i,2)即控制該次累加是加操作還是減操作。當然,對于虛部同樣如此。
在對某碼片數(shù)據(jù)進行解擾解擴計算時,碼片數(shù)據(jù)按順序依次進入用于移動通信系統(tǒng)串行解擾解擴的裝置。再進一步來看,每個碼片數(shù)據(jù)的處理時間為2個時鐘周期,即第一個時鐘周期,用于解擾解擴結果I分量的累加,第二個時鐘周期用于解擾解擴結果Q分量的累加。
同時,本地碼控制信息產(chǎn)生器1通過(j)-mod(i,2)或者是(j)mod(i,2)來產(chǎn)生選取輸入數(shù)據(jù)的實部、虛部的控制信息。解擾解擴單元2通過該控制信息,選擇輸入碼片的I分量或者是Q分量,進行累加計算。具體來說,本地碼控制信息產(chǎn)生器1由碼點乘結果spcodei·sccodei和(j)-i±m(xù)od(i,2)產(chǎn)生異或單元的輸入信號以及全加器7的進位信號。對于實部結果來說,(j)-i+mod(i,2)={1,-1,-1,1,...};對于虛部結果來說,(j)-i-mod(i,2)={-1,-1,1,1,...}。在硬件中,{1,-1}以{0,1}來表示,擾碼和擴頻碼的點乘可以通過{0,1}的異或得到。
隨后,當異或單元的輸入信號以及全加器7的進位輸入等于0時,全加器7對選擇的數(shù)據(jù)進行I分量或Q分量進行累加。當異或單元的輸入信號以及全加器7的進位輸入等于1時,則選擇的數(shù)據(jù)與位擴展的1異或并加1再累加。其實際就是對選擇的數(shù)據(jù)取反加1,即進行了減操作,從而完成通式(2)、通式(3)的解擾解擴操作。
接著,解擾解擴單元2的第二D觸發(fā)器9,將累加的結果延遲一個時鐘周期后再反饋累加,使得累加針對I分量結果和Q分量結果間隔進行。并且,當擴頻碼為16時,在對應于一個符號周期的32個時鐘周期中第1和2個時鐘周期,置零時序控制器3輸出的信號有效,使解擾解擴單元2的第二D觸發(fā)器9輸出為0,開始一個符號的解擾解擴。同時,在后30個時鐘周期時輸出的信號無效時,解擾解擴單元2的第二D觸發(fā)器9將累加結果延遲一個時鐘周期后反饋,進行正常的累加。而當擴頻碼為1時,所有的時鐘周期輸出的信號皆有效,則輸入數(shù)據(jù)經(jīng)過全加器7后直接作為結果輸出。
與此同時,解擾解擴單元2的第三D觸發(fā)器10,將解擾解擴完成的I分量延遲一個時鐘周期,與后完成的Q分量組合后一同輸出到符號選擇器4。
然后,符號選擇器4將解擾解擴單元2的輸出信號,進行符號采樣得到解擾解擴結果,并進行適當延遲后以符號速率輸出,以匹配其他分支的輸出時序,方便后續(xù)的各個分支結果的最大比合并。
最后,通過接收機(RAKE)接收的一個解擾解擴分支的過程即可。
通過上述的描述可以看出,采用本實用新型后只需一個全加器,即可完成一路數(shù)字信號I、Q兩個分量的解擾解擴。其時序控制簡單,節(jié)省邏輯資源,適用于專用集成電路的實現(xiàn)。同時,無需進行乘以-1的操作,能降低統(tǒng)功耗節(jié)省處理資源,在移動通信系統(tǒng)串行解擾解擴上,有著很好的應用前途。
當然,以上僅是本實用新型的具體應用范例,對本實用新型的保護范圍不構成任何限制。除上述實施例外,本實用新型還可以有其它實施方式。凡采用等同替換或等效變換形成的技術方案,均落在本實用新型所要求保護的范圍之內(nèi)。
權利要求1.移動通信系統(tǒng)用串行解擾解擴裝置,包括有本地碼控制信息產(chǎn)生器,其特征在于所述本地碼控制信息產(chǎn)生器的輸出端連接解擾解擴單元的輸入端,解擾解擴單元的輸出端連接符號選擇器輸入端;所述解擾解擴單元的被控端上連接有置零時序控制器。
2.根據(jù)權利要求1所述的移動通信系統(tǒng)用串行解擾解擴裝置,其特征在于所述的解擾解擴單元,包括符號選通器、異或器、全加器及至少3個D觸發(fā)器,本地碼控制信息產(chǎn)生器的輸出端連接符號選通器、異或器和全加器的輸入端,符號選通器的輸出端連入異或器的輸入端,異或器的輸出端連接全加器的輸入端,全加器的輸入端與第二D觸發(fā)器連接,全加器的輸出端連接第一D觸發(fā)器的輸入端,第一D觸發(fā)器的輸出端連接第二D觸發(fā)器和第三D觸發(fā)器的輸入端,第三D觸發(fā)器的輸出端與第一D觸發(fā)器的輸出端作為解擾解擴單元的輸出端。
專利摘要本實用新型涉及一種移動通信系統(tǒng)用串行解擾解擴裝置,包括有本地碼控制信息產(chǎn)生器,特點是所述本地碼控制信息產(chǎn)生器的輸出端連接解擾解擴單元的輸入端,解擾解擴單元的輸出端連接符號選擇器輸入端;所述解擾解擴單元的被控端上連接有置零時序控制器。由此,只需一個全加器,即可完成一路數(shù)字信號I、Q兩個分量的解擾解擴。其時序控制簡單,節(jié)省邏輯資源,適用于專用集成電路的實現(xiàn)。同時,無需進行乘以-1的操作,能降低統(tǒng)功耗節(jié)省處理資源。
文檔編號H04B1/707GK201541257SQ200920257508
公開日2010年8月4日 申請日期2009年11月11日 優(yōu)先權日2009年11月11日
發(fā)明者王曉東, 方明, 葉遠, 朱志明 申請人:傲世通科技(蘇州)有限公司