feat&fix: fix bug & support verilog flow#40
Open
E1PsyCongroo wants to merge 15 commits intoiscas-tis:mainfrom
Open
feat&fix: fix bug & support verilog flow#40E1PsyCongroo wants to merge 15 commits intoiscas-tis:mainfrom
E1PsyCongroo wants to merge 15 commits intoiscas-tis:mainfrom
Conversation
Contributor
E1PsyCongroo
commented
Mar 30, 2026
- fix: sync CheckerWithResult npc -> now.pc at singleInstMode
- fix: mtvec -> pc when synchronous excp occur
- fix: CheckerWithWB TLB signal conn
- fix: some CSRs rmask & wmask
- feat: add more CSRs
- feat: add sub project sv-core for verilog flow
- feat: adaptation for picorv32
- feat: adaptation for nerv
- refactor: rename CheckerWithResult to CheckerWithState
- refactor: add alias for CheckerWithResult
- docs: update README
- change B-extension inst to uppercase - unify formal config into RVConfig - add JSON config support for elaborate
- rename CheckerWithResult to CheckerWithState - add excp handle in CheckerWithWB - merge excp sign to instCommit - use ChiselEnum for PrivilegeLevel - add more useful CheckTool for instset impl - handle excp logic in LoadStore - add InstAssume Helper for svcore - use JSON config for svcore - adapt interface of CheckerWithWB(excluded csr)
- update spec core csr impl to the newest riscv spec - add csr interface for WriteBackChecker - wrap nerv with writeback interface - pass instset I/B formal verification
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.