Design and Implementation of SoC Hardware-Software Co-design Platform

碩士 === 國立中山大學 === 電機工程學系研究所 === 96 === Reconfigurable supercomputing has been used by many high-performance computer systems to accelerate the processing speed. Thus, it is the present trend to use the microprocessor to combine with reconfigurable FPGA as the embedded system platform. However, the h...

Full description

Bibliographic Details
Main Authors: Mun-kit Leong, 梁文傑
Other Authors: Jih-Ching Chiu
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/zdv3j6
id ndltd-TW-096NSYS5442031
record_format oai_dc
spelling ndltd-TW-096NSYS54420312018-05-19T04:28:18Z http://ndltd.ncl.edu.tw/handle/zdv3j6 Design and Implementation of SoC Hardware-Software Co-design Platform 設計並實現SoC軟硬體協同設計平台 Mun-kit Leong 梁文傑 碩士 國立中山大學 電機工程學系研究所 96 Reconfigurable supercomputing has been used by many high-performance computer systems to accelerate the processing speed. Thus, it is the present trend to use the microprocessor to combine with reconfigurable FPGA as the embedded system platform. However, the hardware-software co-design and integration of embedded system become great challenges of the designer. Beside this, the communication between hardware and software is crucial for the system to be operated effectively. Our concept consists of the design of FPGA configuration, described in I-Link hardware/software integration, improve the communication among the hardware and software. Besides, by using command packet method, we put the data to multi-hardware through hardware management unit (HMU). While system is operated, The Boot Loader will set up TCB and HCB data structure through PSP. The PSP can be regarded as the important reference segment of messages switching among system and hardware/software. The HMU has data buffering and management ability which can let the processes more easy and smooth. We successfully accomplish a hardware-software integrated system in HSCP, which is developed in our laboratory. The basic components of our platform include ARM7TDMI CPU, memory and Altera ACEK 1K-100 of FPGA. By using ARM-code, we also preliminary accomplish the Boot Loader, HW Constructor and self-developed embedded system. Finally, we make use of a large amount of multiplication operation and matrix summation to verify the feasibility of this system architecture. Jih-Ching Chiu 邱日清 2008 學位論文 ; thesis 92 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 96 === Reconfigurable supercomputing has been used by many high-performance computer systems to accelerate the processing speed. Thus, it is the present trend to use the microprocessor to combine with reconfigurable FPGA as the embedded system platform. However, the hardware-software co-design and integration of embedded system become great challenges of the designer. Beside this, the communication between hardware and software is crucial for the system to be operated effectively. Our concept consists of the design of FPGA configuration, described in I-Link hardware/software integration, improve the communication among the hardware and software. Besides, by using command packet method, we put the data to multi-hardware through hardware management unit (HMU). While system is operated, The Boot Loader will set up TCB and HCB data structure through PSP. The PSP can be regarded as the important reference segment of messages switching among system and hardware/software. The HMU has data buffering and management ability which can let the processes more easy and smooth. We successfully accomplish a hardware-software integrated system in HSCP, which is developed in our laboratory. The basic components of our platform include ARM7TDMI CPU, memory and Altera ACEK 1K-100 of FPGA. By using ARM-code, we also preliminary accomplish the Boot Loader, HW Constructor and self-developed embedded system. Finally, we make use of a large amount of multiplication operation and matrix summation to verify the feasibility of this system architecture.
author2 Jih-Ching Chiu
author_facet Jih-Ching Chiu
Mun-kit Leong
梁文傑
author Mun-kit Leong
梁文傑
spellingShingle Mun-kit Leong
梁文傑
Design and Implementation of SoC Hardware-Software Co-design Platform
author_sort Mun-kit Leong
title Design and Implementation of SoC Hardware-Software Co-design Platform
title_short Design and Implementation of SoC Hardware-Software Co-design Platform
title_full Design and Implementation of SoC Hardware-Software Co-design Platform
title_fullStr Design and Implementation of SoC Hardware-Software Co-design Platform
title_full_unstemmed Design and Implementation of SoC Hardware-Software Co-design Platform
title_sort design and implementation of soc hardware-software co-design platform
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/zdv3j6
work_keys_str_mv AT munkitleong designandimplementationofsochardwaresoftwarecodesignplatform
AT liángwénjié designandimplementationofsochardwaresoftwarecodesignplatform
AT munkitleong shèjìbìngshíxiànsocruǎnyìngtǐxiétóngshèjìpíngtái
AT liángwénjié shèjìbìngshíxiànsocruǎnyìngtǐxiétóngshèjìpíngtái
_version_ 1718640776419737600