-
Notifications
You must be signed in to change notification settings - Fork 10
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
Clock gate and isolate Islands on reset #108
Merged
Merged
Conversation
This file contains 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
alex96295
added
the
design
Wire missing connection, undesired latches, parameter tuning (functionality still correct)
label
Aug 1, 2023
alex96295
changed the title
Clock gate and isolate Islands on reset
Draft: Clock gate and isolate Islands on reset
Aug 8, 2023
bluewww
force-pushed
the
balasr/clk-en
branch
2 times, most recently
from
August 11, 2023 17:08
315055b
to
a66c6e2
Compare
alex96295
added
enhancement
New feature or request
and removed
design
Wire missing connection, undesired latches, parameter tuning (functionality still correct)
labels
Aug 25, 2023
alex96295
force-pushed
the
balasr/clk-en
branch
from
August 25, 2023 13:02
a66c6e2
to
22becd3
Compare
Rebased onto main |
alex96295
force-pushed
the
balasr/clk-en
branch
4 times, most recently
from
September 1, 2023 12:32
4a2b77f
to
6f05870
Compare
Closed
alex96295
force-pushed
the
balasr/clk-en
branch
2 times, most recently
from
September 4, 2023 06:40
8af7895
to
216c58c
Compare
Rebased onto main |
bluewww
force-pushed
the
balasr/clk-en
branch
3 times, most recently
from
September 22, 2023 22:55
f53cbb4
to
0f52f14
Compare
* Makes sure that security island comes up after reset together with host domain. This allows the security island to control the boot flow assuming the host domain is put in the correct boot mode too. * Prevents safety island isolate and clock enables from shutting off safety island
* Currently, the init function has to be called manually
* Required to run standalone tests on the safety island with the current clock enable and isolation strategy in non-secure boot mode
We will use the [TB] prefix to make messages easily greppable.
This changes due to additional initialization code for programming the clock domains
The problem is that this doesn't by work in secure boot mode by definition. We don't really have a programmatic way to determine whether we are secure booting atm so we need to disable this part of the test.
bluewww
force-pushed
the
balasr/clk-en
branch
from
September 23, 2023 01:07
af502ed
to
3b19a35
Compare
alex96295
changed the title
Draft: Clock gate and isolate Islands on reset
Clock gate and isolate Islands on reset
Sep 23, 2023
alex96295
approved these changes
Sep 23, 2023
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
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.
[EDIT] @alex96295:
Create a-> in a future PRsystem_init()
function withconstructor
attribute to initialize isolation and clock gating of domains in non-secure bootmodeFixes #71
Fixes #126
Fixes #46