[發明專利]DTMB符號解交織方法有效
| 申請號: | 200810043035.8 | 申請日: | 2008-01-18 |
| 公開(公告)號: | CN101488763A | 公開(公告)日: | 2009-07-22 |
| 發明(設計)人: | 馬偉劍;陳肯;陶媛媛 | 申請(專利權)人: | 卓勝微電子(上海)有限公司 |
| 主分類號: | H03M13/27 | 分類號: | H03M13/27 |
| 代理公司: | 上海浦一知識產權代理有限公司 | 代理人: | 陳 平 |
| 地址: | 201203上海市浦東新區龍*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | dtmb 符號 交織 方法 | ||
1.一種DTMB符號解交織方法,一個普通信號幀共3744個數據符號, 52支路交織,交織塊尺寸為M個符號,解交織存儲器邏輯分為第0~51 共52行,每行各寫同一交織幀中的72個符號,第0行寫交織幀的第0、 第52、第104,符號序號依次遞增52,直到第3692個符號,第1行寫交 織幀的第1、第53、第105,符號序號依次遞增52,直到第3693個符號, 行號依次遞增1直到第51行,第51行寫交織幀的第51、第103、第155, 符號序號依次遞增52,直到第3743個符號,其特征在于,第N行包含 (52-N+R)個塊,R為0或正整數,每個塊的尺寸為M個符號,當交織幀的 數據寫滿解交織存儲器一行的最后一個塊后,把要存儲到該行的后續數據 覆蓋到該行中寫有無效數據的塊中,初始化時預先寫滿51×52M個符號, 隨后每寫入一幀符號,就讀出一幀解交織普通信號數據。
2.根據權利要求1所述的DTMB符號解交織方法,其特征在于,解交 織存儲器以符號為單位的地址是,
寫數據列地址:write_addr=(wr_col_pnt+round_cnt_y*N*M)%(Lrow*M),
讀數據列地址:rd_addr=(rd_col_pnt+(round_cnt_y+1)*N*M)%(Lrow*M),
wr_col_pnt表示寫第0行的交織幀符號的列地址指針,每寫入一幀數據 后加72,rd_col_pnt表示讀第0行的交織幀符號的列地址指針,每讀出 一幀數據后加72,N表示所在的行數,Lrow為所在行包含的塊的個數, round_cnt_y表示各行的循環計數器值,計數周期為所在行包含的塊數, 初值為0,當所在行的列地址從行尾移回到行頭時,round_cnt_y加1。
3.根據權利要求2所述的DTMB符號解交織方法,其特征在于,M為 720或240。
4.根據權利要求1所述的DTMB符號解交織方法,其特征在于,解交 織存儲器以符號為單位的地址是,
寫數據列地址:
write_addr=((wr_block_cnt+round_cnt_y*N)%Lrow)*M+wr_symbol_cnt,
讀數據列地址:
rd_addr=((rd_block_cnt+(round_cnt_y+1)*N)%Lrow)*M+rd_symbol_cnt,
wr_block_cnt表示寫第0行的交織幀符號的列地址塊計數值,初值為0, 交織幀數據每寫滿第51行的一個塊后加1,rd_block_cnt表示讀第0行 的列地址塊計數值,初值為0,交織幀數據每讀出第51行的一個塊后加1, wr_symbol_cnt表示寫數據的列地址塊內符號計數值,值為0~(M-1), rd_symbol_cnt表示讀數據的列地址塊內符號計數值,值為0~(M-1), N表示所在的行數,Lrow為所在行包含的塊的個數,round_cnt_y表示各 行的循環計數器值,計數周期為所在行包含的塊數,初值為0,當所在行 列地址從行尾移回到行頭時,round_cnt_y加1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卓勝微電子(上海)有限公司,未經卓勝微電子(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810043035.8/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





