[實用新型]TD-SCDMA/3G硬核turbo譯碼器無效
| 申請號: | 200720105308.8 | 申請日: | 2007-01-04 |
| 公開(公告)號: | CN201018490Y | 公開(公告)日: | 2008-02-06 |
| 發明(設計)人: | 殷盛;許曉斌 | 申請(專利權)人: | 浙江華立通信集團有限公司 |
| 主分類號: | H04B1/707 | 分類號: | H04B1/707;H04L1/00 |
| 代理公司: | 杭州中平專利事務所有限公司 | 代理人: | 翟中平 |
| 地址: | 310012浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | td scdma 3g turbo 譯碼器 | ||
技術領域
本實用新型提出一種新型、技術領先的TD-SCDMA及第三代移動通信(3G,含cdma2000、UMTS、TD-SCDMA等)的硬核turbo譯碼器,屬移動通信技術領域。
背景技術
3GPP?Turbo碼:糾錯碼在通信系統中的使用是為了提高在低信噪比信道上接收數據的可靠性,主要是通過增加冗余比特而實現的。目前Turbo碼被公認為最強大的糾錯碼。然而,Turbo碼強大的能力僅在長數據塊編碼中體現,而不適用于傳輸語音數據,因為語音用長數據塊傳輸會引起無法承受的延遲。
發明內容:
設計目的:在第三代個人無線標準(3GPP和3GPP2)中,2Mbps高速分組數據很適合使用Turbo碼,本實用新型提出一種用于3GPP標準的Turbo譯碼器,當然本實用新型的內容也能適用于3GPP2Turbo碼,兩種Turbo碼之間主要區別是Turbo交織器和編碼率;3GPP使用1/3編碼率而3GPP2使用1/2和1/4編碼率。
1、解碼器結構:3GPP標準表明使用Turbo碼數據速率可以達到2.0Mbps。在這種速率下,ASIC中采用特定的硬核加速器完成解碼最為有效。本實用新型提出這樣的一種高效率硬核Turbo解碼器。該解碼器使用的技術包括諸如并行計算,訓練步進窗口(SW-WT)和提前停止。
這幾種技術有助于提高解碼速度,最小化存儲空間,降低功率開銷。該解碼器使用的解碼算法是背景技術中描述的Max-log-MAP算法。
2、總體架構:帶有高效存儲器的硬核Turbo解碼器的架構如圖1所示。此架構使用一個將Stage0和Stage1結合的SISO_DECODER(軟輸入-軟輸出-解碼器),而不是在Stage0和Stage1各使用分離的SISO_DECODER。Stage0運算yks,0,ykp,0和L0(uk)產生Le0(uk)和sgn(L(uk|y)),Stage?1運算yks,1,ykp,1和L1(uk)產生Le1(uk)和sgn(L(uk|y))。L0(uk)數據從LLR_BUF中讀出,Stage0輸出的外賦(對數似然比)LLR,Le0(uk)被重新寫回到LLR_BUF。在Stage1中,解碼過程使用存儲在LLR_BUF中的ykp,0和Le0(uk)進行Turbo交織計算獲得系統接收的比特yks,1和后驗信息的Turbo交織譯文。解碼Stage1的輸出Le1(uk)然后被解交織并寫回到LLR_BUF作為stage?0下一個解碼迭代過程中(如EQ5所示)的后驗信息L0(uk)。解碼器假定接收符號在他們各自的組yks,0,ykp,0,yks,1,和ykp,1已經被解復用。注意到yks,1僅僅是尾部比特被發送。高吞吐量解碼器設計的關鍵就是LSP_BUF。LSP_BUF由4個回環緩存器構成,這些回環緩存器緩存一個步進窗口長度的yks,ykp和L(uk)。這些yks,ykp和L(uk)將被送入SISO_DECODER用于解碼。解碼過程中,在WINDOW_ADDR_GEN將下一個窗長的數據寫入其中一個LSP_BUF緩存器的同時,也將其它3個LSP_BUF緩存器中的內容送入SISO_DECODER。LSP_BUF的讀寫時序請參考后面內容。在圖1所示的Turbo譯碼器中,包含了一個EARLY_STOP_CNTRL模塊,該模塊用于執行預提前停止評判準則,以節省計算開銷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江華立通信集團有限公司,未經浙江華立通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200720105308.8/2.html,轉載請聲明來源鉆瓜專利網。





