| 研究生: |
許國偉 Kuo-Wei HSU |
|---|---|
| 論文名稱: |
數位電視地面廣播系統通道解碼之腓特比解碼器實現 Viterbi Decoder Hardware Implementation for Digital Video Broadcasting Standard for TerrestrialTransmission (DVB-T) Channel Coding |
| 指導教授: |
陳逸民
Yih-Min Chen |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 通訊工程學系 Department of Communication Engineering |
| 畢業學年度: | 93 |
| 語文別: | 中文 |
| 論文頁數: | 84 |
| 中文關鍵詞: | 通道解碼 、內部交錯器 、數位電視 、腓特比解碼器 、軟判決解碼 |
| 外文關鍵詞: | Soft decision, Viterbi decoder, DVB-T, channel coding, inner interleaver |
| 相關次數: | 點閱:19 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘 要
迴旋碼的解碼法則中,以最大相似解碼法則---腓特比演算法為公認的有效率之近似解碼演算法。本文主要是針對數位電視地面廣播系統中所訂定的間空迴旋碼,希望設計實現出一個符合系統解碼速度的腓特比解碼器,且研究於軟判決的解碼方式,以希望提升錯誤保護之能力。
軟判決解法方式,是依照最大相似解碼法則衍生出最小距離法則,再按照量化位階的不同給予不同的分支路徑計量値,本論文內分析比較硬判決以及軟判決量化位階為Q=8、Q=16的效能,且提供硬體實現上,參數設定的依據。硬體實現上,比較不同的實作方式,採用全平行的架構,為了能夠更加快速度且節省資源,使用模數歸一的正規化方式;最後,以較簡單的3-指標偶數區塊追溯法來完成整個解碼器。在計算分支路徑計量値時,使用量化位階為Q=16的方式。
ABSTRACT
Viterbi algorithm is the well-known and efficiently maximum likelihood decoding algorithm applied to decode convolutional code. In this discussion, it concentrates on the standard of punctured convolutional
encoder in DVB-T system. To design and implement a Viterbi decoder agreed with the decoding throughput which limited by the system, on the other hand, to research the soft-decision method for decoding process with the result in promoting the bit error rate!
The way used to soft-decision is by the minimum distance algorithm
. Bit branch metrics have different value if the quantized level is not the same for soft-decision decoding. The analysis is focusing on the performance of soft-decision quantized level Q=8 and Q=16 and hard-dec
ision and a basis for the coming IC design of Viterbi decoder. In the implementation issue, full parallel architecture and modulo normalization
are used to save the source and decoding throughput, then the 3-pinter even block method is used to trace back and decoding the data.
At the last, we implement the Viterbi decoder by above-mentioned ways and the soft-decision quantized level is Q=16.
參 考 文 獻
1. ESTI, “Digital Video Broadcasting (DVB); Framing Structure, Channel Coding and Modulation for Digital Terrestrial Television”, European Telecommunication Standard EN300744 v1.4.1, 2001
2. Horvath, L.; Dhaou, I.B.; Tenhunen, H.; Isoaho, J.,”A novel, high-speed, reconfigurable demapper-symbol deinterleaver architecture for DVB-T”, Circuits and Systems, 1999. ISCAS ''99. Proceedings of the 1999 IEEE International Symposium onVolume 4, 30 May-2 June 1999 Page(s):382 - 385 vol.4.
3. Yong Wang; Jian Hua Ge; Bo Ai; Pei Liu; ShiYong Yang,”A soft decision decoding scheme for wireless COFDM with application to DVB-T”. Consumer Electronics, IEEE Transactions onVolume 50, Issue 1, Feb 2004 Page(s):84 - 88
4. Kyu-Man Lee; Dong-Seong Han; Ki-Bum Kim,“Performance of the Viterbi decoder for DVB-T in Rayleigh fading channels”, Consumer Electronics, IEEE Transactions on Volume 44, Issue 3, Aug. 1998 Page(s):994 – 1000.
5. Min-Young Park; Weon-Cheol Lee; Jong-Ho Kwak; Choul-Hee Cho; Hyung-Mo Park,” A demapping method using the pilots in COFDM system” Consumer Electronics, IEEE Transactions on Volume 44, Issue 3, Aug. 1998 Page(s):1150 – 1153.
6. 李果穎(Josh Lee),”Bit Error Ratio in DVB as a Function of S/N”,台灣羅德史瓦茲有限公司,Rohde & Schwarz Taiwan Ltd.
7. Lou, H.-L,”Implementing the Viterbi algorithm”, Signal Processing Magazine, IEEE Volume 12, Issue 5, Sept. 1995 Page(s):42 – 52
8. Biver, M.; Kaeslin, H.; Tommasini, C.,”In-place updating of path metrics in Viterbi decoders”, Solid-State Circuits, IEEE Journal ofVolume 24, Issue 4, Aug. 1989 Page(s):1158 – 1160.
9. Ming-Der Shieh; Ming-Hwa Sheu; Chien-Ming Wu; Wann-Shyang Ju,”Efficient management of in-place path metric update and its implementation for Viterbi decoders”, Circuits and Systems, 1998. ISCAS ''98. Proceedings of the 1998 IEEE International Symposium onVolume 4, 31 May-3 June 1998 Page(s):449 - 452 vol.4.
10. Chien-Ming Wu; Ming-Der Shieh; Chien-Hsing Wu; Ming-Hwa Sheu,”An efficient approach for in-place scheduling of path metric update in Viterbi decoders”, Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on Volume 3, 28-31 May 2000 Page(s):61 - 64 vol.3.
11. Chien-Ming Wu; Ming-Der Shieh; Chien-Hsing Wu; Ming-Hwa Sheu,” VLSI architecture of extended in-place path metric update for Viterbi decoders”, Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on Volume 4, 6-9 May 2001 Page(s):206 - 209 vol. 4.
12. Shung, C.B.; Siegel, P.H.; Ungerboeck, G.; Thapar, H.K,”VLSI architectures for metric normalization in the Viterbi algorithm”, Communications, 1990. ICC 90, Including Supercomm Technical Sessions. SUPERCOMM/ICC ''90. Conference Record., IEEE International Conference on 16-19 April 1990 Page(s):1723 - 1728 vol.4.
13. Black, P.J.; Meng, T.H.-Y,”Hybrid survivor path architectures for Viterbi decoders”, Acoustics, Speech, and Signal Processing, 1993. ICASSP-93.,
1993 IEEE International Conference on Volume 1, 27-30 April 1993
Page(s):433 - 436 vol.1.
14. Feygin, G.; Gulak, P, ”Architectural tradeoffs for survivor sequence memory management in Viterbi decoders”, Communications, IEEE Transactions on Volume 41, Issue 3, March 1993 Page(s):425 – 429.
15. Jae-Sun Han; Tae-Jin Kim; Chanho Lee, ”High performance Viterbi decoder using modified register exchange methods”, Circuits and Systems, 2004. ISCAS ''04. Proceedings of the 2004 International Symposium on
Volume 3, 23-26 May 2004 Page(s):III - 553-6 Vol.3.
16. Onyszchuk, I.M, “Truncation length for Viterbi decoding”, Communications, IEEE Transactions on Volume 39, Issue 7, July 1991 Page(s):1023 – 1026.
17. Black, P.J.; Meng, T.H,” A 140-Mb/s, 32-state, radix-4 Viterbi decoder”, Solid-State Circuits, IEEE Journal of Volume 27, Issue 12, Dec. 1992 Page(s):1877 – 1885.
18. Xilinx,”Viterbi Decoder v5.0”,Product Specification.
http://www.xilinx.com , 2004
19. 周良昌,”適用於無線區域網路802.11a之Viterbi解碼器硬體實現”, 中華大學電機工程學系碩士論文,2003.