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 Ibex #85

Merged
merged 3 commits into from
Jan 3, 2024
Merged

Update Ibex #85

merged 3 commits into from
Jan 3, 2024

Conversation

nbdd0121
Copy link
Contributor

@nbdd0121 nbdd0121 commented Jan 3, 2024

No description provided.

Update code from upstream repository
https://github.com/lowRISC/ibex.git to revision
df88055aa38868451ce90d7fcc2bbf172a2dc8a0

* [util] Update check_tool_requirements.py (Gary Guo)
* [ci] Run CI in merge queue and not master (James Wainwright)
* [CI] change pr_lint to run on pull_request instead of target (Gary
  Guo)
* [CI] add GitHub action version of the CI (Gary Guo)
* [rtl] Avoid name collision in ibex_pmp.sv (Rupert Swarbrick)
* [dv] Fix performance counter printing in simple system (Rupert
  Swarbrick)
* Fix spelling of separator (Rupert Swarbrick)
* [doc] Describe counters more explicitly in simple_system README
  (Rupert Swarbrick)
* Update lowrisc_ip to lowRISC/opentitan@e6a0e9a136 (Rupert Swarbrick)
* [dv] Add an extra key to common_project_cfg.hjson (Rupert Swarbrick)
* [verilator] Slight refactor in ibex_tracer to avoid BLKSEQ warning
  (Rupert Swarbrick)
* [verilator] Waive MULTIDRIVEN warning in ibex_tracer.sv (Rupert
  Swarbrick)
* [ibex_pmp/lint] Declare functions before using them (Michael
  Schaffner)
* Update google_riscv-dv to chipsalliance/riscv-dv@71666eb (Greg
  Chadwick)
* [dv,vendor] Pin bitstring version to fix gen_csr_test.py (Greg
  Chadwick)
* [dv] Fix ibex_cmd.py (Greg Chadwick)
* Port directed_test_schema.py to recent versions of Pydantic (Rupert
  Swarbrick)
* [doc] Bump minimum Verilator version (Rupert Swarbrick)
* Tweak ibex_cmd.py to fail more cleanly (Rupert Swarbrick)
* Remove (empty) Verible waiver file (Rupert Swarbrick)
* [doc] Fix background of Icache block (Marno van der Maas)
* [doc] Fix background in block diagram (Marno van der Maas)
* [ci] Consolidate Verible linting workflow into one stage (James
  Wainwright)
* [credits] Add names of recent contributors (Marno van der Maas)
* Update google_riscv-dv to chipsalliance/riscv-dv@08b1206 (Marno van
  der Maas)
* [vendor] Use new RISCV-DV URL (Marno van der Maas)
* [dv,doc] Point reference to lowRISC branch (Marno van der Maas)
* Update riscv-isa-sim to lowRISC/riscv-isa-sim@a4b823a1 (Marno van
  der Maas)
* Update riscv-isa-sim to lowRISC/riscv-isa-sim@a7c5d5d8 (Marno van
  der Maas)
* [vendor] Use lowRISC repo for vendoring (Marno van der Maas)
* Update README.md (Katharina)
* Remove initialisation for sim_finish in simulator_ctrl.sv (Rupert
  Swarbrick)
* Use correct width for 1-bit inputs in ibex_simple_system.sv (Rupert
  Swarbrick)
* Use named constant for default RAM behaviour (Rupert Swarbrick)

Signed-off-by: Gary Guo <gary.guo@lowrisc.org>
@nbdd0121 nbdd0121 requested a review from engdoreis January 3, 2024 10:50
@nbdd0121 nbdd0121 requested a review from rswarbrick January 3, 2024 11:04
@nbdd0121
Copy link
Contributor Author

nbdd0121 commented Jan 3, 2024

@rswarbrick I changed ibex_demo_system.sv to account for the mhpmcounter_num addition, PTAL.

@nbdd0121 nbdd0121 mentioned this pull request Jan 3, 2024
@nbdd0121 nbdd0121 merged commit f249f31 into lowRISC:main Jan 3, 2024
2 checks passed
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.

2 participants