The Design of Hardware-Software Co-design Platform for Embedded Applications
碩士 === 國立東華大學 === 電機工程學系 === 91 === Abstract Modern embedded systems can be utilized in widespread applications, and the type of the signal processing functions varies enormously. Therefore, the difficulties of designing an embedded system are growing substantially. In general, Many modern embedde...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2003
|
Online Access: | http://ndltd.ncl.edu.tw/handle/47368555803335823374 |
id |
ndltd-TW-091NDHU5442020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-091NDHU54420202016-06-22T04:20:05Z http://ndltd.ncl.edu.tw/handle/47368555803335823374 The Design of Hardware-Software Co-design Platform for Embedded Applications 嵌入式應用之軟硬體共設計平台之研製 Shien-Tsan Lin 林顯燦 碩士 國立東華大學 電機工程學系 91 Abstract Modern embedded systems can be utilized in widespread applications, and the type of the signal processing functions varies enormously. Therefore, the difficulties of designing an embedded system are growing substantially. In general, Many modern embedded systems are composed of several heterogeneous subsystems, including programmable digital signal processor (PDSP), memory, programmable logic device (PLD), and application specify integrated circuit (ASIC), etc., to overcome the developing problem of great complexity. heterogeneous units compose such a system, and are in responsible for processing the signal originated from different sorts. Therefore, it becomes more complicated to carry out the architecture design of modern embedded system. The followings will be critical issues, drawing up the structure design of an embedded system, lowering down the complexity of system constitution, raising the efficacy of every unit in the system, increasing the recycling of units in the system no matter hardware or software, and shortening the development cycle. In order to resolve the problems describing above, this paper proposes an embedded development platform integrating with DSP, FPGA, and ASIC. On the basis of the platform, a system developer can complete the design rapidly and identify the prototype. In the aspect of system scheme, Object-Oriented System Analysis and Unified Modeling Language (UML) are utilized to proceeding the system analysis and plan. We treat the hardware and software units belonging to the system as independent components, and design a uniform interface to communicate each unit in the system. To treat each unit no matter hardware or software as independent IP (Intellectual Property) will increase the reusability of every component, make the system more stable, and maintain it more easily. Through Objected-Oriented System Analysis and independent hardware and software IP, we design and simulate an inverted pendulum fuzzy control system to verify the accuracy of the system architecture mentioned above. The experimental result reveals our methodology is realizable and practical. Tsung-Ying Sun 孫宗瀛 2003 學位論文 ; thesis 76 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立東華大學 === 電機工程學系 === 91 === Abstract
Modern embedded systems can be utilized in widespread applications, and the type of the signal processing functions varies enormously. Therefore, the difficulties of designing an embedded system are growing substantially. In general, Many modern embedded systems are composed of several heterogeneous subsystems, including programmable digital signal processor (PDSP), memory, programmable logic device (PLD), and application specify integrated circuit (ASIC), etc., to overcome the developing problem of great complexity. heterogeneous units compose such a system, and are in responsible for processing the signal originated from different sorts. Therefore, it becomes more complicated to carry out the architecture design of modern embedded system. The followings will be critical issues, drawing up the structure design of an embedded system, lowering down the complexity of system constitution, raising the efficacy of every unit in the system, increasing the recycling of units in the system no matter hardware or software, and shortening the development cycle.
In order to resolve the problems describing above, this paper proposes an embedded development platform integrating with DSP, FPGA, and ASIC. On the basis of the platform, a system developer can complete the design rapidly and identify the prototype. In the aspect of system scheme, Object-Oriented System Analysis and Unified Modeling Language (UML) are utilized to proceeding the system analysis and plan. We treat the hardware and software units belonging to the system as independent components, and design a uniform interface to communicate each unit in the system. To treat each unit no matter hardware or software as independent IP (Intellectual Property) will increase the reusability of every component, make the system more stable, and maintain it more easily. Through Objected-Oriented System Analysis and independent hardware and software IP, we design and simulate an inverted pendulum fuzzy control system to verify the accuracy of the system architecture mentioned above. The experimental result reveals our methodology is realizable and practical.
|
author2 |
Tsung-Ying Sun |
author_facet |
Tsung-Ying Sun Shien-Tsan Lin 林顯燦 |
author |
Shien-Tsan Lin 林顯燦 |
spellingShingle |
Shien-Tsan Lin 林顯燦 The Design of Hardware-Software Co-design Platform for Embedded Applications |
author_sort |
Shien-Tsan Lin |
title |
The Design of Hardware-Software Co-design Platform for Embedded Applications |
title_short |
The Design of Hardware-Software Co-design Platform for Embedded Applications |
title_full |
The Design of Hardware-Software Co-design Platform for Embedded Applications |
title_fullStr |
The Design of Hardware-Software Co-design Platform for Embedded Applications |
title_full_unstemmed |
The Design of Hardware-Software Co-design Platform for Embedded Applications |
title_sort |
design of hardware-software co-design platform for embedded applications |
publishDate |
2003 |
url |
http://ndltd.ncl.edu.tw/handle/47368555803335823374 |
work_keys_str_mv |
AT shientsanlin thedesignofhardwaresoftwarecodesignplatformforembeddedapplications AT línxiǎncàn thedesignofhardwaresoftwarecodesignplatformforembeddedapplications AT shientsanlin qiànrùshìyīngyòngzhīruǎnyìngtǐgòngshèjìpíngtáizhīyánzhì AT línxiǎncàn qiànrùshìyīngyòngzhīruǎnyìngtǐgòngshèjìpíngtáizhīyánzhì AT shientsanlin designofhardwaresoftwarecodesignplatformforembeddedapplications AT línxiǎncàn designofhardwaresoftwarecodesignplatformforembeddedapplications |
_version_ |
1718316931623157760 |