專利名稱:多用戶域并行解碼方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及無線通信技術(shù),具體涉及一種多用戶域并行解碼的方法和裝置。
背景技術(shù):
在目前的3G/4G通信系統(tǒng)(LTE,WiMAX等)中,物理層接收處理可以分成多個不 同的模塊。整個處理過程被稱為解碼鏈。該解碼鏈通常用于基站中的物理層處理。上述解 碼鏈可以基于FPGA(現(xiàn)場可編程門陣列)來實(shí)現(xiàn)。目前的通信系統(tǒng)所需的數(shù)據(jù)速率越來越 高。在FPGA中,數(shù)據(jù)以流的方式來進(jìn)行處理。在解碼鏈中,諸如信道解交織、速率解匹配和 IDFT之類的模塊是基于數(shù)據(jù)塊進(jìn)行處理的。如果整個解碼鏈只能處理單個用戶的數(shù)據(jù),則 其吞吐能力將很難滿足通信系統(tǒng)的要求。在這些通信系統(tǒng)中,對多用戶數(shù)據(jù)進(jìn)行解碼的機(jī) 制是非常重要的。在基于解碼鏈的系統(tǒng)(基站)中,一個簡單的實(shí)現(xiàn)多用戶處理的方案是將整個鏈 重復(fù)多次,并且通過一個控制模塊來管理該過程。該控制模塊可以將用于數(shù)據(jù)分發(fā)給可用 的解碼鏈來進(jìn)行處理。在這些系統(tǒng)中,解碼鏈所能夠同時處理的最大用戶數(shù)與解碼鏈的數(shù) 目相同。圖1示出了根據(jù)現(xiàn)有技術(shù)的解碼鏈復(fù)制方案的示意圖。如圖1所示,在基站側(cè)對多個用戶的數(shù)據(jù)進(jìn)行解碼的過程中,預(yù)解碼處理單元101 對要處理的數(shù)據(jù)進(jìn)行預(yù)解碼,然后由解復(fù)用單元針對不同的用戶對用戶數(shù)據(jù)進(jìn)行解復(fù)用, 例如解復(fù)用成η個用戶的數(shù)據(jù)然后分別在解碼鏈1、解碼鏈2,……,解碼鏈η中對η個用 戶的數(shù)據(jù)進(jìn)行解碼。解碼鏈1依次包括流水線模塊A 11、非流水線模塊A 12、流水線模塊B 13、流水線 模塊C 14、非流水線模塊B 15、非流水線模塊C 16、流水線模塊D 17、非流水線模塊D 18, 以及后解碼模塊19。解碼鏈2依次包括流水線模塊A 21、非流水線模塊A 22、流水線模塊 B 23、流水線模塊C 24、非流水線模塊B 25、非流水線模塊C 26、流水線模塊D27、非流水線 模塊D 28,以及后解碼模塊四。同樣,解碼鏈η依次包括流水線模塊A nl、非流水線模塊A n2、流水線模塊B π3、流水線模塊C π4、非流水線模塊B η5、非流水線模塊C η6、流水線模 塊D π7、非流水線模塊D π8,以及后解碼模塊n9。如圖1所述的解碼方案存在這樣的問題。首先,由于整個解碼鏈被復(fù)制多次,F(xiàn)PGA 的邏輯資源占用將會非常大。其次,由于有可能在同時示出多個解碼鏈的數(shù)據(jù),因此需要仲 裁單元103進(jìn)行仲裁后才能進(jìn)行由后解碼處理單元104進(jìn)行后續(xù)過程,需要增加額外的緩 沖。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種多用戶域并行解碼方法和裝置。在本發(fā)明的一個方面,提出了一種多用戶域并行解碼方法,包括基于不同的用戶 將解碼鏈中的處理模塊劃分成多個用戶域,使得每個用戶域由單個非流水線模塊組成或者一個非流水線處理模塊和位于其之前的至少一個流水線處理模塊組成;以及各個用戶域中 的模塊在解碼控制單元的控制下,基于與其相關(guān)的參數(shù)寄存器中的參數(shù)來對相應(yīng)的用戶數(shù) 據(jù)進(jìn)行解碼處理。根據(jù)本發(fā)明的實(shí)施例,流水線模塊是能夠進(jìn)行流式數(shù)據(jù)處理的模塊,而非流水線 模塊是基于塊進(jìn)行數(shù)據(jù)處理的模塊。根據(jù)本發(fā)明的實(shí)施例,每個用戶域保持一個陣列指針,以便獲知當(dāng)前使用的參數(shù) 陣列。根據(jù)本發(fā)明的實(shí)施例,解碼控制單元針對每個用戶域中的所有模塊產(chǎn)生初始信 號,以便指出針對所有要到來的用戶數(shù)據(jù)的所有參數(shù)已經(jīng)得以配置。根據(jù)本發(fā)明的實(shí)施例,所述流水線模塊是是軟解調(diào)模塊、解擾模塊或者HARQ模 塊,所述非流水線模塊是IDFT模塊、信道解交織模塊、速率解匹配模塊或者TURBO模塊。根據(jù)本發(fā)明的實(shí)施例,所有指針一旦被復(fù)位,就指向相同的參數(shù)寄存器陣列。根據(jù)本發(fā)明的實(shí)施例,相同用戶域中的每個模塊使用由陣列指針?biāo)傅膮?shù)陣列 中的參數(shù)。根據(jù)本發(fā)明的實(shí)施例,僅當(dāng)當(dāng)前用戶域用戶數(shù)據(jù)處理完成離開本用戶域時,陣列 指針才跳轉(zhuǎn)。根據(jù)本發(fā)明的實(shí)施例,針對所有的用戶域,陣列指針的跳轉(zhuǎn)次序相同。在本發(fā)明的另一方面,提出了一種多用戶域并行解碼裝置,包括由多個模塊組成 的解碼鏈和解碼控制單元,其中基于不同的用戶將解碼鏈中的處理模塊劃分成多個用戶 域,使得每個用戶域由單個非流水線模塊組成或者一個非流水線處理模塊和位于其之前的 至少一個流水線處理模塊組成;以及各個用戶域中的模塊在解碼控制單元的控制下,基于 與其相關(guān)的參數(shù)寄存器中的參數(shù)來對相應(yīng)的用戶數(shù)據(jù)進(jìn)行解碼處理。根據(jù)上述的并行解碼方案,解碼鏈可以同時處理多個用戶的數(shù)據(jù),而不用復(fù)制整 個解碼鏈。由于解碼鏈中的解碼過程是并行進(jìn)行的,處理時間可以大大減少。
通過下面結(jié)合
本發(fā)明的優(yōu)選實(shí)施例,將使本發(fā)明的上述及其它目的、特 征和優(yōu)點(diǎn)更加清楚,其中圖1示出了根據(jù)現(xiàn)有技術(shù)的解碼鏈復(fù)制方案的示意圖;圖2示出了根據(jù)本發(fā)明實(shí)施例的多用戶域的劃分的示意圖;圖3示出了根據(jù)本發(fā)明實(shí)施例的多用戶域并行解碼中各個用戶域的參數(shù)寄存器 的管理過程示意圖;以及圖4示出了根據(jù)本發(fā)明實(shí)施例的多用戶域并行解碼方案在LTE上行鏈路解碼中的 應(yīng)用。
具體實(shí)施例方式下面將說明本發(fā)明的多種實(shí)施例。隨后的說明提供了對這些實(shí)施例的全面理解的 詳細(xì)細(xì)節(jié)。但是,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)了解,無需一些所述細(xì)節(jié)也可以實(shí)施本發(fā)明。此外, 可能不會示出或詳細(xì)說明一些公知的結(jié)構(gòu)或者功能,以免不必要地使本發(fā)明多種實(shí)施例的相關(guān)說明不清楚。在下述說明中使用的術(shù)語即使是與本發(fā)明某些具體實(shí)施例的詳細(xì)說明結(jié)合使用 的,也要以其最寬的合理方式解釋該術(shù)語。某些術(shù)語可能會在下面予以強(qiáng)調(diào).但是,任何準(zhǔn) 備以某種受限的方式進(jìn)行解釋的術(shù)語將會在具體實(shí)施方式
部分給予公開及明確的定義。根據(jù)本發(fā)明的實(shí)施例,可以將基于FPGA的解碼鏈上涉及的處理過程或者模塊劃 分成兩種類型。一種類型是流水線型的,諸如軟解調(diào),解擾和HARQ軟合并之類的處理過程 或者模塊。另一種類型是基于數(shù)據(jù)塊的類型的,也就是數(shù)據(jù)在被輸出之前需要將數(shù)據(jù)成塊 進(jìn)行處理,諸如IDFT (基于每個OFDM符合進(jìn)行處理),信道解交織處理(基于傳輸塊進(jìn)行處 理)和FEC解碼處理(基于編碼塊進(jìn)行處理)。同時,將每個解碼鏈劃分成多個用戶域。在每個用戶域中僅僅處理一個用戶的數(shù)
據(jù)。這樣,解碼鏈可以并行處理多個用戶的數(shù)據(jù),能夠處理的最大用戶數(shù)等于用戶域的數(shù) 目。圖2示出了根據(jù)本發(fā)明實(shí)施例的多用戶域的劃分的示意圖。如圖2所示,預(yù)解碼 模塊200對多個用戶的數(shù)據(jù)進(jìn)行處理后,屬于不同用戶域的數(shù)據(jù)分別在相應(yīng)的域中進(jìn)行處 理。如圖2所示,用戶域1包括流水線模塊A 201和非流水線模塊A 202。用戶域2包括流 水線模塊B 203、流水線模塊C 204和非流水線模塊B 205。用戶域3包括單個非流水線模 塊C 206。用戶域4包括流水線模塊D 207和非流水線模塊D 208。經(jīng)過各自域處理后的 用戶數(shù)據(jù)在后解碼模塊209進(jìn)行后續(xù)處理過程。根據(jù)本發(fā)明的實(shí)施例,要對參數(shù)寄存器陣列進(jìn)行管理。寄存器陣列數(shù)目等于用于 域的數(shù)目。每個用戶域保持一個陣列指針,以便獲知當(dāng)前使用的參數(shù)陣列。針對每個用戶 域產(chǎn)生初始信號,以便向通知用戶域中的所有模使用相應(yīng)的參數(shù)來對信的用戶數(shù)據(jù)進(jìn)行處理。根據(jù)本發(fā)明的實(shí)施例,劃分用戶域的方法如下1)每個用戶域中只有一個非流水 線模塊;2)每個用戶域由該非流水線模塊和該非流水線模塊之前的流水線模塊組成。例如,在圖2中,有4個非流水線模塊。該解碼鏈被劃分成4個用戶域。流水線模 塊B 203和流水線模塊C 204在非流水線模塊B 205之前,因此它們處于同一用戶域2之 中。在用戶域3中,僅僅有一個非流水線模塊C 206,沒有其他的流水線模塊在該非流水線 模塊C 206之前。該解碼裝置還包括一個解碼控制單元210來控制整個解碼鏈。對于解碼控制單元 而言有三個任務(wù)來管理多用戶數(shù)據(jù)并行處理1)對多用戶域參數(shù)寄存器陣列的控制;2)用 戶域中用戶數(shù)目的控制;3)針對每個用戶域產(chǎn)生初始信號。根據(jù)本發(fā)明的實(shí)施例,對于每個用戶數(shù)據(jù),有相應(yīng)的參數(shù)供各模塊去執(zhí)行解碼。對 于一個特定的多用戶域解碼鏈,有多個參數(shù)寄存器陣列。陣列數(shù)目等于用戶域的數(shù)目,每個 參數(shù)寄存器陣列用號碼來標(biāo)識。每個用戶域保持一個陣列指針,其指向與用戶數(shù)據(jù)相對應(yīng)的當(dāng)前陣列。圖3示 出了各個用戶域的參數(shù)寄存器陣列和相應(yīng)的指針。指針的規(guī)則如下1)所有指針一旦被 復(fù)位,就指向相同的參數(shù)寄存器陣列;2)相同用戶域中的每個模塊使用由陣列指針?biāo)傅?參數(shù)陣列中的參數(shù);3)僅當(dāng)當(dāng)前用戶域用戶數(shù)據(jù)處理完成離開本用戶域時,陣列指針才跳 轉(zhuǎn);4)針對所有的用戶域,陣列指針的跳轉(zhuǎn)次序相同。
如圖3所示,例如有4個用戶域。由于有4個用戶域,有4個多用戶域參數(shù)寄存器 陣列,它們分別由00、01、10和11來標(biāo)識。所有的指針的跳轉(zhuǎn)次序是00- > 01- > 10- > 11->00->…。它們可以被復(fù)位成00。根據(jù)本發(fā)明的實(shí)施例,解碼控制單元210還控制各個用戶域中用戶數(shù)目。在初始 信號產(chǎn)生階段和解碼鏈異常狀態(tài)檢測過程中,每個用戶域應(yīng)當(dāng)檢測當(dāng)前用戶域中和之前的 用戶的總數(shù)。計(jì)算用戶數(shù)的規(guī)則如下1)每個用戶域保持一個用戶數(shù)寄存器;2)所有的用 戶數(shù)寄存器可以被復(fù)位成0 ;3)當(dāng)有新的用戶數(shù)據(jù)進(jìn)入到解碼鏈中時用戶數(shù)的值加1 ;4) 在當(dāng)前用戶數(shù)據(jù)處理完畢并離開該用戶域時,用戶數(shù)的值減1。根據(jù)本發(fā)明的實(shí)施例,該解碼控制單元210針對每個用戶域產(chǎn)生初始信號。例如, 針對每個用戶域中的所有模塊產(chǎn)生初始信號,以便指出針對所有要到來的用戶數(shù)據(jù)的所有 參數(shù)已經(jīng)得以配置。在該多用戶解碼鏈中,每個用戶域保持一個初始信號。根據(jù)本發(fā)明的實(shí)施例,在如下情況下,解碼控制單元210產(chǎn)生初始信號1)用戶域 中的所有模塊準(zhǔn)備處理下一用戶數(shù)據(jù);幻用戶數(shù)寄存器的當(dāng)前值不等于零,這表明在當(dāng)前 用戶域中有用戶數(shù)據(jù)要處理。另外,針對用戶域中的模塊,如下進(jìn)行參數(shù)管理1)當(dāng)一個模塊準(zhǔn)備處理用戶數(shù) 據(jù)時,應(yīng)當(dāng)向解碼控制單元210指明;幻在解碼控制單元發(fā)出初始信號后,該模塊可以處理 用戶數(shù)據(jù);幻該模塊使用由控制模塊配置的參數(shù)來對當(dāng)前用戶數(shù)據(jù)進(jìn)行處理。圖4示出了根據(jù)本發(fā)明實(shí)施例的多用戶域并行解碼方案在LTE上行鏈路解碼中的 應(yīng)用。在3GPP LTE FDD/TDD上行鏈路后端解碼鏈中,除了預(yù)解碼單元300和后解碼模塊308 以及相應(yīng)的解碼控制單元310,有4個非流水線模塊1) IDFT模塊301,其處理單位是OFDM 符號;幻信道解交織模塊304,其處理單位是用戶PRB ;3)速率解匹配模塊305,其處理單位 是碼塊;4) TRUBO解碼模塊307,其處理單位是碼塊。另外,該解碼鏈還有3個流水線模塊 軟解調(diào)模塊302、解擾模塊303和HARQ模塊306。由于在該解碼鏈中有4個非流水線模塊,因此劃分了 4個用戶域。劃分規(guī)則是每 個用戶域由一個非流水線模塊和位于其之前的流水線模塊組成。這樣,對于用戶域1,有一 個非流水線模塊IDFT模塊301。對于用戶域2,有軟解調(diào)模塊302和解擾模塊303兩個流 水線模塊和一個非流水線模塊——信道解交織模塊304。對于用戶域3,僅僅有一個非流水 線模塊——速率解匹配模塊305。對于用戶域4,有一個流水線模塊——HARQ模塊306和1 個非流水線模塊——TURBO解碼模塊307。根據(jù)上述的并行解碼方案,解碼鏈可以同時處理多個用戶的數(shù)據(jù),而不用復(fù)制整 個解碼鏈。由于解碼鏈中的解碼過程是并行進(jìn)行的,處理時間可以大大減少。處理時間取 決于每個子幀中的用戶數(shù)和用戶PRB。由于本發(fā)明的方案可以并行處理用戶數(shù)據(jù),子幀中的 用戶數(shù)越多,則時間越省。在3GPP LTE上行鏈路解碼鏈中,對于8個用戶,每個用戶在一個 子幀中包括10個PRB的情況,處理時間可以減少70%。對于2個用戶,每個用戶在一個子 幀中包含45個PRB的情況,處理時間可以減少40%。與復(fù)制解碼鏈的方案相比,上述方案占用FPGA資源最少。不再需要對流水線模塊 進(jìn)行復(fù)制。在LTE上行鏈路解碼鏈的情況下,相比于四個重復(fù)解碼鏈的情況,上述方案能夠 減少15-30%的模塊邏輯資源,同時減少5-10%的用戶數(shù)據(jù)解復(fù)用和仲裁邏輯資源。
可以理解的是,上述方案可以用于LTE FDD/TDD上行鏈路解碼鏈,但是也可以用在 WiMAX和WCDMA方案中。除非上下文明確要求,否則整個說明書和權(quán)利要求書中的“包括”、“包含”等類似 詞語應(yīng)當(dāng)解釋為包含的含義,而不是排他或窮舉的含義;也就是說,是“包含,但不局限于” 的含義。在這里所使用的術(shù)語“連接”、“耦合”或者其變型,意味著在兩個或者更多元件之 間直接或者間接地連接或耦合;元件之間的連接耦合可以是物理上的、邏輯上的、或者其結(jié)
I=I O此外,本申請中所使用的詞語“這里”、“上述”、“下面”以及含有類似含義的詞語應(yīng) 當(dāng)涉及本申請的全部內(nèi)容,而不是本申請的特定部分。在上下文允許時,上述具體實(shí)施方式
中使用單數(shù)或者復(fù)數(shù)的詞語也可以分別包括復(fù)數(shù)或者單數(shù)。關(guān)于兩個或者更多選項(xiàng)列表的 詞語“或者”覆蓋了該詞語的所有下述解釋列表中的任意選項(xiàng),列表中的所有選項(xiàng),以及列 表中選項(xiàng)的任意組合。本發(fā)明實(shí)施例的上述詳細(xì)說明并不是窮舉的或者用于將本發(fā)明限制在上述明確 的形式上。雖然上述以示意性目的說明本發(fā)明的特定實(shí)施例和實(shí)例,但本領(lǐng)域技術(shù)人員將 認(rèn)識到可以在本發(fā)明的范圍內(nèi)進(jìn)行各種等效修改。本申請?jiān)谶@里所提供的啟示并不是必須應(yīng)用到上述系統(tǒng)中,還可以應(yīng)用到其它系 統(tǒng)中??蓪⑸鲜龈鞣N實(shí)施例的元件和作用相結(jié)合以提供更多的實(shí)施例??梢愿鶕?jù)上述詳細(xì)說明對本發(fā)明進(jìn)行修改。雖然上述說明描述了本發(fā)明的特定實(shí) 施例并且描述了預(yù)期最佳模式,但無論在上文中出現(xiàn)了如何詳細(xì)的說明,都可以用許多方 式實(shí)施本發(fā)明。上述補(bǔ)償系統(tǒng)的細(xì)節(jié)在其執(zhí)行細(xì)節(jié)中可以進(jìn)行相當(dāng)多的變化,然而其仍然 包含在這里所公開的本發(fā)明中。如上述一樣應(yīng)當(dāng)注意,在說明本發(fā)明的某些特征或者方案時所使用的特殊術(shù)語不 應(yīng)當(dāng)用于表示在這里重新定義該術(shù)語以限制與該術(shù)語相關(guān)的本發(fā)明的某些特定特點(diǎn)、特征 或者方案??傊?,不應(yīng)當(dāng)將在隨附的權(quán)利要求書中使用的術(shù)語解釋為將本發(fā)明限定在說明 書中公開的特定實(shí)施例,除非上述詳細(xì)說明部分明確地限定了這些術(shù)語。因此,本發(fā)明的實(shí) 際范圍不僅包括所公開的實(shí)施例,還包括按照權(quán)利要求書實(shí)施或者執(zhí)行本發(fā)明的所有等效 方案。
權(quán)利要求
1.一種多用戶域并行解碼方法,包括基于不同的用戶將解碼鏈中的處理模塊劃分成多個用戶域,使得每個用戶域由單個非 流水線模塊組成或者一個非流水線處理模塊和位于其之前的至少一個流水線處理模塊組 成;以及各個用戶域中的模塊在解碼控制單元的控制下,基于與其相關(guān)的參數(shù)寄存器中的參數(shù) 來對相應(yīng)的用戶數(shù)據(jù)進(jìn)行解碼處理。
2.如權(quán)利要求1所述的多用戶域并行解碼方法,其中,流水線模塊是能夠進(jìn)行流式數(shù) 據(jù)處理的模塊,而非流水線模塊是基于塊進(jìn)行數(shù)據(jù)處理的模塊。
3.如權(quán)利要求1所述的多用戶域并行解碼方法,其中,每個用戶域保持一個陣列指針, 以便獲知當(dāng)前使用的參數(shù)陣列。
4.如權(quán)利要求1所述的多用戶域并行解碼方法,其中,解碼控制單元針對每個用戶域 中的所有模塊產(chǎn)生初始信號,以便指出針對所有要到來的用戶數(shù)據(jù)的所有參數(shù)已經(jīng)得以配 置。
5.如權(quán)利要求1所述的多用戶域并行解碼方法,其中,所述流水線模塊是是軟解調(diào)模 塊、解擾模塊或者HARQ模塊,所述非流水線模塊是IDFT模塊、信道解交織模塊、速率解匹配 模塊或者TURBO模塊。
6.如權(quán)利要求3所述的多用戶域并行解碼方法,其中,所有指針一旦被復(fù)位,就指向相 同的參數(shù)寄存器陣列。
7.如權(quán)利要求3所述的多用戶域并行解碼方法,其中,相同用戶域中的每個模塊使用 由陣列指針?biāo)傅膮?shù)陣列中的參數(shù)。
8.如權(quán)利要求3所述的多用戶域并行解碼方法,其中,僅當(dāng)當(dāng)前用戶域用戶數(shù)據(jù)處理 完成離開本用戶域時,陣列指針才跳轉(zhuǎn)。
9.如權(quán)利要求3所述的多用戶域并行解碼方法,其中,針對所有的用戶域,陣列指針的 跳轉(zhuǎn)次序相同。
10.一種多用戶域并行解碼裝置,包括由多個模塊組成的解碼鏈和解碼控制單元,其中 基于不同的用戶將解碼鏈中的處理模塊劃分成多個用戶域,使得每個用戶域由單個非流水 線模塊組成或者一個非流水線處理模塊和位于其之前的至少一個流水線處理模塊組成;以 及各個用戶域中的模塊在解碼控制單元的控制下,基于與其相關(guān)的參數(shù)寄存器中的參數(shù) 來對相應(yīng)的用戶數(shù)據(jù)進(jìn)行解碼處理。
11.如權(quán)利要求10所述的多用戶域并行解碼裝置,其中,流水線模塊是能夠進(jìn)行流式 數(shù)據(jù)處理的模塊,而非流水線模塊是基于塊進(jìn)行數(shù)據(jù)處理的模塊。
12.如權(quán)利要求10所述的多用戶域并行解碼裝置,其中,每個用戶域保持一個陣列指 針,以便獲知當(dāng)前使用的參數(shù)陣列。
13.如權(quán)利要求10所述的多用戶域并行解碼裝置,其中,解碼控制單元針對每個用戶 域中的所有模塊產(chǎn)生初始信號,以便指出針對所有要到來的用戶數(shù)據(jù)的所有參數(shù)已經(jīng)得以 配置。
14.如權(quán)利要求10所述的多用戶域并行解碼裝置,其中,所述流水線模塊是是軟解調(diào) 模塊、解擾模塊或者HARQ模塊,所述非流水線模塊是IDFT模塊、信道解交織模塊、速率解匹配模塊或者TURBO模塊。
15.如權(quán)利要求12所述的多用戶域并行解碼裝置,其中,所有指針一旦被復(fù)位,就指向 相同的參數(shù)寄存器陣列。
16.如權(quán)利要求12所述的多用戶域并行解碼裝置,其中,相同用戶域中的每個模塊使 用由陣列指針?biāo)傅膮?shù)陣列中的參數(shù)。
17.如權(quán)利要求12所述的多用戶域并行解碼裝置,其中,僅當(dāng)當(dāng)前用戶域用戶數(shù)據(jù)處 理完成離開本用戶域時,陣列指針才跳轉(zhuǎn)。
18.如權(quán)利要求12所述的多用戶域并行解碼裝置,其中,針對所有的用戶域,陣列指針 的跳轉(zhuǎn)次序相同。
全文摘要
公開了一種多用戶域并行解碼方法及其裝置。該方法包括基于不同的用戶將解碼鏈中的處理模塊劃分成多個用戶域,使得每個用戶域由單個非流水線模塊組成或者一個非流水線處理模塊和位于其之前的至少一個流水線處理模塊組成;以及各個用戶域中的模塊在解碼控制單元的控制下,基于與其相關(guān)的參數(shù)寄存器中的參數(shù)來對相應(yīng)的用戶數(shù)據(jù)進(jìn)行解碼處理。根據(jù)上述的并行解碼方案,解碼鏈可以同時處理多個用戶的數(shù)據(jù),而不用復(fù)制整個解碼鏈。由于解碼鏈中的解碼過程是并行進(jìn)行的,處理時間可以大大減少。
文檔編號H04L1/18GK102098127SQ200910201489
公開日2011年6月15日 申請日期2009年12月15日 優(yōu)先權(quán)日2009年12月15日
發(fā)明者伏德雨, 彭曦, 王亮, 王敬人, 章苗, 羅彬 申請人:上海貝爾股份有限公司