Skip to content
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

Update lowrisc_ibex to lowrisc/cheriot-ibex@279ec8d5 #379

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

marnovandermaas
Copy link
Contributor

@marnovandermaas marnovandermaas commented Jan 15, 2025

These are mainly small fixes. The three latest commits regarding RV32B and RV32M parameters and a slight change to the way the CHERI error LEDs are assigned.
https://github.com/lowRISC/cheriot-ibex/commits/sonata-ibex/

Fixes: #378

Update code from upstream repository
https://github.com/lowrisc/cheriot-ibex.git to revision
279ec8d5d6f677c8c71a462291ea17d6cbb8eeab

* Feed RV32M through ibexc_top_tracing/ibexc_top (Greg Chadwick)
* Switch to no bitmanip by default (Greg Chadwick)
* RV32B parameter now passed in ibexc_top (Marno van der Maas)
* PVIO needs 3 bit indexes not 4 (Marno van der Maas)
* cheri_ex_err_info flop signals weren't used (Marno van der Maas)
* Add UNOPTFLAT waiver to ibex_id_stage (Adrian Lees)
* Patched prim_arbiter.vlt file (Adrian Lees)
* Patch to add UNOPTFLAT waiver to prim_arbiter_ppc (Adrian Lees)
* [rtl] Add defaults to some paramaters (Greg Chadwick)
* [rtl] Fix ICache scramble key valid input (Greg Chadwick)
* [rtl] Remove stray comma (Greg Chadwick)
* [rtl] Enable use of ICache with ibexc_top (Greg Chadwick)
* [util] Update check_tool_requirements.py (Gary Guo)
* Update lowrisc_ip to lowRISC/opentitan@f235838a9e (Marno van der
  Maas)
* Added patch to remove alert prim from all group (Marno van der Maas)
* [vendor] Patch updated based on OpenTitan/36a2d3c (Marno van der
  Maas)
* [dv] Alter cov_merge.tcl patch so icache coverage collection works
  (Greg Chadwick)
* Add patch for lowrisc_ip (Harry Callahan)
* [vendor] Update patch file based on upstream OpenTitan (Marno van
  der Maas)
* Feed CHERI errors out to top module (Marno van der Maas)

Signed-off-by: Marno van der Maas <[email protected]>
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.

Mistaken use of variable assignment in ibex_cs_registers.sv
1 participant