Responsive image
博碩士論文 etd-0117107-140512 詳細資訊
Title page for etd-0117107-140512
論文名稱
Title
循序輸出入順序快速傅利葉轉換處理器的設計與實作
Design and implementation of sequential input-output order FFT processor
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
69
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2007-02-03
繳交日期
Date of Submission
2007-01-17
關鍵字
Keywords
8192點快速傅利葉轉換、管道快速傅利葉轉換、循序輸出入順序、快速傅立葉轉換
8-K point FFT, pipeline FFT, MDC, FFT, sequential input-output order
統計
Statistics
本論文已被瀏覽 5676 次,被下載 0
The thesis/dissertation has been browsed 5676 times, has been downloaded 0 times.
中文摘要
本論文提出了管道快速傅利葉轉換處理器的一種新設計方法,管道快速傅利葉轉換處理器可以達到高生產率,而且對於那些要求快速傅利葉轉換可以處理連續進入的資料序列、樣本為一個接一個循序輸入的系統來說,是非常合適的設計架構。但是,對於採用單一延遲反饋方法設計的傳統管道快速傅利葉轉換處理器,則有著蝴蝶處理單元硬體使用效率低落的問題。除此之外,快速傅利葉轉換運算後的結果更是位元反向順序的輸出序列,這並不適合用於快速傅利葉轉換的一些應用如正交分頻多工。所以本論文提出了創新的管道快速傅利葉轉換設計架構,方法是先將輸入序列分成兩路資料流,再傳送到以向前饋送資料為交換單元基礎設計的快速傅利葉轉換處理器。這設計方法可以充分的運用蝴蝶運算單元,而讓加法器減少近一半的所需數量。雖然此架構在最後一級需要有一額外的大暫存器,但此一大暫存器可重新安排規劃並合併到排序輸出序列所需使用的暫存器中,這樣就能解決最後一級的額外大暫存器問題且也能得到正常順序的運算輸出。本論文採用新提出的架構設計方法來實作出8192點的快速傅利葉轉換處理器,另外也使用radix- 2^4演算法跟搭配特定的常數乘法器來實現 的複數乘法運算部份,這樣整個架構所要用到的複數乘法器數量就可以減至三組。在適當的資料分割和分配下,所有資料交換單元和排序輸出序列模組裡大量使用的暫存器,都可以改由多組使用單一埠的記憶體模組來替代而不會造成任何效能的降低。其他設計架構的顯著特點包括大幅減少旋轉因子所需儲存的個數,還有各級處理單元使用的資料表示位元長度有經過資料準確度的取捨,而不是無限制的增加位元長度或沒有標準的縮減位元長度。晶片實作使用TSMC 0.18 、1P6M CMOS製程,核心面積僅達8.74 ,對正常順序輸入和正常順序輸出的快速傅利葉轉換處理器來說,本論文所實作出的面積是最小的。
Abstract
In this thesis, a new design methodology for pipeline FFT processor has been proposed. The pipeline FFT processor can achieve high throughput rate, and is very suitable for those systems where the continuous data sequences that call for the FFT processing enter systems sample by sample sequentially. However, the traditional pipeline FFT design based on the common single delay feed-back approach suffers low hardware utilization for the butterfly unit. In addition, the resulted transformed sequence is in the form of bit-reverse order which is not suitable for some FFT applications such as OFDM (Orthogonal Frequency Division Multiplexing). Therefore, this thesis proposes a novel pipelined FFT design by first splitting the input sequence into two data streams, which can then be applied to the FFT data-path based on the feed-forward dual-delay path data commutator. The resulted FFT architecture can achieve full butterfly utilization such that the required number of adders can be reduced by almost a half. One potential drawback of the proposed approach is that some additional large storage buffer is required at the last stage. However, the additional storage buffer can be re-organized and merged with the output reordering buffer together such that the normal-order transformed output sequence can be generated. The proposed approach has been applied to the design of 8-K point FFT in this thesis. The 8-K FFT architecture proposed in this thesis is designed based on the radix- 2^4 algorithm such that the required number of general complex number multipliers can be minimized to three. The multiplication of is realized by the dedicated constant multiplier architecture. By proper data partition and allocation, the large buffer required for many data commutator and the output reordering buffer can both be efficiently realized by multi-bank single-port memory modules. The other salient features of the 8-K FFT also include the table reduction for twiddle factors as well as the optimized variable internal data representation. The proposed FFT processor has been implemented by the TSMC 0.18um 1P6M CMOS process technology with core area of 8.74 which is the smallest design reported in the literature for normal sequential input/output order FFT.
目次 Table of Contents
目錄
第1章 簡介 1
1.1 研究動機 1
1.2 論文架構 2
第2章 快速傅利葉轉換演算法 3
2.1 Radix-2 FFT 3
2.2 Radix-4 FFT 7
2.3 Radix-8 FFT 8
2.4 不同演算法之比較總結 10
第3章 快速傅利葉轉換硬體架構 11
3.1 資料回饋架構 12
3.2 資料前饋架構 15
3.3 結論與比較 18
第4章 快速傅利葉轉換電路實現 20
4.1 提出的資料前饋架構及其他電路架構的設計 21
4.2 8192點FFT實作架構及資料位元長度分析 33
4.3 結論與比較 41
第5章 實驗結果 43
第6章 未來工作 50
參考文獻 51
附錄 55
參考文獻 References
[1] ETSI, “Radio broadcasting systems; digital audio broadcasting (DAB) to mobile, portable and fixed receivers,” ETSI EN 300 401 V1.3.2, Sep. 2000

[2] ETSI, “Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for digital terrestrial television,” ETSI EN 300 744 V1.4.1, Jan. 2001

[3] ETSI, “Digital Video Broadcasting (DVB); Transmission system for handheld terminals,” ETSI EN 302 304 V1.1.1, Nov. 2004

[4] IEEE, “Supplement to IEEE standard for information technology-Telecommunications and information exchange between systems-LAN/MAN specific requirement-part 11: Wireless LAN MAC and PHY specifications: High-speed Physical Layer in the 5GHz Band,” IEEE Std 802.11a-1999

[5] J. Y. Oh, M. S. Lim, “Area and Power Efficient pipeline FFT,” IEEE workshop On Signal Processing Systems Design and Implementation, Nov. 2005, pp. 520-525

[6] S. Y. Park, N. I. Cho, Sang Uk Lee, Kichul Kim, Jisung Oh, “Design of 2k/4k/8k-point FFT processor based on CORDIC algorithm in OFDM receiver,” IEEE Pacific Rim Conference on Communications, Computers and signal processing, Vol. 2, Aug. 2001, pp. 457-460,

[7] Y. W. Lin, H. Y. Liu, C. Y. Lee, “A dynamic scaling FFT processor for DVB-T applications,” IEEE Journal of Solid-Stage Circuits, Vol. 39, No. 11, pp. 2005-2013, Nov. 2004

[8] T. Lenart, V. Owall, “A 2048 complex point FFT processor using a novel data scaling approach,” in Proc. IEEE ISCAS, Vol. 4, May 2003, pp. 45-48

[9] J. R. Choi, S. B. Park, D. S. Han, S. H. Park, “A 2048 complex point FFT architecture for digital audio broadcasting systems,” in Proc. IEEE ISCAS, Vol. 5, May 2000, pp. 693-696
[10] E. Bidget, D. Castelain, C. Joanblanq, P. Senn, “A fast single-chip implementation of 8192 complex point FFT,” IEEE Journal of Solid-Stage Circuits, Vol. 30, No. 3, pp. 300-305 , May 1995

[11] C. C. Wang, J. M. Huang, H. C. Cheng, “A 2k/8k mode small area FFT processor for OFDM demodulation of DVB-T receivers,” IEEE Transactions on Consumer Electronics, Vol. 51, No. 1, pp. 28-32, Feb. 2005

[12] L. Jia, Y. Gao, J. Isoaho, H. Tenhunen, ”A new VLSI-oriented FFT algorithm and implementation,” in Proc. 11th Annual IEEE International ASIC Conference, Sept. 1998, pp. 337-341

[13] Y. T. Lin, P. Y. Tsai, T. D. Chiueh, “Low-power variable-length fast fourier transform processor,” IEE Proceedings Computers and Digital Techniques, Vol. 152, No. 4, pp. 499-506, July 2005

[14] W. C. Yeh, C. W. Jen, “High-speed and low-power split-radix FFT,” IEEE Transactions on Signal Processing, Vol. 51, No. 3, pp. 864-874, March 2003

[15] B. M. Baas, “A low power, high performance, 1024-point FFT processor,” IEEE Journal of Solid-Stage Circuits, Vol. 34, No. 3, pp. 380-387, March 1999

[16] S. Krommydas, V. Paliouras, “An efficient memory compression scheme for 8k FFT in a DVB-T receiver and the corresponding error model,” in Proc. IEEE ISCAS, Vol. 4, May 2004, pp. 89-92

[17] Y. Jung, H. Yoon, J. Kim, “New efficient FFT algorithm and pipeline implementation results for OFDM/DMT applications,” IEEE Transactions on Consumer Electronics, Vol. 49, No. 1, pp. 14-20, Feb. 2003

[18] C. S. Wu, A. Y. Wu, “Modified vector rotational CORDIC (MVR-CORDIC) algorithm and its applications to FFT,” in Proc. IEEE ISCAS, Vol. 4, May 2000, pp. 529-532

[19] S. He, M. Torkelson, “Designing pipeline FFT processor for OFDM (de)modulation,” in Proc. URSI International Symposium on Signals, Systems and Electronics, Sept. 1998, pp. 257-262

[20] S. Saponara, L. Serafini, L. Fanucci, “Low-power FFT/IFFT VLSI macro cell for scalable broadband VDSL modem,” in Proc. IEEE international workshop on System-on-Chip for Real-Time Applications, July 2003, pp. 161-166

[21] W. Han, T. Arslan, A. T. Erdogan, M. Hasan, “Novel low power pipelined FFT based on subexpression sharing for wireless LAN applications,” IEEE Workshop on Signal Processing Systems, 2004, pp. 83-88

[22] C. P. Hung, S. G. Chen, K. L. Chen, “Design of an efficient variable-length FFT processor,” in Proc. IEEE ISCAS, Vol. 2, May 2004, pp. 833-836

[23] J. C. Chih, S. G. Chen, “An efficient FFT twiddle factor generator,” submitted to Eusipco-2004

[24] J. C. Kuo, C. H. Wen, A. Y. Wu, “Implementation of a programmable 64-2048-point FFT/IFFT processor for OFDM-based communication systems,” in Proc. IEEE ISCAS, Vol. 2, May 2003, pp. 121-124,

[25] A. V. Oppenheim, R. W. Schafer, Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice-Hall, 1999

[26] J. W. Cooley, J. W. Tukey, “An algorithm for the machine calculation of complex Fourier series,” Math. Comput., Vol. 5, No. 5, pp. 87-109

[27] S. H. Park, D. H. Kim, D. S. Han, K. S. Lee, S. J. Park, J. R. Choi, “Sequential design of a 8192 complex point FFT in OFDM receiver, ” The First IEEE Asia Pacific Conference on ASIC, Aug. 1999, pp. 262-265

[28] T. H. Tsai, C. C. Peng, “Design and implementation of a FFT/IFFT soft IP generator for OFDM system,” International Conference on Consumer Electronics, Jan. 2005, pp. 385-386

[29] S. Y. Lee, C. C. Chen, C. C. Lee, C. J. Cheng, “A low-power VLSI architecture for a shared-memory FFT processor with a mixed-radix algorithm and a simple memory control scheme,” in Proc. IEEE ISCAS , May 2006, pp. 157-160

[30] S. Anikhindi, G. Cradock, R. Makowitz, C. Patzelt, “A commercial DVB-T demodulator chipset,” International Broadcasting Convention , Sept. 1997, pp. 528-533

[31] P. Combelles, C. D. Toso, D. Hepper, D. L. Goff, J. J. Ma, P. Robertson, F. Scalise, D. Soyer, and M. Zamboni, “A receiver architecture conforming to the OFDM based digital video broadcasting standard for terrestrial transmission (DVB-T),” IEEE ICC , Vol. 2, June 1998, pp. 780-785
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外均不公開 not available
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.145.74.54
論文開放下載的時間是 校外不公開

Your IP address is 3.145.74.54
This thesis will be available to you on Indicate off-campus access is not available.

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

QR Code