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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

minor rtl clean-ups and optimization #872

Merged
merged 7 commits into from Apr 13, 2024
Merged

minor rtl clean-ups and optimization #872

merged 7 commits into from Apr 13, 2024

Conversation

stnolting
Copy link
Owner

@stnolting stnolting commented Apr 13, 2024

  • simplify CPU shifter code
  • simplify control's CSR write logic
  • use a structural priority encoder for the XIRQ
  • start using new (simplified) VHDL file headers 馃拕

@stnolting stnolting added HW hardware-related optimization Make things faster, smaller and more efficient coding-style Related to the HW/SW coding style labels Apr 13, 2024
@stnolting stnolting self-assigned this Apr 13, 2024
@stnolting stnolting marked this pull request as ready for review April 13, 2024 14:17
@stnolting stnolting merged commit 3fee3d2 into main Apr 13, 2024
10 checks passed
@stnolting stnolting deleted the dev130424 branch April 13, 2024 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coding-style Related to the HW/SW coding style HW hardware-related optimization Make things faster, smaller and more efficient
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant