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

[TASK] support only direct mode for trap (enable by configuration) #2088

Open
1 task done
ASintzoff opened this issue Apr 30, 2024 · 0 comments
Open
1 task done

[TASK] support only direct mode for trap (enable by configuration) #2088

ASintzoff opened this issue Apr 30, 2024 · 0 comments
Assignees
Labels
Component:RTL For issues in the RTL (e.g. for files in the rtl directory) CV32A65X Part: Embedded configuration Type:Task Project related task

Comments

@ASintzoff
Copy link
Contributor

Is there an existing CVA6 task for this?

  • I have searched the existing task issues

Task Description

In current version of CVA6, for interrupts, vector mode is supported. For small configurations, it is desirable to have the possibility to support only direct mode.

Required Changes

  • Add configuration parameter to disable vector mode
  • Add conditions to remove RTL code when no vector mode

Current Status

Trap vector support both modes: direct and vector

Risks

No response

Prerequisites

No response

KPI (KEY Performance Indicators)

No response

Description of Done

Interrupt verification of CV32A65X using only direct mode completed

Associated PRs

No response

@ASintzoff ASintzoff added Component:RTL For issues in the RTL (e.g. for files in the rtl directory) Type:Task Project related task CV32A65X Part: Embedded configuration labels Apr 30, 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) CV32A65X Part: Embedded configuration Type:Task Project related task
Projects
None yet
Development

No branches or pull requests

2 participants