Skip to content

Commit 763bb52

Browse files
authored
edited Pipeline Features and image
1 parent 4998ac0 commit 763bb52

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ Inside the `rtl/` folder are the following:
2020
- `extra/` folder = contains my own assembly testfiles for all basic instructions, system instructions, and pipeline hazards
2121

2222
## Pipeline Features
23-
- 5 pipeline stages
24-
- Separate data and instruction memory interface [Harvard architecture]
23+
- 5 pipelined stages
24+
- Separate data and instruction memory interface **[Harvard architecture]**
2525
- Load instructions take a minimum of 2 clk cycles
26-
- Taken branch and jump instructions take a minimum of 6 clk cycles [No Branch Prediction Used]
27-
- Two **consecutive** instructions with data dependency take a minimum of 2 clk cycles. Nonconsecutive instructions with data dependency take a minimum of 1 clk cycle [Operation Forwarding used]
28-
- All remaining instructions take a minimum of 1 clk cycle
26+
- Taken branch and jump instructions take a minimum of 6 clk cycles **[No Branch Prediction Used]**
27+
- Two **consecutive** instructions with data dependency take a minimum of 2 clk cycles. Nonconsecutive instructions with data dependency take a minimum of 1 clk cycle **[Operation Forwarding used]**
28+
- **All remaining instructions take a minimum of 1 clk cycle**
2929

3030
## Supported Features of Zicsr Extension Module
3131
- **CSR instructions**: `CSRRW`, `CSRRS`, `CSRRC`, `CSRRWI`, `CSRRSI`, `CSRRCI`
@@ -50,8 +50,7 @@ The RISCV toolchain `riscv64-unknown-elf-` and Modelsim executables `vsim` and `
5050

5151
Below is the expected output after running `$ ./test.sh`:
5252

53-
![script_updated](https://user-images.githubusercontent.com/87559347/175277402-d0fbb6ba-53c4-4457-8730-0ce0b3c58a43.png)
54-
53+
![script_updated](https://user-images.githubusercontent.com/87559347/175321267-a22a95d9-5ed2-448f-aa32-1e9f5e56f579.png)
5554

5655
## Goal Checklist
5756
:white_check_mark: Add more testcases for the testbench

0 commit comments

Comments
 (0)