-
Notifications
You must be signed in to change notification settings - Fork 248
M-extension support for SERV #60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
76dba8e
modified serv(ant) for MDU
zeeshanrafique23 7b1c684
added dependency for mdu
zeeshanrafique23 4972b3d
removed my unused wire
zeeshanrafique23 ae3dbd9
updated top with FSM
zeeshanrafique23 76b9169
Merge branch 'olofk:main' into mdu
zeeshanrafique23 45e0b4b
enable the receiving operands
zeeshanrafique23 fea7b52
updated the mdu valid signal
zeeshanrafique23 6f7e7c9
problem found at receiving end
zeeshanrafique23 6fc9de6
Merge branch 'olofk:main' into mdu
zeeshanrafique23 e62aaea
fixed mdu bugs
zeeshanrafique23 1dc3878
updated co_rd_alu_en signal for MDU
zeeshanrafique23 028c80a
updated the upper and lower result logic
zeeshanrafique23 4106c8d
logic modified
zeeshanrafique23 d0d9c82
M-ext complaince tests passing
zeeshanrafique23 9a23630
align indentation
zeeshanrafique23 2f4b39f
Merge branch 'olofk:main' into mdu
zeeshanrafique23 f15830e
Merge branch 'olofk:main' into mdu
zeeshanrafique23 e630e5d
updated for putting mdu on soc level
zeeshanrafique23 5e88eab
changed type of MDU parameter
zeeshanrafique23 bfc8ddf
Merge branch 'olofk:main' into mdu
zeeshanrafique23 757817e
changed reg to wire
zeeshanrafique23 34a37ec
changed parameter to single bit
zeeshanrafique23 1b20350
instantiate mdu on define
zeeshanrafique23 5bbbdfb
declare mdu as a seperate core, removed out of serv
zeeshanrafique23 6c597ae
M-extension for SERV
zeeshanrafique23 3b28164
updated the modules to include parameter
zeeshanrafique23 c7ff078
Updated README for running RV32IM compliance tests
zeeshanrafique23 8c38fa9
PR review v0.1
zeeshanrafique23 2000778
PR review v0.1.1
zeeshanrafique23 538cb6a
PR review v0.1.2
zeeshanrafique23 21aa9bd
PR review v0.1.3
zeeshanrafique23 869eb59
waive some lint warnings related to mdu
zeeshanrafique23 1a4ec30
added mdu param for arty_a7_35t
zeeshanrafique23 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,17 @@ | ||
| `verilator_config | ||
| // Bits [1:0] in i_ibus_rdt are not used at all | ||
| lint_off -rule UNUSED -file "*/serv_top.v" -lines 52 | ||
| lint_off -rule UNUSED -file "*/serv_top.v" -lines 53 | ||
|
|
||
| //Some bits in the instruction word are not used in serv_decode but it's easier | ||
| //to just send in the whole word than picking out bits | ||
| lint_off -rule UNUSED -file "*/serv_decode.v" -lines 7 | ||
|
|
||
| //Some variables are only used when we connect an Extension with serv_decode | ||
| lint_off -rule UNUSED -file "*/serv_top.v" -lines 65 | ||
| lint_off -rule UNUSED -file "*/serv_bufreg.v" -lines 10 | ||
| lint_off -rule UNUSED -file "*/serv_decode.v" -lines 8 | ||
| lint_off -rule UNUSED -file "*/serv_decode.v" -lines 69 | ||
| lint_off -rule UNUSED -file "*/serv_mem_if.v" -lines 23 | ||
| lint_off -rule UNUSED -file "*/serv_mem_if.v" -lines 71 | ||
| lint_off -rule UNUSED -file "*/serv_state.v" -lines 47 | ||
| lint_off -rule UNUSED -file "*/serv_state.v" -lines 49 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.