-
Notifications
You must be signed in to change notification settings - Fork 807
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
[hw,pwrmgr,rtl] Make the SoC see what the slow FSM sees #25889
Conversation
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.
LGTM, thanks @Razer6 .
The CI failure is related to the OTP issue for which @rswarbrick did a hot fix. Can you please rebase?
} | ||
); | ||
// Make the SoC see what the slow FSM sees to to generate the light_reset to the SoC | ||
assign internal_reset_req = |slow_peri_reqs_masked.rstreqs; |
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.
This looks good to me. For other reviewers slow_per_reqs_masked.rstreqs
is defined as follows:
assign slow_peri_reqs_masked.rstreqs = slow_peri_reqs.rstreqs &
{{NumSwRstReq{1'b1}},
{NumDebugRstReqs{1'b1}},
{NumIntRstReqs{1'b1}},
slow_reset_en};
So this change here effectively allows forwarding the reset enabled with reg2hw.reset_en[1]
.
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.
Thanks for the explanation: that makes sense to me now!
... to generate the light reset request. Signed-off-by: Robert Schilling <[email protected]>
3b1e2c5
to
e3038fc
Compare
@vogelpi Just rebased to the latest changes in master. |
} | ||
); | ||
// Make the SoC see what the slow FSM sees to to generate the light_reset to the SoC | ||
assign internal_reset_req = |slow_peri_reqs_masked.rstreqs; |
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.
Thanks for the explanation: that makes sense to me now!
... to generate the light reset request.