-
Notifications
You must be signed in to change notification settings - Fork 646
Fix dsim
support
#2286
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
Closed
Closed
Fix dsim
support
#2286
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
db9d6f6
dsim_compile_opts -> dsim_opts
akashlevy cf39992
sim_relocs for dsim
akashlevy 8181838
Use ZERO instead of '0 and 0 in ibex_directed_instr_lib
akashlevy 8a099cf
Use ibex_mem_intf_pkg::DATA_WIDTH and ADDR_WIDTH directly instead of …
akashlevy 55418a7
Bad trailing quote in rtl_simulation.yaml for dsim
akashlevy 2ec72dc
Remove ibex-specific CSRs from implemented_csr[]
akashlevy 8a3da12
Mistake: ibex_mem_intf_pkg:ADDR_WIDTH -> ibex_mem_intf_pkg::ADDR_WIDTH
akashlevy 89a51ed
Mistake: instead of commenting out ibex-specific CSRs in implemented_…
akashlevy 6844cf4
Add dsim options for cosim
akashlevy a8babf7
DSim proper linking
akashlevy 2f3ba0d
Unroll array assignment in loop for DSim
akashlevy ded7c8c
Print the compile_tb command
akashlevy 36d73ff
Add UVM_REGEX_NO_DPI define and fix timescale
akashlevy d8de16c
Fix dsim timescale
akashlevy 39fe71f
Add a zero delay for dsim
akashlevy 36c28fb
Merge remote-tracking branch 'origin/master' into dsim_fixes
akashlevy 38835a1
Add ibex CSRs to enum instead of disabling for dsim
akashlevy 4df62f3
PC mismatch should show ISS PC without sign extension
akashlevy 9a7aa94
Remove the compile_tb print statement now that it's working
akashlevy f5e3f3a
Add uvm_macros.svh/dv_macros.svh includes where necessary
akashlevy 09340d5
Fix dsim compile options
akashlevy 25da41b
Fix dsim compile options (part 2)
akashlevy 29ff2f1
Revert "Add uvm_macros.svh/dv_macros.svh includes where necessary"
akashlevy 22b4b6b
Merge branch 'master' into dsim_fixes
akashlevy 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
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah that's unfortunate it needs to be done as a seperate step. But this seems pretty clean. Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes definitely unfortunate. I tried everything to get
dsim
to link it, but it doesn't seem possible