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

[tlul/rtl] Modify readback check error reporting logic #24702

Merged
merged 1 commit into from
Oct 1, 2024

Conversation

vogelpi
Copy link
Contributor

@vogelpi vogelpi commented Sep 30, 2024

Currently, only a readback error check is reported when the error_i signal is not raised. However, as this signal is also raised when there is no activity on the TL-UL bus, we might miss some readback failures.

This commit modifies the error reporting logic to also report the readback mismatch when the error signal is raised.

Closes #24698.

This is a cherry pick of PR #24679 to branch earlgrey_1.0.0.

Currently, only a readback error check is reported when the `error_i`
signal is not raised. However, as this signal is also raised when there
is no activity on the TL-UL bus, we might miss some readback failures.

This commit modifies the error reporting logic to also report the
readback mismatch when the error signal is raised.

Closes lowRISC#24698.

This is a cherry pick of commit 267e61c
to branch earlgrey_1.0.0.

Signed-off-by: Pascal Nasahl <nasahlpa@lowrisc.org>
@vogelpi vogelpi added the ECO Accepted as an ECO label Sep 30, 2024
@vogelpi
Copy link
Contributor Author

vogelpi commented Sep 30, 2024

CHANGE AUTHORIZED: hw/ip/tlul/rtl/tlul_sram_byte.sv

This is a confirmed ECO which is okay.

@nasahlpa
Copy link
Member

nasahlpa commented Oct 1, 2024

CHANGE AUTHORIZED: hw/ip/tlul/rtl/tlul_sram_byte.sv

Confirmed ECO.

@rswarbrick
Copy link
Contributor

CHANGE AUTHORIZED: hw/ip/tlul/rtl/tlul_sram_byte.sv

@vogelpi vogelpi merged commit 40292c0 into lowRISC:earlgrey_1.0.0 Oct 1, 2024
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ECO Accepted as an ECO
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants