lowRISC / lowRISC/opentitan

[rram_ctrl,dv] Track wr_fifo/rd_fifo occupancy in rram_ctrl scoreboard

Open
#31,291 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

on_mem_access() is an empty stub; needs real FIFO-occupancy tracking cross-checked against fifo_lvl/curr_fifo_lvl.

Contributor guide

Open the contributing guide

Research direction

Locate the rram_ctrl scoreboard and its empty on_mem_access() stub, then trace how wr_fifo, rd_fifo, fifo_lvl, and curr_fifo_lvl are represented. Implement occupancy tracking for both FIFOs and cross-check the tracked values against the reported levels. Run the relevant rram_ctrl verification tests to confirm the scoreboard detects mismatches.

Written by the indexing model from the issue text.

Assessment

Domain
testing-qa
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.