Implement emulators like PSIM, an emulator for PIPE implementation of the chArm instruction set architecture.

Suljettu Julkaistu 1 vuosi sitten Maksettu toimituksen yhteydessä
Suljettu Maksettu toimituksen yhteydessä

Implement a PIPE simulator. You are going to complete the C code in files through a GitHub repository I will provide .

The goal is to pass all test cases in the GitHub repo.

You are required to implement five functions that emulate five stages for your PIPE- simulator:

• fetch instr(): Fetch stage (including PC update actions).

• decode instr(): Decode stage.

• execute instr(): Execute stage.

• memory instr(): Memory stage.

• wback instr(): Write-back stage.

The fields of the pipeline registers are defined in include/pipe/instr_pipeline.h in several

struct types *_instr_impl_t and pipe_reg_t. The “clocking” of these registers is handled for

you in src/base/proc.c. When implementing the combinational logic for a pipeline stage, you will be

passed in the appropriate structs as your input and output arguments, which are named in and out. There

are also a few global variables that represent the “backwards” wires sent from one stage to a prior stage,

which you will need to update as well.

C-ohjelmointi Tietojärjestelmäarkkitehtuuri

Projektin tunnus: #36299961

Tietoa projektista

12 ehdotusta Etäprojekti Aktiivinen 1 vuosi sitten

12 freelanceria on tarjonnut keskimäärin $145 tähän työhön

solutionsplayers

Hello, I can do your task i promice you will get full marks in this. give me a responce for more discussion. I look forward to getting with you. thankful to you thankful to you, Muhammad ayyaz bhatti

$140 USD 7 päivässä
(26 arvostelua)
5.6
usamae

Hello! Thank you for considering me for this project. I have thoroughly read through the project description, and I believe that my skills and experience make me a great fit for this job. I understand that the goal i Lisää

$220 USD 7 päivässä
(13 arvostelua)
5.0
KawlCarter

✅ Full Experiences and Profound Knowledge in ⭐Simulator with C Programming⭐✅. Hi, how are you? I am very confident to complete your project perfectly. I can start your work right now. Of course, since I am new here, th Lisää

$100 USD 2 päivässä
(22 arvostelua)
4.8
mohjib092

Hello, I am passionate C programmer Developer I have read your project description Will upgrade your project of course with high-quality Can you please come to the chat box so we can easily discuss Thank you

$180 USD 1 päivässä
(12 arvostelua)
4.7
nevorek

Good day. As you can see in my portfolio, i know how to write simulators. We can talk about project and i'll set accurate terms.

$30 USD 1 päivässä
(5 arvostelua)
4.2
sarkersh

Hi! I have 5 years of experience in ⭐ C programming with pip for OS project in Windows and Linux ⭐. I've read the project description carefully and can start work immediately. Let`s discuss about more detail of project Lisää

$100 USD 2 päivässä
(1 arvostelu)
3.3
engineerwinnie

CERTIFIED ENGINEER, EXPERT IN ENGINEERING&SCIENCE, Dear Client, I have Keenly gone through your project requirements as given in your project description. I gladly inform you that i am in possession of all clearly sta Lisää

$250 USD 5 päivässä
(0 arvostelua)
0.0
mwerschy

Hey :-) Sure, that sounds simple enough. Let's have a quick chat to discuss the details before I get started

$120 USD 3 päivässä
(0 arvostelua)
0.0
crazygamer010102

Hi, Hope you are doing well! Thanks for sharing your project requirement with us. It will be our great pleasure to work on your project. I have checked your requirement, yes we can do it, because we already work on sim Lisää

$140 USD 7 päivässä
(0 arvostelua)
0.0