專利名稱:主擾碼序列生成裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體地涉及一種主擾碼序列生成裝置。
背景技術(shù):
寬帶碼分多址(Wideband Code Division Multiple Access,簡稱WCDMA)下行鏈路第n個(gè)復(fù)擾碼序列Sdl,n定義為Sdl,n(i)=Zn(i)+jZn((i+131072)mod(218-1)),mod 2,i=0,1,…,38399 (1)其中,實(shí)值Gold序列Zn由二進(jìn)制Gold序列zn轉(zhuǎn)化而來,二進(jìn)制Gold序列zn由x和y兩個(gè)m序列復(fù)合而成,其表達(dá)式如下zn(i)=x((i+n)mod(218-1))+y(i),mod 2,i=0,1,…,218-2(2)協(xié)議規(guī)定兩個(gè)m序列的初始值為x(0)=1,x(1)=x(2)=···=x(17)=0y(0)=y(1)=···y(17)=1,n=0---(3)]]>x序列由多項(xiàng)式1+x7+x18生成,y序列由多項(xiàng)式1+x5+x7+x10+x18生成。x和y序列的后續(xù)符號(hào)嚴(yán)格依據(jù)這兩個(gè)生成多項(xiàng)式而得x(i+18)=x(i+7)+x(i),mod2,i=0,1,···,218-20y(i+18)=y(i+10)+y(i+7)+y(i+5)+y(i),mod2,i=0,1,···,218-20---(4)]]>
下行鏈路擾碼產(chǎn)生結(jié)構(gòu)如圖1所示。
m序列可以為一串由0、1按照偽隨機(jī)方式串聯(lián)而成的“項(xiàng)鏈”,從不同的位置將“項(xiàng)鏈”割斷,將會(huì)產(chǎn)生相應(yīng)序號(hào)的擾碼序列。下行鏈路共有512個(gè)主擾碼,每個(gè)主擾碼是一個(gè)38400位長的序列,38400對(duì)應(yīng)一幀中碼片的長度。不同主擾碼序號(hào)對(duì)應(yīng)不同的主擾碼序列,一幀中不同的碼片偏移也對(duì)應(yīng)不同的序列。
下行鏈路主擾碼可分為64個(gè)主擾碼序列,參見表1。其中,每序列8個(gè)主擾碼,第j個(gè)主擾碼序列的主擾碼序號(hào)n由下式確定n=16*8*j+16*k,j=0,1,…,63,k=0,1,…,7(5)表1
在已知主擾碼序號(hào)的情況下,有兩種方法可以獲得其初值遞歸法和查表法。其中,遞歸法需要較小的硬件資源,但損失了系統(tǒng)的實(shí)時(shí)性;查表法需要512×18bit的主擾碼初值表格,耗費(fèi)較多的硬件資源。
在下行鏈路中,擾碼搜索、多徑搜索、物理信道的多徑解調(diào)、以及小區(qū)測(cè)量等都需要用到主擾碼序列。在WCDMA系統(tǒng)中,擾碼序列生成模塊是個(gè)重復(fù)率非常高的模塊,傳統(tǒng)的設(shè)計(jì)方法中每個(gè)進(jìn)程配置一個(gè),對(duì)測(cè)量搜索和解調(diào)進(jìn)程非常多的WCDMA下行鏈路接收系統(tǒng),這樣的處理方法會(huì)耗費(fèi)較多的硬件資源,隨著進(jìn)程個(gè)數(shù)的遞增,耗費(fèi)的硬件資源等于甚至超過512×18bit的主擾碼初值表格。
根據(jù)WCDAM系統(tǒng)的需求,不同的物理進(jìn)程可能會(huì)要求不同的解擾起始邊界,如特定的時(shí)間、幀邊界、時(shí)隙邊界或符號(hào)邊界,不同的起始邊界也決定著系統(tǒng)的實(shí)時(shí)性。WCDMA系統(tǒng)物理信道傳輸特性的復(fù)雜性決定了信道解擾的時(shí)間邊界會(huì)隨著時(shí)間的推移而發(fā)生變化,甚至?xí)l(fā)生信道的生滅。另外,不同的工作模式(如壓縮模式)也會(huì)使信道的解調(diào)進(jìn)程變得更為復(fù)雜。
作為WCDMA系統(tǒng)中重要的模塊,擾碼生成模塊需要更深層次的優(yōu)化設(shè)計(jì),以滿足系統(tǒng)復(fù)雜性和資源節(jié)約性的要求。
發(fā)明內(nèi)容
鑒于以上所述的一個(gè)或多個(gè)問題,本發(fā)明提供了一種主擾碼序列生成裝置。
根據(jù)本發(fā)明的主擾碼序列生成裝置包括偏移計(jì)算單元,用于計(jì)算進(jìn)程的符號(hào)偏移和/或時(shí)隙偏移;初值計(jì)算單元,用于利用主擾碼初值、主擾碼索引、和/或符號(hào)偏移和/或時(shí)隙偏移,計(jì)算主擾碼序列的第一個(gè)主擾碼初值;以及主擾碼序列生成單元,用于從第一個(gè)主擾碼初值和主擾碼索引生成主擾碼序列。
其中,根據(jù)本發(fā)明的主擾碼序列生成裝置進(jìn)一步包括狀態(tài)控制單元,用于控制對(duì)掩碼表和初值計(jì)算單元的時(shí)分復(fù)用。
其中,偏移計(jì)算單元包括時(shí)隙偏移計(jì)算單元,用于計(jì)算進(jìn)程的時(shí)隙偏移;符號(hào)偏移計(jì)算單元,用于計(jì)算進(jìn)程的符號(hào)偏移。
其中,初值計(jì)算單元包括組級(jí)遞歸計(jì)算單元,用于利用主擾碼初值和主擾碼索引計(jì)算第一個(gè)主擾碼初值的第一值;時(shí)隙級(jí)遞歸計(jì)算單元,用于利用第一個(gè)主擾碼初值的第一值和時(shí)隙偏移計(jì)算第一個(gè)主擾碼初值的第二值;以及符號(hào)級(jí)遞歸計(jì)算單元,用于利用第一個(gè)主擾碼初值的第二值和符號(hào)偏移計(jì)算第一個(gè)主擾碼初值的最終值。
其中,主擾碼序列生成單元包括采樣計(jì)數(shù)單元,用于對(duì)碼片進(jìn)行計(jì)數(shù);初值載入單元,用于從初值計(jì)算單元獲取第一個(gè)主擾碼初值,并將所獲取的第一個(gè)主擾碼初值載入碼片級(jí)遞歸單元中;碼片級(jí)遞歸單元,用于利用第一個(gè)主擾碼初值遞歸計(jì)算不同時(shí)間偏移的主擾碼初值;以及屏蔽計(jì)算單元,用于對(duì)來自碼片級(jí)遞歸單元的的不同時(shí)間偏移的主擾碼初值進(jìn)行屏蔽計(jì)算,以生成主擾碼序列。
其中,狀態(tài)控制單元包括計(jì)數(shù)單元,用于對(duì)組級(jí)遞歸計(jì)算單元、時(shí)隙級(jí)遞歸計(jì)算單元、和符號(hào)級(jí)遞歸計(jì)算單元進(jìn)行定時(shí);掩碼單元,用于存儲(chǔ)掩碼表,并根據(jù)主擾碼索引從掩碼表中選擇適當(dāng)?shù)难诖a輸出至主擾碼序列生成單元。
其中,偏移計(jì)算單元在解擾起始邊界是特定邊界或鄰近的幀邊界的情況下,不對(duì)進(jìn)程進(jìn)行處理;在解擾起始邊界是臨近的時(shí)隙邊界的情況下,僅計(jì)算進(jìn)程的時(shí)隙偏移;以及在解擾起始邊界是臨近的符號(hào)邊界的情況下,計(jì)算進(jìn)程的時(shí)隙偏移和符號(hào)偏移。并且初值計(jì)算單元在解擾起始邊界是特定邊界的情況下,將組級(jí)遞歸計(jì)算單元輸出的第一個(gè)主擾碼初值的第一值作為所述第一個(gè)主擾碼初值的最終值輸出至主擾碼序列生成單元。
綜上所述,本發(fā)明合理優(yōu)化了硬件資源配置,共享了可共享的資源,從而能夠保證系統(tǒng)實(shí)時(shí)性,又能夠滿足復(fù)雜信道環(huán)境下和壓縮模式下的信道解擾,同時(shí)節(jié)省了硬件資源。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是相關(guān)技術(shù)中的下行鏈路擾碼產(chǎn)生結(jié)構(gòu)的示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的主擾碼序列生成裝置的框圖;圖3是根據(jù)本發(fā)明實(shí)施例的偏移計(jì)算單元的示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的初值計(jì)算單元的示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的主擾碼序列生成單元的示意圖;以及圖6是根據(jù)本發(fā)明實(shí)施例的狀態(tài)控制單元的狀態(tài)轉(zhuǎn)換示意圖。
具體實(shí)施例方式
下面參考附圖,詳細(xì)說明本發(fā)明的具體實(shí)施方式
。
參考圖2,說明根據(jù)本發(fā)明實(shí)施例的主擾碼序列生成裝置。如圖2所示,該主擾碼序列生成裝置包括時(shí)隙偏移與符號(hào)偏移計(jì)算單元(即,偏移計(jì)算單元)202、主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元(即,狀態(tài)控制單元)204、主擾碼初值計(jì)算單元(即,初值計(jì)算單元)206、和碼片級(jí)遞歸單元(即,主擾碼序列生成單元)208。
生成主擾碼序列需要兩個(gè)過程初值計(jì)算和碼片級(jí)遞歸。初值計(jì)算結(jié)合考慮遞歸法和查表法,在保證實(shí)時(shí)性的前提下,可以節(jié)省硬件資源。將64個(gè)主擾碼序列再分成8個(gè)組,參見表2。
表2
可以利用一個(gè)8×18比特的初值表格結(jié)合主擾碼組級(jí)遞歸方程,在一個(gè)時(shí)鐘周期內(nèi)計(jì)算出主擾碼組的第一個(gè)主擾碼初值。這種設(shè)計(jì)方法是傳統(tǒng)方法的一種變通,這種變通也是下面共享設(shè)計(jì)的前提。
從表2中可以看出,兩個(gè)相鄰主擾碼序號(hào)之間相差16,以x路m序列為例,二者初值的遞歸關(guān)系滿足(6)式。為方便起見,將(6)式寫成(7)式。
x→16(i+1)+Δ=Ax→16i+Δ---(7)]]>主擾碼組級(jí)遞歸方程、時(shí)隙級(jí)遞歸方程、和符號(hào)級(jí)遞歸方程可由(7)式得到,分別為x→16*8*(i+1)+Δ=A8x→16*8*i+Δ---(8)]]>x→16*16*8*(i+1)+Δ=A160x→16*16*8*i+Δ---(9)]]>x→16*16*(i+1)+Δ=A16x→16*16*i+Δ---(10)]]>初值計(jì)算模塊并未能得到具體的主擾碼初值,得到的只是主擾碼序列的第一個(gè)主擾碼初值,結(jié)合屏蔽方法,可以由該初值和主擾碼序列序號(hào)遞歸生成最終的主擾碼序列。根據(jù)下行鏈路擾碼產(chǎn)生結(jié)構(gòu)圖,移位寄存器的第0位(x0)隨時(shí)鐘的推移所形成的序列就是主擾碼序列。由(6)式得(x0)16(i+1)=(01,0000,0000,0000,0000)x→16i---(11)]]>即,下一個(gè)主擾碼的x0位可以由相鄰的上一個(gè)主擾碼初值乘以特定的屏蔽序列得到,主擾碼序列內(nèi)序號(hào)決定了8個(gè)屏蔽序列,它們分別是矩陣A,A2,A3,A4,A5,A6,A7的第18行,x和y路的屏蔽序列合成一個(gè)16×18比特的掩碼表。這樣,利用掩碼表和簡單的屏蔽電路即可遞歸輸出主擾碼序列。
初值計(jì)算模塊在功能上具有獨(dú)立性和通用性的特點(diǎn),碼片級(jí)遞歸單元中的16×18掩碼表是一個(gè)固定的單元,從資源占用上,初值計(jì)算模塊和掩碼表比碼片級(jí)遞歸單元中的其他模塊占用了更多的硬件資源。本發(fā)明通過對(duì)主擾碼序列生成過程的分解,對(duì)其中占用資源較大的初值計(jì)算模塊和碼片級(jí)遞歸單元中的16×18比特掩碼表實(shí)現(xiàn)共享。
下面參考附圖,詳細(xì)說明根據(jù)本發(fā)明實(shí)施例的主擾碼序列生成裝置的各部分。
參考圖3,說明根據(jù)本發(fā)明實(shí)施例的時(shí)隙偏移與符號(hào)偏移計(jì)算單元(即,偏移計(jì)算單元)。時(shí)隙偏移與符號(hào)偏移計(jì)算單元用于完成各進(jìn)程符號(hào)偏移和時(shí)隙偏移的計(jì)算,輸出偏移量準(zhǔn)備好指示信號(hào)。符號(hào)/時(shí)隙偏移量是實(shí)際解擾起始邊界的符號(hào)/時(shí)隙號(hào)與系統(tǒng)配置幀邊界中的符號(hào)/時(shí)隙號(hào)之差。不同的進(jìn)程可能要求在不同的邊界開始解擾,不同的邊界包括特定時(shí)間邊界、特定或臨近的幀邊界、時(shí)隙邊界或符號(hào)邊界。如果在特定邊界或在臨近的幀邊界開始解擾,則該進(jìn)程就不需要計(jì)算時(shí)隙偏移和符號(hào)偏移;如果在臨近的時(shí)隙邊界開始解擾,則該進(jìn)程只需計(jì)算時(shí)隙偏移量,即只需要一個(gè)減法器;如果在臨近的符號(hào)邊界開始解擾,則該進(jìn)程需要計(jì)算時(shí)隙偏移量和符號(hào)偏移量,即需要兩個(gè)減法器。
參考圖4,說明根據(jù)本發(fā)明實(shí)施例的主擾碼初值計(jì)算單元(即,初值計(jì)算單元)。如圖4所示,該單元包括三級(jí)遞歸電路。但并非所有的進(jìn)程都需要三級(jí)遞歸,如果解擾起始邊界是特定邊界,則初值計(jì)算就只需要主擾碼組級(jí)遞歸,其他情況都需要三級(jí)遞歸,遞歸單元的取舍會(huì)在主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元中實(shí)現(xiàn)。
參考圖5,說明根據(jù)本發(fā)明實(shí)施例的主擾碼序列生成碼片級(jí)遞歸單元(即,主擾碼序列生成單元)。該單元用于生成最終的主擾碼序列。如圖5所示,主擾碼序列生成碼片級(jí)遞歸單元包括采樣計(jì)數(shù)器、初值載入單元、碼片級(jí)遞歸計(jì)算單元、和屏蔽單元。其中,采樣計(jì)數(shù)器用來記錄碼片,初值載入單元用來載入初值計(jì)算單元計(jì)算得到的主擾碼初值,碼片級(jí)遞歸計(jì)算單元用來完成(4)式的遞歸運(yùn)算,屏蔽單元用于完成(11)式的屏蔽運(yùn)算。其中,屏蔽需要用到的掩碼放在掩碼表中,經(jīng)由主擾碼序列內(nèi)的擾碼序號(hào)選擇。在解擾過程中,WCDMA信道的復(fù)雜性會(huì)導(dǎo)致解擾邊界的漂移或生滅,擾碼序列生成需要適應(yīng)這樣的信道環(huán)境,根據(jù)不同的解擾邊界調(diào)整擾碼序列生成過程。為此,擾碼序列生成支持加速模式和暫停模式,暫停模式下,擾碼序列迭代停止;加速模式下,每個(gè)時(shí)鐘遞歸產(chǎn)生一個(gè)擾碼,如果系統(tǒng)的過采樣率是k,則加速模式是正常模式遞歸速度的k倍,合理分配加速模式和暫停模式的工作時(shí)間,可以使擾碼生成能夠適應(yīng)解擾邊界的超前或滯后。同樣,加速模式和暫停模式的使用也能適應(yīng)壓縮模式下解擾過程的變化。
參考圖6,說明根據(jù)本發(fā)明實(shí)施例的主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元(即,狀態(tài)控制單元)的狀態(tài)轉(zhuǎn)換情況。其中,主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元外掛一個(gè)16×18比特掩碼表。
WCDMA下行鏈路有很多進(jìn)程,為了使各進(jìn)程能共享主擾碼初值計(jì)算單元,需要設(shè)計(jì)一個(gè)主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元,以避開兩個(gè)或多個(gè)進(jìn)程同時(shí)請(qǐng)求計(jì)算初值,將初值計(jì)算時(shí)分復(fù)用。主擾碼組初值計(jì)算是個(gè)固定的過程,需要固定的時(shí)間,如圖6所示,圖中只給出了4個(gè)狀態(tài)。在圖6中,通過一個(gè)計(jì)數(shù)器和一個(gè)計(jì)算結(jié)束標(biāo)志信號(hào)來描述狀態(tài)之間的轉(zhuǎn)換關(guān)系,以計(jì)算使能信號(hào)標(biāo)志當(dāng)前狀態(tài)是否處于初值計(jì)算過程中。復(fù)位后,主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元處于IDLE狀態(tài),在IDLE狀態(tài),硬件將初值計(jì)算使能信號(hào)清零,將結(jié)束標(biāo)志置位,將計(jì)數(shù)器清零,等待進(jìn)程請(qǐng)求有效。當(dāng)X1進(jìn)程請(qǐng)求有效,且計(jì)算結(jié)束無效時(shí),狀態(tài)轉(zhuǎn)換到X1狀態(tài),進(jìn)入到X1狀態(tài)后,硬件將計(jì)算使能置位,并根據(jù)當(dāng)前的主擾碼偏移值在16×18比特掩碼表中選擇合適的掩碼輸出至碼片級(jí)遞歸單元,同時(shí)計(jì)數(shù)器開始計(jì)數(shù)。在計(jì)數(shù)過程中,硬件根據(jù)計(jì)數(shù)器狀態(tài)依次計(jì)算時(shí)隙偏移和符號(hào)偏移,生成主擾碼組級(jí)遞歸使能、時(shí)隙級(jí)遞歸使能和符號(hào)級(jí)遞歸使能,遞歸計(jì)算依次得到主擾碼組級(jí)初值、時(shí)隙級(jí)初值和符號(hào)級(jí)初值,遞歸結(jié)束后依次關(guān)閉遞歸計(jì)算使能,得到符號(hào)級(jí)初值時(shí)計(jì)數(shù)器滿。當(dāng)計(jì)數(shù)器滿時(shí),轉(zhuǎn)換到IDLE狀態(tài),等待下一個(gè)進(jìn)程的請(qǐng)求。各進(jìn)程狀態(tài)之間以IDLE作為過渡狀態(tài),以犧牲1個(gè)時(shí)鐘周期為代價(jià),可達(dá)到簡化狀態(tài)轉(zhuǎn)換關(guān)系的目的。
初值計(jì)算是個(gè)固定的過程,可以按時(shí)間順序劃分為主擾碼組級(jí)遞歸、時(shí)隙級(jí)遞歸、和符號(hào)級(jí)遞歸,如果進(jìn)程不需要時(shí)隙級(jí)遞歸和符號(hào)級(jí)遞歸,可以通過改變計(jì)數(shù)器滿標(biāo)志條件使這兩個(gè)遞歸過程無效,以節(jié)省時(shí)間。通常情況下,通過主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元分配初值來進(jìn)行計(jì)算,硬件資源不會(huì)降低系統(tǒng)實(shí)時(shí)性。在非常特殊的情況下,如多個(gè)進(jìn)程同時(shí)申請(qǐng)計(jì)算主擾碼初值,并且申請(qǐng)時(shí)間與某個(gè)進(jìn)程的臨近邊界足夠短,這樣可能會(huì)造成該進(jìn)程損失一個(gè)符號(hào)或一個(gè)時(shí)隙的實(shí)時(shí)性。另外,主擾碼初值計(jì)算和掩碼表共享狀態(tài)機(jī)單元提供的共享設(shè)計(jì)可以很方便的實(shí)現(xiàn)掩碼表的共享。
綜上所述,本發(fā)明合理優(yōu)化了硬件資源配置,共享了可共享的資源,從而能夠保證系統(tǒng)實(shí)時(shí)性,又能夠滿足復(fù)雜信道環(huán)境下和壓縮模式下的信道解擾,同時(shí)節(jié)省了硬件資源。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種主擾碼序列生成裝置,其特征在于,包括偏移計(jì)算單元,用于計(jì)算進(jìn)程的符號(hào)偏移和/或時(shí)隙偏移;初值計(jì)算單元,用于利用主擾碼初值、主擾碼索引、和/或所述符號(hào)偏移和/或所述時(shí)隙偏移,計(jì)算主擾碼序列的第一個(gè)主擾碼初值;以及主擾碼序列生成單元,用于從所述第一個(gè)主擾碼初值和所述主擾碼索引生成主擾碼序列。
2.根據(jù)權(quán)利要求1所述的主擾碼序列生成裝置,其特征在于,進(jìn)一步包括狀態(tài)控制單元,用于控制對(duì)掩碼表和所述初值計(jì)算單元的時(shí)分復(fù)用。
3.根據(jù)權(quán)利要求1所述的主擾碼序列生成裝置,其特征在于,所述偏移計(jì)算單元包括時(shí)隙偏移計(jì)算單元,用于計(jì)算所述進(jìn)程的所述時(shí)隙偏移;符號(hào)偏移計(jì)算單元,用于計(jì)算所述進(jìn)程的所述符號(hào)偏移。
4.根據(jù)權(quán)利要求1所述的主擾碼序列生成裝置,其特征在于,所述初值計(jì)算單元包括組級(jí)遞歸計(jì)算單元,用于利用所述主擾碼初值和所述主擾碼索引計(jì)算所述第一個(gè)主擾碼初值的第一值;時(shí)隙級(jí)遞歸計(jì)算單元,用于利用所述第一個(gè)主擾碼初值的第一值和所述時(shí)隙偏移計(jì)算所述第一個(gè)主擾碼初值的第二值;以及符號(hào)級(jí)遞歸計(jì)算單元,用于利用所述第一個(gè)主擾碼初值的第二值和所述符號(hào)偏移計(jì)算所述第一個(gè)主擾碼初值的最終值。
5.根據(jù)權(quán)利要求1所述的主擾碼序列生成裝置,其特征在于,所述主擾碼序列生成單元包括采樣計(jì)數(shù)單元,用于對(duì)碼片進(jìn)行數(shù);初值載入單元,用于從所述初值計(jì)算單元獲取所述第一個(gè)主擾碼初值,并將所獲取的所述第一個(gè)主擾碼初值載入碼片級(jí)遞歸單元中;所述碼片級(jí)遞歸單元,用于利用所述第一個(gè)主擾碼初值遞歸計(jì)算不同時(shí)間偏移的主擾碼初值;以及屏蔽計(jì)算單元,用于對(duì)來自所述碼片級(jí)遞歸單元的不同時(shí)間偏移的主擾碼初值進(jìn)行屏蔽計(jì)算,以生成所述主擾碼序列。
6.根據(jù)權(quán)利要求1所述的主擾碼序列生成裝置,其特征在于,所述狀態(tài)控制單元包括計(jì)數(shù)單元,用于對(duì)所述組級(jí)遞歸計(jì)算單元、所述時(shí)隙級(jí)遞歸計(jì)算單元、和所述符號(hào)級(jí)遞歸計(jì)算單元進(jìn)行定時(shí);掩碼單元,用于存儲(chǔ)掩碼表,并根據(jù)所述主擾碼索引從所述掩碼表中選擇適當(dāng)?shù)难诖a輸出至所述主擾碼序列生成單元。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的主擾碼序列生成裝置,其特征在于,所述偏移計(jì)算單元在解擾起始邊界是特定邊界或鄰近的幀邊界的情況下,不對(duì)所述進(jìn)程進(jìn)行處理。
8.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的主擾碼序列生成裝置,其特征在于,所述偏移計(jì)算單元在解擾起始邊界是臨近的時(shí)隙邊界的情況下,僅計(jì)算所述進(jìn)程的所述時(shí)隙偏移。
9.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的主擾碼序列生成裝置,其特征在于,所述偏移計(jì)算單元在解擾起始邊界是臨近的符號(hào)邊界的情況下,計(jì)算所述進(jìn)程的所述時(shí)隙偏移和所述符號(hào)偏移。
10.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的主擾碼序列生成裝置,其特征在于,所述初值計(jì)算單元在解擾起始邊界是特定邊界的情況下,將所述組級(jí)遞歸計(jì)算單元輸出的所述第一個(gè)主擾碼初值的第一值作為所述第一個(gè)主擾碼初值的最終值輸出至所述主擾碼序列生成單元。
全文摘要
本發(fā)明公開了一種主擾碼序列生成裝置,包括偏移計(jì)算單元,用于計(jì)算進(jìn)程的符號(hào)偏移和/或時(shí)隙偏移;初值計(jì)算單元,用于利用主擾碼初值、主擾碼索引、和/或符號(hào)偏移和/或時(shí)隙偏移,計(jì)算主擾碼序列的第一個(gè)主擾碼初值;以及主擾碼序列生成單元,用于從第一個(gè)主擾碼初值和主擾碼索引生成主擾碼序列。本發(fā)明能夠保證系統(tǒng)實(shí)時(shí)性,又能夠滿足復(fù)雜信道環(huán)境下和壓縮模式下的信道解擾,同時(shí)能夠節(jié)省硬件資源。
文檔編號(hào)H04B1/707GK101068135SQ20071011148
公開日2007年11月7日 申請(qǐng)日期2007年6月27日 優(yōu)先權(quán)日2007年6月27日
發(fā)明者楊賢林 申請(qǐng)人:中興通訊股份有限公司