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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |