Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA

碩士 === 國立臺灣科技大學 === 電子工程系 === 107 === With the prosperity of embedded system applications such as information appliances and internet of things, the needs of microprocessors for embedded system grow rapidly. The largest supplier of microprocessors for embedded system in the world is ARM. The ARM mic...

Full description

Bibliographic Details
Main Authors: Zi-Chang Su, 蘇子暢
Other Authors: Ming-Bo Lin
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/buz8zv
id ndltd-TW-107NTUS5427040
record_format oai_dc
spelling ndltd-TW-107NTUS54270402019-05-16T01:40:46Z http://ndltd.ncl.edu.tw/handle/buz8zv Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA ARM Cortex-M3指令集架構相容IP設計與實現 Zi-Chang Su 蘇子暢 碩士 國立臺灣科技大學 電子工程系 107 With the prosperity of embedded system applications such as information appliances and internet of things, the needs of microprocessors for embedded system grow rapidly. The largest supplier of microprocessors for embedded system in the world is ARM. The ARM microprocessors, compare with other microprocessors, have the advantages of high efficiency and low power consumption. The ARM Cortex-M3 microprocessor which is designed for embedded system especially, has a 3-stage pipeline with the Harvard architecture. The Cortex-M3 microprocessor supports only thumb and thumb-2 instruction sets instead of the ARM instruction set, and hence increases the instruction density as well as reduces the requirement of instruction memory. In this thesis, we implement an IP compatible with the ARM Cortex-M3 ISA with the Xilinx Virtex-5 XC5VLX110T FPGA. Our design consumes 4917 LUTs and 698 registers, and operates at the maximum frequency of 30.5MHz. Ming-Bo Lin 林銘波 2019 學位論文 ; thesis 58 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電子工程系 === 107 === With the prosperity of embedded system applications such as information appliances and internet of things, the needs of microprocessors for embedded system grow rapidly. The largest supplier of microprocessors for embedded system in the world is ARM. The ARM microprocessors, compare with other microprocessors, have the advantages of high efficiency and low power consumption. The ARM Cortex-M3 microprocessor which is designed for embedded system especially, has a 3-stage pipeline with the Harvard architecture. The Cortex-M3 microprocessor supports only thumb and thumb-2 instruction sets instead of the ARM instruction set, and hence increases the instruction density as well as reduces the requirement of instruction memory. In this thesis, we implement an IP compatible with the ARM Cortex-M3 ISA with the Xilinx Virtex-5 XC5VLX110T FPGA. Our design consumes 4917 LUTs and 698 registers, and operates at the maximum frequency of 30.5MHz.
author2 Ming-Bo Lin
author_facet Ming-Bo Lin
Zi-Chang Su
蘇子暢
author Zi-Chang Su
蘇子暢
spellingShingle Zi-Chang Su
蘇子暢
Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
author_sort Zi-Chang Su
title Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
title_short Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
title_full Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
title_fullStr Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
title_full_unstemmed Design and Implementation of an IP Compatible with the ARM Cortex-M3 ISA
title_sort design and implementation of an ip compatible with the arm cortex-m3 isa
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/buz8zv
work_keys_str_mv AT zichangsu designandimplementationofanipcompatiblewiththearmcortexm3isa
AT sūzichàng designandimplementationofanipcompatiblewiththearmcortexm3isa
AT zichangsu armcortexm3zhǐlìngjíjiàgòuxiāngróngipshèjìyǔshíxiàn
AT sūzichàng armcortexm3zhǐlìngjíjiàgòuxiāngróngipshèjìyǔshíxiàn
_version_ 1719179098898563072