博碩士論文 90521053 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:105 、訪客IP:18.224.21.144
姓名 陳威豪(Wei-Hao Chen)  查詢紙本館藏   畢業系所 電機工程學系
論文名稱 通訊應用之內嵌式數位訊號處理器核心產生器
(Module Generator of Embedded DSP Core for Communication Applications)
相關論文
★ 低雜訊輸出緩衝器設計及USB2實體層的傳收器製作★ 低雜訊輸出緩衝器設計及USB2實體層的時脈回復器製作
★ 應用於通訊系統的內嵌式數位訊號處理器架構★ 應用於數位儲存示波器之100MHz CMOS 寬頻放大器電路設計
★ 具有QAM/VSB模式的載波及時序回復之數位積體電路設計★ 應用於通訊系統中數位信號處理器之模組設計
★ 應用於藍芽系統之CMOS射頻前端電路設計★ 具有QAM/VSB 模式之多重組態可適應性等化器的設計與實現
★ 適用於高速通訊系統之可規劃多模式里德所羅門編解碼模組★ 應用於橢圓曲線密碼系統之低複雜性有限場乘法器設計
★ 適用於通訊系統之內嵌式數位訊號處理器★ 雷射二極體驅動電路
★ 適用於通訊系統的內嵌式數位信號模組設計★ 適用在通訊應用之可參數化內嵌式數位信號處理器核心
★ 一個高速╱低複雜度旋轉方法的統一設計架構:角度量化的觀點★ 5Gbps預先增強器之串列連結傳收機
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 在本篇論文中,實現了一個可參數化的內嵌式數位信號處理器系統— NCU_DSP_2003。它是由去年的NCU_DSP_2002核心增進而來的。它能偵測出資料危障(data hazard)和結構危障(structure hazard)且做資料前移動作使硬體正常工作。而為了加快DSP演算和減少功率耗損,我們改進了有關原本的迴圈指令和增加一個新的迴圈指令,使得這顆數位信號處理器更適用於計算有迴圈密集的應用上。
我們所提出的可參數化數位信號處理器設計流程具有幾項優越的特性:可參數化的架構,可選擇式特殊應用硬體,低功率及為內嵌式應用之I/O設計。我們設計了各種模組產生器以產生可變動(configurable)的資料路徑(datapath)和可重複使用的特殊功能硬體。還有我們提供了三種乘法器模組供使用者依實際使用上的需要做選擇。並設計了一個模組產生器用以整合各個功能模組及產生數位信號處理器的硬體描述語言。
以模組產生器所產生的十六位元數位信號處理器為例,其最大工作效能可操作在170百萬指令。
摘要(英) This thesis introduces the design and implementation of an embedded and parameterized digital signal processing (DSP) processor---NCU_DSP_2003. it is an enhanced version of last year version---NCU_DSP_2002. Besides providing a basic instruction set that is similar to conventional DSP processors, the enhanced capabilities include detector of the data hazard and structure hazard and do data forwarding. To enhance the operation of DSP and reduce power consumption, it provides two kinds of the nested loop instruction. These improvements make this DSP processor more efficient for computation-intensive application.
The proposed parameterized DSP processor design system has some advanced features: a parameterized architecture, special functions for communication application, some low power designs and I/O for embedded consideration. We provide three kinds of Multiply-Accumulate unit for user to select according to practical applications. By using window GUI and a Verilog code generator, dedicated DSP for specified application can be generated.
The chip will be implemented in a cell-based design method with a 0.25 1P5M cell library. The maximum operating frequency of a 16?16 DSP is about 170MHz.
關鍵字(中) ★ 模組產生器
★ 數位訊號處理器
★ 通訊應用
關鍵字(英) ★ DSP
★ parameterized
★ module generator
論文目次 Content
CHAPTER 1 INTRODUCTION……………………………………………………...1
1.1 Motivation…………………………………………………………………...1
1.2 Goal and Applications……………………………………………………….4
1.3 Thesis Organization………………………………………………………….6
CHAPTER 2 THE ARCHITECTURE OF NCU_DSP_2003………………….……...7
2.1 The Overview of NCU_DSP_2003 Architecture……………………………7
2.2 Program Address Generation Unit (PAGU)………………………………..10
2.2.1 Hardware Looping…………………………………………………..12
2.2.2 Hardware Buffer Looping…………………………………………..15
2.3 Hazard and Solution………………………………………………………..18
2.3.1 Data Forwarding…………………………………………………….20
2.3.2 Memory Structure Hazard and Solution…………………………….25
2.4 Data path…………………………………………………………………...26
2.4.1 Modify Barrel Shifter Location……………………………………..27
2.4.2 MAC………………………………………………………………...28
2.2 I/O Synchronization………………………………………………………..32
CHAPTER 3 PARAMETERIZED DESIGN FLOW AND IMPLEMENTATION….34
3.1 Introduction……………………………………………………………….34
3.2 Parameter of NCU_DSP_2003 Generator………………………………...35
3.3 Special Function Block of NCU_DSP_2003 Generator………………….37
3.4 Parameterized and Configurable Architecture Flow....…………………...40
3.5 Generator Architecture................................................................................45
CHAPTER 4 Design and Implement Results………………….…………………….47
4.1 Synthesis Results…………………………………………….…………....47
4.1.1 NCU_DSP_2003---Hardware Looping……………....……………..48
4.1.2 NCU_DSP_2003---Hazard and Solution…………………………...50
4.1.3 NCU_DSP_2003---Datapath………………………………………..51
4.2 Design Case…………………………………………………………….....52
4.3 Benchmark Simulation and Features……………………………………...54
CHAPTER 5 CONCLUSIONS AND FUTURE WORK…………………………….56
REFERENCE………………………………………………………………………...57
參考文獻 Reference
[1] M. Kuulusa, J. Nurmi, J. Takala, P. Ojala, H. Herranen, “A Flexible DSP Core for Embedded Systems,” IEEE Design & Test of Computers, Vol. 14, NO. 4, pp.60-68, Oct.-Dec., 1997.
[2] TEXAS INSTRUMENTS, TMS320C54x User's Guide.
[3] M. H. Tan“Parameterized and Embedded DSP Core for Communication Application”Dep. Elec. Eng., National Central University, Taiwan, June, 2002.
[4] C. H. Tang “Parameterized and Embedded DSP Data path for Communication System” Dep. Elec. Eng., National Central University, Taiwan, June, 2002.
[5] Y. T. Chen, MS Thesis, “Embedded DSP Datapath for Communication System”. Dep. Elec. Eng., National Central University, Taiwan, June, 2001.
[6] M. C. Liu, C. L. Chen, D. Y. Shin, C. H. Lin, S. J. Jou, “Low-power multiplierless FIR filter synthesizer based on CSD code”, IEEE International Symp. on Circuits and Systems (ISCAS), pp666-669, 2001.
[7] R. Mehra, L. M. Guerra, J. M. Rabaey, “A partitioning scheme for optimizing interconnect power” IEEE Journal of Solid-State Circuits, Vol.: 32 Issue: 3, pp.433-443, March 1997.
[8] J. L. Hennessy, D. A. Patterson, Computer Organization & Design, “The
Hardware/Software Interface”, 2nd edition, Morgan Kaufmann Publishers, 1998.
[9] J. Warden, “Sub-Word Parallelism in Digital Signal Processing”, IEEE Signal Processing Magazine, March, pp.27-35, 2000.
[10] Y. H. Huang, “Design and Implementation of A Communication Digital Signal Processor for OFDM-Based Software Radio”, National Taiwan University, Taiwan, May, 2001.
[11] Ya-Lan Tsao; Ming Hsuan Tan; Jun-Xian Teng; Shyh-Jye Jou; “Parameterized and low power DSP core for embedded systems” Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on, Volume: 5 , May 25-28, 2003, page(s): 265 -268.
[12] Ya-lan Tsao, Shyh Jye Jou, Hsiao Ping Lee, Yi-Ting Chen, Ming Hsuan Tan “An Embedded DSP Core for Wireless Communication”, Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on, Volume: 4, 26-29 May 2002, page(s): IV-524 -IV-527 vol.4.
[13] C. L. Su, C. Y. Tsui, Alvin M. Despain, “Low power architecture design and compilation techniques for high-performance processors,” pp. 489-498, Compcon. Spring 1994.
[14] Seong-Sik Jeon; Yuanxun Wang; Yongxi Qian; Tatsuo Itoh; “A novel smart antenna system implementation for broad-band wireless communications” Antennas and Propagation, IEEE Transactions on, Volume: 50 Issue: 5 , May 2002, page(s): 600 -606.
[15] Chi-Kuang Chen; Po-Chih Tseng; Yung-Chil Chang; Liang-Gee Chen; “A digital signal processor with programmable correlator array architecture for third generation wireless communication system” Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on , Volume: 48 Issue: 12 , Dec. 2001, page(s): 1110 -1120.
[16] Po-Chih Tseng; Chi-Kuang Chen; Liang-Gee Chen; “CDSP: an application-specific digital signal processor for third generation wireless communications” Consumer Electronics, IEEE Transactions on, Volume: 47 Issue: 3 , Aug. 2001, page(s): 672 -677.
[17] Gatherer, A.; Stetzler, T.; McMahan, M.; Auslander, E.; “DSP-based architectures for mobile communications: past, present and future” Communications Magazine, IEEE, Volume: 38 Issue: 1 , Jan. 2000, page(s): 84 -90.
[18] Bhattacharya, B.; Bhattacharyya, S.S.;” Parameterized dataflow modeling for DSP systems” Signal Processing, IEEE Transactions on [see also Acoustics, Speech, and Signal Processing, IEEE Transactions on], Volume: 49 Issue: 10,Oct. 2001, page(s): 2408 -2421.
[19] Ghazal, N.; Newton, R.; Rabaey, J.; “Retargetable estimation scheme for DSP architecture selection” Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific , 25-28 Jan. 2000, page(s): 485 -489.
[20] Berekovic, M.; Heistermann, D.; Pirsch, P.;”A core generator for fully synthesizable and highly parameterizable RISC-cores for system-on-chip designs” Signal Processing Systems, 1998. SIPS 98. 1998 IEEE Workshop on, 8-10 Oct. 1998, page(s): 561 -568.
[21] Nurmi, J.; Takala, J.; “A new generation of parameterized and extensible DSP cores” Signal Processing Systems, 1997. SIPS 97 - Design and Implementation., 1997 IEEE Workshop on , 3-5 Nov. 1997, page(s): 320 -329.
[22] Givargis, T.D.; Vahid, F.; “Parameterized system design” Hardware/Software Codesign, 2000. CODES 2000. Proceedings of the Eighth International Workshop on, 3-5 May 2000, page(s): 98 -102.
[23] Ramanathan, S.; Visvanathan, V.; Nandy, S.K.; “Synthesis of configurable architectures for DSP algorithms” VLSI Design, 1999. Proceedings. Twelfth International Conference On , 7-10 Jan. 1999, page(s): 350 -357
指導教授 周世傑(Shyh-Jye Jou) 審核日期 2003-7-7
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明