請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39045
標題: | 軟硬體協同設計環境中的界面自動合成 Hardware/Software Interface Synthesis for a Codesign Framework |
作者: | Luke Yan-Xun Lee 李彥勳 |
指導教授: | 顧孟愷 |
關鍵字: | 軟硬體界面,軟硬體協同設計,自動合成,專家模板, Hardware/Software Codesign,hardware software interface,automatic synthesis,expert template, |
出版年 : | 2005 |
學位: | 碩士 |
摘要: | Embedded system device driver developing has been identified as one of the most critical tasks in a System-on-Chip (SoC) design cycle. New tools and methodologies are required to improve the quality and development time of device drivers. We proposed a novel technique called “Expert Template” to meet this requirement. We also developed a methodology to co-simulate C/C++ software modules with SystemC derived hardware modules based on open-source tools and codes.
Device driver source codes that are written by human experts are decomposed into extensible markup language (XML) structures. These parameterized structures are later reassembled back into source code form according to programmer specified parameters in XML tags. This tool enables automatic synthesis of device drivers from minimum descriptions. It allows developers to develop device driver from early design stages. Generic device drivers can be ported to various real-time operating systems (RTOS) easily. Our “Expert Template” also reduces the possible human errors in device driver development. The concept of expert template can be extended to reusable intellectual properties (IPs) as well. In this thesis, we first introduce the electronic system level (ESL) design trend and present our “Expert Template” approach. We then apply this new tool and our co-simulation methodology to realize a JPEG2000 codec design. The result shows that our “Expert Template” approach can improve the quality of source code and reduce the development time of device drivers. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39045 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-94-1.pdf 目前未授權公開取用 | 2.85 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。