Incremental SOC Development Using Component-Based ESL Design-Ware

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === The complexity of hardware development becomes extremely high due to the rapid progress of VLSI design tools and the demanding of highly complex systems. New design flows are needed for designers to keep up with the new trend, since it’s difficult to carry out...

Full description

Bibliographic Details
Main Authors: Yu-Lin Wang, 王玉琳
Other Authors: Wen-Yu Su
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/94234846030902134196
id ndltd-TW-095NCKU5392079
record_format oai_dc
spelling ndltd-TW-095NCKU53920792016-05-20T04:17:25Z http://ndltd.ncl.edu.tw/handle/94234846030902134196 Incremental SOC Development Using Component-Based ESL Design-Ware 建構於元件式電子系統層級的漸進式SOC設計流程 Yu-Lin Wang 王玉琳 碩士 國立成功大學 資訊工程學系碩博士班 95 The complexity of hardware development becomes extremely high due to the rapid progress of VLSI design tools and the demanding of highly complex systems. New design flows are needed for designers to keep up with the new trend, since it’s difficult to carry out huge designs with traditional skills. In recent years, electronic system level (ESL) design has become one of the hottest topics. ESL describes a System-on-chip (SOC) design in the more abstract way and this makes faster system simulation while providing virtual prototypes (or models) for hardware and software co-design/co-verification. It is becoming a fundamental part of overall design flow. Furthermore, incremental (or iterative) design process can be applied to cover different design levels in the same design phase, rather than just in the architecture level and/or algorithm level. There are many issues focusing on ESL development. In this thesis, we focus on the communication problems in the so-called Transactional Level Modeling (TLM) area. In the past, designers need to take care of both computation units and communication units at the same time. Here, we develop some useful development and interface tools so that the communication problems among computation models are reduced. We provide a centralized system development platform to manage the transaction in TLM. This platform allows designers to use tools such as FPGA, Matlab and Realview SOC Designers to perform simulation of the system if some models are available in other tools only. Furthermore, one can use multiple computers, each running certain number of models, to work together across internet for remote co-simulation. Hence, engineers could focus on their own modules to make the implementation easier, faster, and more reliable. Finally, we suggest that a new design flow which includes models implemented in different abstraction level to be considered together at the same time to make the design process easier. Wen-Yu Su 蘇文鈺 2007 學位論文 ; thesis 73 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === The complexity of hardware development becomes extremely high due to the rapid progress of VLSI design tools and the demanding of highly complex systems. New design flows are needed for designers to keep up with the new trend, since it’s difficult to carry out huge designs with traditional skills. In recent years, electronic system level (ESL) design has become one of the hottest topics. ESL describes a System-on-chip (SOC) design in the more abstract way and this makes faster system simulation while providing virtual prototypes (or models) for hardware and software co-design/co-verification. It is becoming a fundamental part of overall design flow. Furthermore, incremental (or iterative) design process can be applied to cover different design levels in the same design phase, rather than just in the architecture level and/or algorithm level. There are many issues focusing on ESL development. In this thesis, we focus on the communication problems in the so-called Transactional Level Modeling (TLM) area. In the past, designers need to take care of both computation units and communication units at the same time. Here, we develop some useful development and interface tools so that the communication problems among computation models are reduced. We provide a centralized system development platform to manage the transaction in TLM. This platform allows designers to use tools such as FPGA, Matlab and Realview SOC Designers to perform simulation of the system if some models are available in other tools only. Furthermore, one can use multiple computers, each running certain number of models, to work together across internet for remote co-simulation. Hence, engineers could focus on their own modules to make the implementation easier, faster, and more reliable. Finally, we suggest that a new design flow which includes models implemented in different abstraction level to be considered together at the same time to make the design process easier.
author2 Wen-Yu Su
author_facet Wen-Yu Su
Yu-Lin Wang
王玉琳
author Yu-Lin Wang
王玉琳
spellingShingle Yu-Lin Wang
王玉琳
Incremental SOC Development Using Component-Based ESL Design-Ware
author_sort Yu-Lin Wang
title Incremental SOC Development Using Component-Based ESL Design-Ware
title_short Incremental SOC Development Using Component-Based ESL Design-Ware
title_full Incremental SOC Development Using Component-Based ESL Design-Ware
title_fullStr Incremental SOC Development Using Component-Based ESL Design-Ware
title_full_unstemmed Incremental SOC Development Using Component-Based ESL Design-Ware
title_sort incremental soc development using component-based esl design-ware
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/94234846030902134196
work_keys_str_mv AT yulinwang incrementalsocdevelopmentusingcomponentbasedesldesignware
AT wángyùlín incrementalsocdevelopmentusingcomponentbasedesldesignware
AT yulinwang jiàngòuyúyuánjiànshìdiànzixìtǒngcéngjídejiànjìnshìsocshèjìliúchéng
AT wángyùlín jiàngòuyúyuánjiànshìdiànzixìtǒngcéngjídejiànjìnshìsocshèjìliúchéng
_version_ 1718271688343289856