-
Notifications
You must be signed in to change notification settings - Fork 221
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
tlu_flush_path_e4 #90
Comments
This is the PC address that the core is going to fetch after flushing the entire pipeline due to one or more of:
|
@aprnath Thank you! This is a huge help for me. Can you point me to code sections that control/command "flushing the entire pipeline" ? Also, where in the design are the pipelines defined and created? I look forward to you answers. I appreciate your help. |
Hi @kingstone1927 ,
|
@aprnath Thank you! Can you point me to where the pipeline registers are instantiated/created? Again, I appreciate your help |
I am afraid there is single place where all the pipeline registers exist. It is distributed around the core. Look for stage name suffixes. The PRM has a pipeline block diagram that could be your guide. |
@aprnath Thank you! I will take a look at the PRM |
@aprnath I just have one more question for this post
Is this an example of a pipeline register? Thank you |
Can someone help me understand this snippet of code from
dec_tlu_ctl.sv
? I am not familiar with the naming convention of the SweRV core either, so I would also appreciate if someone can enlighten me on that.Thanks
The text was updated successfully, but these errors were encountered: