Design and Implementation of Hardware/Software Codesign for SoC CAD Tool

碩士 === 大同大學 === 資訊工程學系(所) === 92 === Embedded system designers are constantly looking for new tools and techniques to help satisfy the exploding demand for consumer information appliances and specialized industrial products. One critical barrier to the timely release of embedded system products is i...

Full description

Bibliographic Details
Main Authors: Li-an Chiang, 姜禮安
Other Authors: Fu-chiung Cheng
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/81438501253471058557
id ndltd-TW-092TTU00392036
record_format oai_dc
spelling ndltd-TW-092TTU003920362016-06-15T04:17:09Z http://ndltd.ncl.edu.tw/handle/81438501253471058557 Design and Implementation of Hardware/Software Codesign for SoC CAD Tool 軟硬體共同設計之研究與實作 Li-an Chiang 姜禮安 碩士 大同大學 資訊工程學系(所) 92 Embedded system designers are constantly looking for new tools and techniques to help satisfy the exploding demand for consumer information appliances and specialized industrial products. One critical barrier to the timely release of embedded system products is integrating the design of the hardware and software systems. In addition to its critical role in the development of embedded systems, co-design is a key design methodology for Systems-on-a-Chip. CAD tools that can easily help to proceed codesign is necessary. In this paper, we propose a new hardware/software codesign methodology targets reconfigurable architectures (FPGA), and develop a codesign system for our SOCAD tool. The SOCAD contains a translator that can translate Java code into VHDL code based on self-timed cell library. The partitioning algorithm in the codesign system uses the Saving Time Cost Effective strategy to select the beneficial and critical methods. The number of logic elements to each method is the constraint. There will output VHDL codes for hardware part and Java code for Software part in the end. Fu-chiung Cheng 鄭福炯 2004 學位論文 ; thesis 50 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 大同大學 === 資訊工程學系(所) === 92 === Embedded system designers are constantly looking for new tools and techniques to help satisfy the exploding demand for consumer information appliances and specialized industrial products. One critical barrier to the timely release of embedded system products is integrating the design of the hardware and software systems. In addition to its critical role in the development of embedded systems, co-design is a key design methodology for Systems-on-a-Chip. CAD tools that can easily help to proceed codesign is necessary. In this paper, we propose a new hardware/software codesign methodology targets reconfigurable architectures (FPGA), and develop a codesign system for our SOCAD tool. The SOCAD contains a translator that can translate Java code into VHDL code based on self-timed cell library. The partitioning algorithm in the codesign system uses the Saving Time Cost Effective strategy to select the beneficial and critical methods. The number of logic elements to each method is the constraint. There will output VHDL codes for hardware part and Java code for Software part in the end.
author2 Fu-chiung Cheng
author_facet Fu-chiung Cheng
Li-an Chiang
姜禮安
author Li-an Chiang
姜禮安
spellingShingle Li-an Chiang
姜禮安
Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
author_sort Li-an Chiang
title Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
title_short Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
title_full Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
title_fullStr Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
title_full_unstemmed Design and Implementation of Hardware/Software Codesign for SoC CAD Tool
title_sort design and implementation of hardware/software codesign for soc cad tool
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/81438501253471058557
work_keys_str_mv AT lianchiang designandimplementationofhardwaresoftwarecodesignforsoccadtool
AT jiānglǐān designandimplementationofhardwaresoftwarecodesignforsoccadtool
AT lianchiang ruǎnyìngtǐgòngtóngshèjìzhīyánjiūyǔshízuò
AT jiānglǐān ruǎnyìngtǐgòngtóngshèjìzhīyánjiūyǔshízuò
_version_ 1718305398144892928