標題: | 應用於三維繪圖系統之三角形設定引擎設計與實作 A Triangle Setup Engine Design and Implementation for 3D Graphics System |
作者: | 林丞蔚 Lin, Cheng-Wei 范倫達 Van, Lan-Da 資訊科學與工程研究所 |
關鍵字: | 三維;繪圖引擎;3D;Rendering Engine |
公開日期: | 2009 |
摘要: | 在本篇論文中,我們提出了一個高能源效率且具適應性掃瞄轉換以及適應性精密度測定的三角形設定引擎架構,此適應性掃瞄轉換法利用混合區塊式以及數值微分分析演算法降低設定引擎之運算量,而本文所提出的適應性精密度測定法可根據峰值雜訊比提供透視校正單元最低精密度需求的運算。此二種適應性演算法可以整合為一組調節器加掛在三角形設定引擎前端,並利用查表單元和組合電路完成實作。
此設計已在TSMC 0.18um製程下設計與實現,可在85MHz的操作頻率下達到85Mpixel/s的輸出效率及104.62mW的功率消耗。並藉由以上兩種節省三角形設定引擎運算量的演算法以及架構設計節省最多41.06%的功率消耗,達到0.81MPixel/(s*mW)的能源效率。 In this thesis, a power-efficient triangle setup engine using an adaptive scan conversion and adaptive precision determination methods is presented. The proposed adaptive scan conversion method applying the hybrid of block-based and digital differential analyzer (DDA) schemes results in much less number of computation. The proposed adaptive precision determination method is capable of providing the minimum precision requirement of the input triangle according to PSNR at different precision operators in the perspective correction unit. The proposed two methods can be integrated in one adaptor in front of the triangle setup engine and be implemented by look up table and combinational circuits. The proposed triangle setup engine implemented in TSMC 0.18um CMOS process provides 85MPixels at 85MHz with power consumption of 104.62mW. Compared with the reference design, through the two proposed methods, the setup engine can save 41.06% power dissipation and achieve the power efficiency of 0.81MPixel/(s*mW). |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079655603 http://hdl.handle.net/11536/43408 |
Appears in Collections: | Thesis |