Responsive image
博碩士論文 etd-0818104-170555 詳細資訊
Title page for etd-0818104-170555
論文名稱
Title
適用於多種數位傳播標準之通道解碼器設計與實現
Design and implementation of a multi-digital broadcasting standard channel decoder
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
63
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2004-06-17
繳交日期
Date of Submission
2004-08-18
關鍵字
Keywords
里德所羅門編碼、前端錯誤更正解碼器、數位矽智產、數位影像傳播、數位影像傳播通道解碼器
FEC decoder, IP, DVB channel decoder, DVB, intellectual property, Reed-Solomon Codes
統計
Statistics
本論文已被瀏覽 5662 次,被下載 8744
The thesis/dissertation has been browsed 5662 times, has been downloaded 8744 times.
中文摘要
隨著全球化數位電視時代的來臨,如何掌握數位視訊廣播接收器的設計技術,顯得非常重要。在論文中針對數位視訊傳輸系統中關於通道解碼的協定,提出最佳化之積體電路架構。在此一協定中,通道編碼是採用連接碼之方式,由腓特比解碼、禮德-所羅門解碼器及內外解交錯等模組所構成。除了適當的算術運算元之外,這四個模組都需要很大的資料區塊儲存單元,因而本論文所提出的架構的主要特點乃是將所有大區塊的儲存單元都以記憶體的方式來實作,以降低所需電路面積及避免使用移位暫存器所造成極大的動態功率消耗。因此在腓特比解碼器的設計,利用演算法所具有之同位特性,並結合暫存器置換及回溯兩種路徑搜尋方式做為內部解碼,以達到高效率及低功率之腓特比解碼器架構。而關於禮德-所羅門解碼器之設計,乃基於序列柏林坎-瑪西修正後之演算法,並利用一新提出之最佳化的有限場域常數乘法器架構,以減少乘法器所須邏輯閘個數約達20%。在外部迴旋解碼器,提出一適當之位址產生器,並且將解交錯的資料路徑整合在兩塊記憶體上。而針對內部之符號交錯器,則以排列函數雙值同步的方式設計交錯位址器,所須記憶體比文獻記載減少一半。這四個模組已完成相當的整合測試,形成一個數位矽智產,提供各樣矽智產整合驗證所須的各種模組及自動驗證的機制。在場效可程式化邏輯陣列所發展的雛型設計已可達數位視訊廣播協定之要求。以台積電 0.35微米製程佈局的晶片,可達到面積25 mm2。
Abstract
With the approach of the era of digital TV system around the world, how to grasp the design techniques of the receiver of the DVB-T has become a very important topic. The goal of this thesis is to pursue a highly optimized VLSI architecture compatible to the channel decoding standard of the DVB-T protocol. The channel decoding scheme adopted in DVB-T is based on the concatenated code; which is comprised of an inner Viterbi decoder, outer Reed-Solomon decoder and inner and outer de-interleaver modules. These modules all require a significant amount of data storage space, therefore the main feature of the proposed channel decoder architectures is to realize the data storage based on RAM instead of registers. This approach can lead to the reduction of silicon area and the dynamic power dissipation compared with the shift register based architecture. In order to achieve this, in the design of Viterbi module, the popular register-exchange and trace-back techniques used for the detection of the survivor path has been combined for the survivor memory management unit. As for the design of Reed-Solomon decoder, it is designed based on the modified inverse-free Berlekamp-Massey algorithm. A novel finite field constant multiplier architecture has been proposed which can reduce the required gate count of the multipliers by 20%. For outer convolutional deinterleaver, a specific address generator has been designed such that the data deinterleaver path can be merged and implemented as two memory blocks. For inner symbol deinterleaver, a lookahead technique has been applied to the design of address generator and deinterleaver memory has been reduced by a half compared with those in the literature. These four modules have been verified and integrated as robust channel decoder silicon IP. The related models used for IP integration and verification have also been provided. The prototyping on the FPGA has been tested to satisfy the requirement of the spec.
目次 Table of Contents
摘要 II
第一章 簡介 1
第二章 通道解碼器及各個模組的設計 4
2.1 Outer decoder 5
2.2 Outer deinterleaver 24
2.3 Inner deinterleaver 29
2.4 Inner decoder 33
2.5 System Architecture 40
2.6 常數有限場域乘法器之最佳化 41
第三章 通道解碼器的晶片與IP 45
3.1通道解碼器IP 45
3.2 實驗結果 47
第四章 結論 51
第五章 參考文獻 52
參考文獻 References
[1]. “Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for digital terrestrial television,” ETSI EN 300 744 V1.4.1, Jan. 2001.
[2]. G. Zweigle, et al., “A Viterbi, convolutional interleave, and Reed-Solomon decoder IC,” Proc. IEEE, pp. 34 -35, Jun. 1995
[3]. M. Tognin, et al., “A VLSI solution for a digital terrestrial TV (DVB-T) receiver,” IEEE Int. Conf. on Broadcasting Convention, pp. 343-348, Sep. 1997.
[4]. P. Combelles, et al., “A receiver architecture conforming to the OFDM based digital video broadcasting standard for terrestrial transmission (DVB-T),” IEEE Int. Conf. on Communications, vol. 2, pp. 780-785, Jun. 1998.
[5]. C. D. Toso, et al., “0.5-μm CMOS circuits for demodulation and decoding of an OFDM-based digital TV signal conforming to the European DVB-T standard,” IEEE J. Solid-State Circuits, vol. 33-11, pp. 1781-1792, Nov. 1998.
[6]. M. Haas, et al., “Advanced two IC chipset for DVB on satellite reception,” IEEE Int. Conf. on Consumer Electronics, pp. 72, Jun. 1996.
[7]. K. Mueller, et al., “A low-cost DVB compliant Viterbi and Reed Solomon decoder,” IEEE Trans. on Consumer Electronics, vol. 43-3, pp. 448-452, Aug. 1997.
[8]. S. J. Lee, et al., “A single chip DVB receiver for variable-rate QPSK demodulation and forward error correction,” IEEE Conf. on Custom Integrated Circuits, pp. 249-252, May 1997.
[9]. Y. S. Choi and S. J. Lee, “A single chip digital satellite receiver with 6-bit A/D converter,” IEEE Trans. on Consumer Electronics, vol. 45-4, pp. 1183-1189, Nov. 1999.
[10]. Y. S. Choi and S. J. Lee, “A single chip digital satellite receiver with 6-bit A/D converter,” IEEE Trans. on Consumer Electronics, vol. 4-4, pp. 1183-1189, Nov. 1999.
[11]. A. Kwentus, S. Jaffe, S. Tsai, et al., “A single-chip universal digital satellite receiver with 480 MHz IF input,” IEEE Int. Conf. on Solid-State Circuits, pp. 332-333, Feb. 1999.
[12]. P.G. Gulak, N. Sohi, “A multi-standard set-top box channel decoder,” IEEE Workshop on Signal Processing Systems, pp. 295-304, Oct. 2000.
[13]. F. Frescura, et al., “DSP based OFDM demodulator and equalizer for professional DVB-T receivers,” IEEE Trans. on Broadcasting, vol. 45-3, pp. 323-332, Sep. 1999.
[14]. P. Busson, et al., “A complete single-chip front-end for digital satellite broadcasting,” IEEE. Int. Conf. on Consumer Electronics, pp. 112-113, June 2001.
[15]. I. S. Reed and G. Solomon, “Polynomial codes over certain finite fields,” J. SIAM, vol. 8, pp. 300-304, June 1960.
[16]. H. Kummer, “Recommendation for space data system standards: Telemetry channel coding. Issue-1,” Consult. Comm. Space Data Syst., Sep. 1983.
[17]. S. B. Wicker and V. K. Bhargava, “Reed-Solomon codes and their application,” IEEE Press, New York, 1994.
[18]. C. Basile et al., “The U.S.HDTV standard the grand,” IEEE Spectrum, pp. 36-45, Apr. 1995.
[19]. K. Maxwell, “Asymmetric digital subscriber line,” IEEE Communication Mag., vol. 34, pp. 100-107, Oct. 1996.
[20]. G. D. Forney, “On decoding BCH Codes,” IEEE Trans. Info. Theory, vol. IT-11, pp. 549-557, Oct. 1965.
[21]. W. W. Peterson, “Encoding and error-correction procedures for the Bose-Chaudhuri codes,” IRE Trans. on Info. Theory, vol. 6, pp. 459-470, Sep. 1960.
[22]. E. R. Berlekamp, “Algebraic Coding Theory,” McGraw-Hill, New York, 1968.
[23]. J. L. Massey, “Shift register synthesis and BCH coding,” IEEE Trans. Info. Theory, vol. 15, pp. 122-127, Jan. 1969.
[24]. Y. Sugiyama, M. Kasahara, S. Hirasawa, and T. Namekawa, “A method for solving key equation for decoding goppa codes,” Info. Control, vol. 27, pp. 87-99, 1975.
[25]. I.S. Reed, M.T. Shih, T.K. Truong, “VLSI design of inverse-free Berlekamp-Massey algorithm,” IEE Proc., vol. 138, pp. 295-298, Sep. 1991.
[26]. X. Youzhi, “Implementation of Berlekamp-Massey algorithm without inversion,” IEE Proc., vol. 138, pp. 138-140, June. 1991.
[27]. R. T. Chien, “Cyclic decoding procedure for the Bose-Chaudhuri-Hocquenghem codes,” IEEE Trans. Info. Theory, vol. 10, pp. 357-363, Oct. 1964.
[28]. G. D. Forney Jr., “On decoding BCH codes,” IEEE Trans. Info.Theory, vol. 11, pp. 549-557, Oct. 1965.
[29]. R. E. Blahut, “Algebraic methods for signal processing and error control coding,” Springer-Verlag, New York, 1992.
[30]. H.C. Chang, C.B. Shung, and C.Y. Lee, “A Reed-Solomon product-code (RS-PC) decoder chip for DVD application,” IEEE J. Solid-State Circuits. vol. 36, pp. 229-238, Feb. 2001.
[31]. M. Massel, “Digital television DVB-T COFDM and ATSC 8-VSB,” DigitalTVbooks, Hong Kong, 2000.
[32]. J.B. Kim, Y.J. Lim, M.H. Lee, “A low complexity FEC design for DAB,” in Proc. ISCAS, vol. 4 , pp. 522 – 525, May 6-9, 2001.
[33]. L. Horvath, I.B. Dhaou, H. Tenhunen and J. Isoaho, “A novel, high-speed reconfigurable demapper symbol deinterleaver architecture for DVB-T,” in Proc. ISCAS, pp. 382 – 385, June 1999.
[34]. C. Shung et al., “VLSI architectures for metric normalization in the Viterbi algorithm,” IEEE Int. Conf. Communications, vol. 4, pp.1723-1728, Feb. 1990.
[35]. E. J. Hwang, et al., “Design of a performance enhanced traceback algorithm for the Viterbi decoder,” Electronics Letter, IEE, vol. 32-14, pp.1254-1255, July 1996.
[36]. M. B. Lin, “New path history management circuits for Viterbi decoders,” IEEE Tran .Communications, vol.48-10, pp. 1605-1608, Oct. 2000.
[37]. E. Boutillon, N. Demassieux, “High speed low power architecture for memory management in a Viterbi decoder,” in Proc. ISCAS, vol. 4, pp.284-287, May 1996.
[38]. P. J. Black, T. H. Y. Meng, “Hybrid Survivor Path Architectures for Viterbi Decoders,” in Proc. ICASSP, vol. 1, pp.433-436, Dec. 1993.
[39]. E. Yeo, P. Pakzad, B. Nikolic, V.Anantharam, “VLSI Architectures for Iterative Decoders in Magnetic Recording Channels,” IEEE Trans. Magnetics, vol. 37, pp.784-755, Mar 2001.
[40]. S.K. Jain, L. Song, K.K. Parhi, “Efficient semisystolic architectures for finite-field arithmetic,” IEEE Trans. VLSI Syst., vol. 6, pp. 101-113, Mar. 1998.
[41]. J.H. Jeng, J.M. Kuo and T.K. Truong, “A high efficient multiplier for the RS Decoder,” IEEE Int. Symp. VLSI Technology, Systems, and Applications, pp. 116-118, June 8-10, 1999.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內外都一年後公開 withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code