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

Reduce gate count of csr_regfile.sv #2219

Open
JeanRochCoulon opened this issue Jun 10, 2024 · 0 comments
Open

Reduce gate count of csr_regfile.sv #2219

JeanRochCoulon opened this issue Jun 10, 2024 · 0 comments
Labels
Component:RTL For issues in the RTL (e.g. for files in the rtl directory) Type:Enhancement For feature requests and enhancements

Comments

@JeanRochCoulon
Copy link
Contributor

JeanRochCoulon commented Jun 10, 2024

Task Description

read_access_exception is by default set to zero in RTL. When CSR is unimplemented, it is set to one. This is costy in term og gate count.

image

Required Changes

Set read_access_exception set to one by default and set it to zero when CSR is implemented..

Current Status

not started

Risks

To prevent from functionality regression, CSR tests should be used.

Prerequisites

Need to have a CSR test.

KPI (KEY Performance Indicators)

Gate count

Description of Done

The gate count is lower and no functional regression

Associated PRs

No response

@JeanRochCoulon JeanRochCoulon added the Type:Enhancement For feature requests and enhancements label Jun 10, 2024
@JeanRochCoulon JeanRochCoulon added the Component:RTL For issues in the RTL (e.g. for files in the rtl directory) label Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:RTL For issues in the RTL (e.g. for files in the rtl directory) Type:Enhancement For feature requests and enhancements
Projects
None yet
Development

No branches or pull requests

1 participant