Design of 32-bit Processor for Embedded Systems

Hyun Woo Oh, Kwon Neung Cho, Seung Eun Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

In this paper, we propose a 32-bit processor for the embedded system. In order to provide less area and low power operation, we adopt MIPS instruction set architecture (ISA) to our processor. The processor consists of five pipeline stages to reduce the critical path. In order to solve the data hazard in pipeline stages, we design the data forwarding unit and stall unit with optimized bubble insertion. The processor is implemented on a field programmable gate array (FPGA), and we verify the functionality of the processor and measure the performance by using the Dhrystone benchmark. The Dhrystone MIPS (DMIPS) is measured at 27.71 at 50 MHz operation.

Original languageEnglish
Title of host publicationProceedings - International SoC Design Conference, ISOCC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages306-307
Number of pages2
ISBN (Electronic)9781728183312
DOIs
StatePublished - 21 Oct 2020
Event17th International System-on-Chip Design Conference, ISOCC 2020 - Yeosu, Korea, Republic of
Duration: 21 Oct 202024 Oct 2020

Publication series

NameProceedings - International SoC Design Conference, ISOCC 2020

Conference

Conference17th International System-on-Chip Design Conference, ISOCC 2020
Country/TerritoryKorea, Republic of
CityYeosu
Period21/10/2024/10/20

Keywords

  • data forwarding
  • embedded system
  • MIPS
  • pipelining
  • stall

Fingerprint

Dive into the research topics of 'Design of 32-bit Processor for Embedded Systems'. Together they form a unique fingerprint.

Cite this