Skip to content

[rom_ctrl, dv] rom_ctrl simulations ported to mocha#435

Draft
KolosKoblasz-Semify wants to merge 4 commits intolowRISC:mainfrom
KolosKoblasz-Semify:kk_rom_ctrl_dv
Draft

[rom_ctrl, dv] rom_ctrl simulations ported to mocha#435
KolosKoblasz-Semify wants to merge 4 commits intolowRISC:mainfrom
KolosKoblasz-Semify:kk_rom_ctrl_dv

Conversation

@KolosKoblasz-Semify
Copy link
Copy Markdown
Collaborator

rom_ctrl module's simulations relay on OpenTitan project specific paths.
These are modified to fit into Mocha repo.

@KolosKoblasz-Semify KolosKoblasz-Semify force-pushed the kk_rom_ctrl_dv branch 2 times, most recently from bb98462 to eb4fb89 Compare April 15, 2026 20:00
Comment thread hw/vendor/lowrisc_ip.vendor.hjson Outdated
{from: "hw/ip/kmac", to: "ip/kmac", patch_dir: "kmac"}, // kmac.
{from: "hw/ip/lc_ctrl", to: "ip/lc_ctrl"}, // Dependency of crossbar and power manager.
{from: "hw/ip/otp_ctrl", to: "ip/otp_ctrl"}, // otp_ctrl
{from: "hw/ip/rom_ctrl", to: "ip/rom_ctrl"}, // Read-only memory.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have created this patch hw/vendor/patches/lowrisc_ip/rom_ctrl/0001_Path_And_Dependency_Fixes.patch for the rom_ctrl but you haven't added the path to the directory. So the scripts to apply the patches cannot see your changes. You need to update this line like:

Suggested change
{from: "hw/ip/rom_ctrl", to: "ip/rom_ctrl"}, // Read-only memory.
{from: "hw/ip/rom_ctrl", to: "ip/rom_ctrl"", patch_dir: "rom_ctrl"}, // Read-only memory.

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