Skip to content

[cheriot,rtl] Integrate CHERIoT subsys into Earl Grey#30541

Draft
thommythomaso wants to merge 10 commits into
lowRISC:masterfrom
thommythomaso:tbenz/cheriot-mem-int
Draft

[cheriot,rtl] Integrate CHERIoT subsys into Earl Grey#30541
thommythomaso wants to merge 10 commits into
lowRISC:masterfrom
thommythomaso:tbenz/cheriot-mem-int

Conversation

@thommythomaso

@thommythomaso thommythomaso commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Depends on #30538, #30539, and #30540.

The `stream_fork` and `stream_join` modules are used in some CHERIoT memory IPs.

Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
This commit updates the vendored ibex to `thommythomaso/ibex-tbenz-pub`.
This has to be updated to point to `lowrisc/ibex` as soon as lowRISC/ibex#2455
and lowRISC/ibex#2456 are merged.

Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
We need to expose this parameter to support non-scrambled SRAM's with non-power-of-two depths.

Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Signed-off-by: Thomas Benz <tbenz@lowrisc.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant