透過您的圖書館登入
IP:3.141.244.88
  • 學位論文

嵌入式系統之動態重組態架構之設計與實現

Design and Implementation of Dynamic Reconfigurable Architecture Base on Embedded System

指導教授 : 黃朝章
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


嵌入式系統(Embedded System)是一種結合電腦軟體及硬體的應用。舉凡行動電話、遊樂器、影音設備等生活配備,或是運輸系統以及工廠的自動控制,隨處可見嵌入式系統的應用,相較一般通用性(General-Purpose)電腦系統而言,所謂嵌入式系統在於其具有特定的用途與功能。 嵌入式系統仍然是屬於一種電腦系統,因此從架構上來看,包括了微處理器(Microprocessor)、記憶體(Memory)、輸入與輸出(Input/Output)等硬體單元,並內含控制這些硬體的驅動程式,以及執行特定功能的應用程式。 嵌入式系統往往因為硬體成本和應用環境的限制,需要為其量身打造一個新的軟硬體環境,而由於系統軟體是「嵌入」於特定的硬體中,往往缺乏動態更新的彈性;目前的嵌入式應用需要隨著不同之功能需求而需具備更多的彈性與修改空間,而我們可以利用可重組態架構的特性,來加以改善這個缺點,即利用可重組態架構中的可重組態單元,來達成廣泛的可應用性。 在本篇論文中,即利用Xilinx Virtex II 的FPGA,來設計一動態可重組態系統(Dynamic Reconfigurable System)的架構,並實際實作一快速傅立葉轉換(Fast Fourier Transform)的輔助處理器,來驗証此平台的可行性,並利用MatLab來驗証其結果是否正確。

並列摘要


Embedded system is combine application computer software with hardware. For instance, Mobile、Video game system、Multimedia, etc, Or transportation system and automatic control of factory, Embedded system is application for everywhere, Comparison with general-purpose computer system, Embedded system is had specific purpose and function unit. Embedded system is still belong to a computer system, In content, Include Microprocessor、Memory、Input/Output, etc Hardware unit, Involve driver program, and application of specific function unit. Because the hardware cost and environment of apple restriction, embedded system need design a new operation environment, and system software is “embed-in” specific hardware, Cause lost reconfigurable flexibility. We can utilize a special property of dynamic reconfigurable, to improve the performance and flexibility. In this research project, we utilize Xilinx Virtex II FPGA, design and implementation of dynamic reconfigurable system architecture and implement a Fast Fourier Transform (FFT) co-processor, and then integrate the dynamic reconfigurable platform with FFT co-processor; we verify this platform feasibility, and verification FFT result with Matlab.

參考文獻


[4]Sumanth Donthi, “A Survey of Dynamically Reconfigurable FPGA Devices,” Proceedings of the 35th Southeastern Symposium on System Theory, March 16-18, 2003
[5]S. A. Leon, “A Self-Reconfiguring Platform For Embedded Systems.”, Master of Science Thesis, Virginia Polytechnic Institute and State University, Aug. 2001.
[11]A.V.Oppenheim, R.W.Schafer, J.R.Buck, “DISCRETE-TIME SIGNAL PROCESSING”, 2ND, PRENTICE HALL, 1975
[12]J. W. Cooley and J. W. Tukey, “An Algorithm for the Machine Calculation of Complex Fourier Series”, Math. Comput., Vol. 10, pp. 297-301, April 1965.
[13] W. R. Knight and R. Kaiser, “A Simple Fixed-Point Error Bound for the Fast Fourier Transform”, IEEE Trans. Acoustics, Speech and Signal Proc., Vol. 27, No. 6, pp. 615-620, Dec. 1979.

延伸閱讀