本論文提出一個自動動態部份重組態平台來實作影像處理之應用,針對不同色彩形態之影像,在判斷完成影像型態後,自動動態部份重組態所需執行的功能單元。此論文實作影像測邊之技術,在一般影像實作測邊演算前,必需先完成影像灰階處理之步驟。在此設計出判斷色彩形態之機制,並且運用Prewitt測邊演算法以及改良式Prewitt測邊演算法[1]遮罩不同之特點,完成實作部份重組態功能單元之更換,達到灰階影像以及彩色影像皆可即時實作測邊運算功能。 而實作方面使用Xilinx XPS 9.2[2]來設計Microprocessor(MicroBlaze)[3],並以Xilinx ISE 9.2i及Verilog硬體描述語言實作Prewitt演算法以及改良式Prewitt演算法兩種功能單元,並將其功能實現於Xilinx Virtex-5 FPGA開發板[4]做驗證。
The study raises an image processing application utilizing a platform of Automatic Dynamic Partial Reconfiguration which dynamic-partially reconfigures the needed function unit automatically for a distinct image after its color-type determination completed. This study implements the technology of Image Edge-detection which requires the Grey process ended before executing general Edge-detection algorithm. For determining color-type of an image, design a mechanism, which exploits the characteristic of different masks separately in Prewitt Edge-detection and Modified Prewitt Edge-detection algorithms, to accomplish the exchangeability of function units of partial reconfiguration and to meet the Real-time Edge-detection functional operability for both grey-type and color-type images. For implementation, the Microprocessor (MicroBlaze)[3] is designed by Xilinx XPS 9.2[2], and two function units of Prewitt Algorithm and of Modified Prewitt Algorithm are programmed by Verilog in Xilinx ISE 9.2i. Eventually, implement the function of the system onto Xilinx Virtex-5 ML-506[4] as verification.