指導教授:盧信嘉臺灣大學:電子工程學研究所蔡弘毅Tsai, Hung-IHung-ITsai2014-11-302018-07-102014-11-302018-07-102014http://ntur.lib.ntu.edu.tw//handle/246246/263935隨著科技的演進,人們不斷追求著摩爾定律,在IC越來越小的情況下,越來越多的問題浮現出來,如何提供設計者一個良好的電路設計環境是我們非常重視的。為了了解電路內部的各種現象,設計者可以透過各種商用軟體來預先模擬。儘管模擬技術不斷演進,依舊無法滿足每一位使用者的需求,因此,我們利用商用軟體所產生的資料並加以處理,產生出我們需要了解的資料,以利電路設計。 在本論文中,透過電路佈局圖(GDSII)及三維電磁模擬軟體HFSS所產生的電磁場向量和坡印廷向量(Poynting Vector),再透過開放圖形庫(Open Graphic Library, OpenGL),將資料處理成三維模型圖,讓使用者可以看到電磁場傳遞的方向及大小,另一方面,透過坡印廷向量計算出空間中能量損耗的狀況,並且以統一計算架構(Compute Unified Device Architecture, CUDA)加速運算速度,讓使用者可以即時的觀察能量流動的狀況,以了解電磁干擾對電路所造成的影響並加以避免。Due to the technology evolving, IC is becoming much smaller than before. A lot of functions are integrated into a single chip. Circuit becomes more complex. It brings a lot of problem such as electromagnetic interfere (EMI). Although , there are a lot of commercial tools. In order to observe these EM phenomena, a three dimensional visualization tool is required. We develop a program that can plot the layout, electromagnetic field and power flow line. These data is extracted from the commercial tool like HFSS. This program will plot the scene in 3D by OpenGL. It calculates power flow line by parallel programming language, named CUDA and display the results on monitor.口試委員審定書 i 致謝 ii 摘要 iii abstract iv 目錄 v 圖目錄 viii 表目錄 xi 1 簡介 1 2 文獻探討與計算方法 6 3 CUDA-Compute Unified Device Architechture 12 4 OpenGL-Open Graphic Language 23 5 三維影像處理及平行化運算的實現 41 6 實例 50 7 結論與展望 65 附錄A CUDA First Program 66 附錄B OpenGL First Program 68 參考文獻 727339222 bytesapplication/pdf論文公開時間:2014/08/25論文使用權限:同意無償授權三維電磁結構功率流動線功率損耗開放圖形庫可程式化繪圖管線統一計算架構使用可程式化繪圖管線及CUDA之頻域下三維電磁結構中能量流動的視覺化處理Visualization of Electromagnetic Energy Flow in 3D Structure in Frequency Domain Using Programmable Graphics Pipeline and CUDAthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/263935/1/ntu-103-R01943157-1.pdf