| 研究生: |
黃柏翔 Bo-Shiang Huang |
|---|---|
| 論文名稱: |
內嵌式數位信號核心產生器及其矽智財與通訊系統應用 Embedded DSP Processor Module Generatorand Its IP and Communication System Applications |
| 指導教授: |
周世傑
Shyh-Jye Jou |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 電機工程學系 Department of Electrical Engineering |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 71 |
| 中文關鍵詞: | 河流式輸出入介面 、矽智財 、數位信號處理器 |
| 外文關鍵詞: | DSP, Stream based I/O, IP |
| 相關次數: | 點閱:9 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在此篇論文中,將歷屆學長姊所做的數位信號處理器,依照工研院所提出的矽智財規範,將之矽智財化,提升可重複利用性。在修改的過程中,發覺blocking及non-blocking的使用限制對設計的影響層面最大,也是最不容易修改的。所以在整個設計流程中,開發者若能越早依循矽智財規範來做設計,將來所需額外付出的修正代價就越小。
為了能使多顆處理器在資料的溝通上能更加流暢,不會被輸出入介面限制住,在本篇論文中也提出一個河流式輸出入介面,利用記憶體連線以及累加暫存器連線兩種模式,加速資料的傳遞。
最後利用模組產生器,產生出三顆處理器,彼此之間以河流式輸出入介面相連接,將之應用於正交分頻多工系統中的載波相位追蹤機制,其操作速度分別為60MHz、30MHz及30MHz。
In this thesis, we modify our group''s DSP verilog code for intellectual property and reuse methodology. In order to follow IP qualification guidelines, we rewrite our code and find the rule about blocking and non-blocking is hard to fit. So we should follow SIP guidelines in early stage.
Because our original I/O waste many clock cycles in data communication among several DSPs, we develop stream based I/O for multi-DSP system.Data can be transferred between several DSP smoothly and area overhead is only 6%.
Finally we integrate IP consideration and stream based I/O to DSP generator. Then we use it to generate three DSP for carrier frequency tracking system. The maximum operation frequency of three DSPs are 60MHz, 30MHz, 30MHz.
[1] E. A. Lee, “Programmable DSP''s : A brief overview,” IEEE Micro Mag., vol. 10 ,no.5 , pp14-16, Oct. 1990.
[2] C.M. Moerman, R. Woudsma, P. Kievits, “Embedded DSP Technologies In Consumer Applications,” DSP World workshops, September 1998
[3] I. VERBAUWHEDE and M. TOURIGUIAN, “A Low Power DSP Engine for Wireless Communications,” Journal of VLSI Signal Processing, No.18, pp.177-186, 1998.
[4] B.-W. Kim , J.-H. Yang, C.-S. Hwang, Y.-S. Kwon, K.-M. Lee, I.-H. Kim, Y.-H. Lee, C.-M. Kyung, “MDSP-II: A16-Bit DSP with Mobil Communication Accelerator,” IEEE 1998 Custom Integrated Circuits Conference, pp. 2.1.1-2.1.4, 1998.
[5] 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.
[6] H. Yang, B.-W. Kim, S.-W. Seo, S.-J. Nam, C.-H. Ryu, J.-H. Cho and C.-M. Kyung ,” MetaCore A configurable & Instruction-Level Extensible DSP Core “ , ASP-DAC''98, pp. 325 - 326, Feb. 1998
[7] H. P. Lee, “Embedded DSP Core for Communication System,” MS thesis, Dep. Elec. Eng., National Central University, Taiwan, June, 2001
[8] IP Qualification Alliance, “IP Qualification Guidelines 2003 v1.0,” Industrial Technology Research Institute, Dec. 19, 2003
[9] Y.T. Chen, “Embedded DSP Module generators for Communication System,” MS thesis, Dep. Elec. Eng., National Central University, Taiwan, June, 2001
[10] J.X. Teng, “Parameterized and Embedded DSP Datapath for Communication Systems,” MS thesis, Dep. Elec. Eng., National Central University, Taiwan, June, 2002
[11] J-J. van de Beek, M. Sandell, P.O.Borjesson, “ML Estimation of Time and Frequency Offset in OFDM systems,” IEEE Transactions on Signal Processing. Vol. 45, No.7, pp. 1800-1805, July 1997
[12] J. Terry and J. Heiskala, “OFDM Wireless LANs: A Theoretical and Practical Guide,” Sams Publishing, 2002
[13] K. Y. Cheng, “Multiplierless Multirate FIR Digital Filter / Decimator / Interpolator Module Generator,” MS thesis, Dept. of EE, National Central Univ., Taiwan, Jun. 2003.
[14] P. Paulin, C. Liem, M. Cornero, F. Nacaba, and G. Gossens, “Embedded software in real-time signal processing systems: Application and architecture trends,” Proc. of the IEEE, vol. 85, no. 3, pp. 419-435, Mar. 1997.
[15] W. H. Chen, “Module Generator of Embedded DSP Core for Communication Applications,” MS thesis, Dept. of EE, National Central Univ., Taiwan, Jun. 2003.
[16] 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, vol.5, pp. 265 -268, May 2003.