博碩士論文 995202033 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator劉浩瑋zh_TW
DC.creatorHao-Wei Liouen_US
dc.date.accessioned2012-7-12T07:39:07Z
dc.date.available2012-7-12T07:39:07Z
dc.date.issued2012
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=995202033
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstractElectronic design automation (EDA)[1] 是供硬體開發人員用來設計積體電路 (Integrated circuit, IC[2]) 的一系列軟體工具。隨著積體電路越趨龐大與複雜化,需要更 有效率的方式來幫助硬體開發人員來完成IC 的設計,而EDA 這樣的軟體工具對於硬體 開發人員也越來越重要。硬體開發人員使用EDA 軟體工具來加速IC 的設計與硬體的開 發。而這些EDA 軟體工具的則是由EDA 公司內的軟體開發人員負責設計與開發。本論 文著眼於幫助開發EDA 軟體工具的軟體開發人員進行除錯。 軟體開發人員於開發 EDA 軟體工具時,常常要面對複雜的資料結構,而這些複雜 的資料結構加深了軟體開發人員在程式除錯時的困難。使用除錯器下中斷點來觀察變數 或資料結構的方式,對於EDA 軟體開發人員在除錯時的幫助有限。EDA 的軟體開發人 員會希望程式停在某個中斷點時,視覺化某一群複雜的資料結構,並且從視覺化的過程 中對應至程式內原本他所關心的資料結構。 本論文使用 xDIVA (Debugging Information Visualization Assistant)[3] 來幫助 EDA 軟體開發人員加速軟體除錯的過程。 xDIVA 使用3D 的圖形、顏色和動畫來視覺化除 錯的資訊,程式開發人員可以依據自己的想法來處理除錯資訊與視覺化之間的對應關係, 將資訊視覺化成有意義的3D 圖像。透過使用 xDIVA,EDA 軟體開發人員可以將複雜 的IC layout 資料結構轉換成3D 空間內的 polygon。藉由觀察 3D 空間內的物件與其變 化,來找出程式謬誤之處。 zh_TW
dc.description.abstractSince IC (Integrated Circuit) becomes more and more complex, hardware engineers need more powerful computer-aided tools to help them develop IC. These tools are called Electronic design automation (EDA) tools, which are complicated software systems that deal with different problems in several stages in IC manufacturing. Our research provides a mechanism to help EDA Software programmers find debugs more easily. EDA tool programmers often deal with complex data structures, and these complex data structures make program very difficult to debug. Although debuggers are still the most important debugging tools for EDA tool programmers, they are quite limited in many aspects. More powerful visual debugging tools are needed in this area. In this thesis, we enhance xDIVA (eXtreme Debugging Information Visualization Assistant) to help EDA developers speed up the debugging process. xDIVA uses 3D graphs, color and animation to visualize debugging information. Developers can configure 3D debugging visualization by xDIVA to suit their needs. We show that xDIVA can map complex IC layout data structures into 3D polygons and problems of a program can be easily checked from such a visualization aid. en_US
DC.subject視覺化除錯zh_TW
DC.subject除錯zh_TW
DC.subjectdebuggingen_US
DC.subjectvisual debuggingen_US
DC.titleSupport Visual Debugging in Electronic Design Automation Software by xDIVAen_US
dc.language.isoen_USen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明