A pipelined educational simulator for the ARM processor

This paper proposes an approach to implement a pipelined ARM simulator for educational purposes. This simulator allows users to select various data and control hazards settings and display the details of the outcome in the application. Furthermore, there is a pipelined graph shown to illustrate a pi...

Full description

Saved in:
Bibliographic Details
Main Author: Chia, Belinda Wei Qi
Other Authors: Smitha Kavallur Pisharath Gopi
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156375
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156375
record_format dspace
spelling sg-ntu-dr.10356-1563752022-09-08T02:23:07Z A pipelined educational simulator for the ARM processor Chia, Belinda Wei Qi Smitha Kavallur Pisharath Gopi School of Computer Science and Engineering smitha@ntu.edu.sg Engineering::Computer science and engineering::Computer systems organization This paper proposes an approach to implement a pipelined ARM simulator for educational purposes. This simulator allows users to select various data and control hazards settings and display the details of the outcome in the application. Furthermore, there is a pipelined graph shown to illustrate a pipelined architecture. The ARM simulator is built on top of an existing ARM simulator ‘Bicep.js’. ‘Bicep.js’ is an open-source application that allow other programmers to modify and add on features to it. This report provides detailed documentation of the development of the simulator, which includes different aspects, problems faced and the implementation of the simulator. Bachelor of Engineering (Computer Science) 2022-04-16T09:04:02Z 2022-04-16T09:04:02Z 2022 Final Year Project (FYP) Chia, B. W. Q. (2022). A pipelined educational simulator for the ARM processor. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156375 https://hdl.handle.net/10356/156375 en SCSE21-0474 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computer systems organization
spellingShingle Engineering::Computer science and engineering::Computer systems organization
Chia, Belinda Wei Qi
A pipelined educational simulator for the ARM processor
description This paper proposes an approach to implement a pipelined ARM simulator for educational purposes. This simulator allows users to select various data and control hazards settings and display the details of the outcome in the application. Furthermore, there is a pipelined graph shown to illustrate a pipelined architecture. The ARM simulator is built on top of an existing ARM simulator ‘Bicep.js’. ‘Bicep.js’ is an open-source application that allow other programmers to modify and add on features to it. This report provides detailed documentation of the development of the simulator, which includes different aspects, problems faced and the implementation of the simulator.
author2 Smitha Kavallur Pisharath Gopi
author_facet Smitha Kavallur Pisharath Gopi
Chia, Belinda Wei Qi
format Final Year Project
author Chia, Belinda Wei Qi
author_sort Chia, Belinda Wei Qi
title A pipelined educational simulator for the ARM processor
title_short A pipelined educational simulator for the ARM processor
title_full A pipelined educational simulator for the ARM processor
title_fullStr A pipelined educational simulator for the ARM processor
title_full_unstemmed A pipelined educational simulator for the ARM processor
title_sort pipelined educational simulator for the arm processor
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/156375
_version_ 1744365383067893760