In Progress: Refactoring dispatcher to modular design. - #3
Open
jami3jun wants to merge 90 commits into
Open
Conversation
…other files for some reason
…to vortex cache now
…rbitration. Got slighly confused about write addressing, need to sort out where to do adress translation(bank select) for write addresses
… 'pop, can't figure out interfaces still, need to talk to jiayi probably about port connections
… to output data through the tcu though
…with Jiayi later to fix up on macro issues
…the moment, running into out of bound warnings
De developement aadithya merged to main DE branch for dispatcher integration.
De developement
…dispatch test added to tb
Albert/backend
… the signals in the core still since i made some changes to some of the modules and not sure if i have correctly updated the core. Block retire table also still needs to be modified (active low reset rn)
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.
Initial PR request for dispatcher refactor. PR opened for me to ask questions and receive guidance as the refactor is ongoing progress.
Files in dispatcher_refactor/
In progress
Working on a redesign of the dispatcher module, making the FSM more modular for easier debugging.
Still undergoing changes and testing.
Other comments
Had a question what the dispatched_this_cycle (~line 209/210 of dispatcher.sv) does. It is currently not connected to anything or being used.
cta_total_size(~declared line 52, assigned a value line 68) is a signal that is assigned a value based on latched_cta_size however is never used.