Pipeline hazards resolution for a new programmable instruction set RISC processor

Hajer Najjar, Riad Bourguiba, Jaouhar Mouine

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The work presented in this paper is a part of a project that aims to concept and implement a hardwired programmable processor. A 32-bit RISC processor with customizable ALU (Arithmetic and Logic Unit) is designed then the pipeline technique is implemented is order to reach better performances. However the use of this technique can lead to several troubles called hazards that can affect the correct execution of the program. In this context, this paper identifies and analyzes all different hazards that can occur in this processor pipeline stages. Then detailed solutions are proposed, implemented and validated.

Original languageEnglish
Pages (from-to)388-396
Number of pages9
JournalInternational Journal of Advanced Computer Science and Applications
Volume9
Issue number10
DOIs
StatePublished - 2018

Keywords

  • Branch predictor
  • Bypass
  • Hardware
  • Hazards
  • Instruction set
  • Pipeline
  • Processor
  • RISC

Fingerprint

Dive into the research topics of 'Pipeline hazards resolution for a new programmable instruction set RISC processor'. Together they form a unique fingerprint.

Cite this