Pipeline Hazards Resolution for a New Programmable Instruction Set RISC Processor

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.

Authors and Affiliations

Hajer Najjar, Riad Bourguiba, Jaouhar Mouine

Keywords

Related Articles

Weighted Marking, Clique Structure and Node-Weighted Centrality to Predict Distribution Centre’s Location in a Supply Chain Management

Despite the importance attached to the weights or strengths on the edges of a graph, a graph is only complete if it has both the combinations of nodes and edges. As such, this paper brings to bare the fact that the node-...

Nonlinear Identification and Control of Coupled Mass-Spring-Damper System using Polynomial Structures

The paper aims to identify and control the coupled mass-spring-damper system. A nonlinear discrete polynomial structure is elaborated. Its parameters are estimated using Recursive Least Squares (RLS) algorithm. Moreover,...

Video Authentication using PLEXUS Method

Digital Video authentication is very important issue in day to day life. A lot of devices have got the ability of recording or capturing digital videos and all these videos can be passed through the internet as well as m...

Frequency Domain Analysis for Assessing Fluid Responsiveness by Using Instantaneous Pulse Rate Variability

In the ICU, fluid therapy is conventional strategy for the patient in shock. However, only half of ICU patients have well-responses to fluid therapy, and fluid loading in non-responsive patient delays definitive therapy....

Creating and Protecting Password: A User Intention

Students Academic Information System (SAIS) is an application that provides academic information for the students. The security policy applied by our university requires the students to renew their SAIS password based on...

Download PDF file
  • EP ID EP408211
  • DOI 10.14569/IJACSA.2018.091047
  • Views 123
  • Downloads 0

How To Cite

Hajer Najjar, Riad Bourguiba, Jaouhar Mouine (2018). Pipeline Hazards Resolution for a New Programmable Instruction Set RISC Processor. International Journal of Advanced Computer Science & Applications, 9(10), 388-396. https://europub.co.uk/articles/-A-408211