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

Do you have plan to add FPU area timing option for vexriscv like vexii? #436

Open
littlezpf666 opened this issue Dec 25, 2024 · 2 comments

Comments

@littlezpf666
Copy link

I found you improve the fpu's timing and areas in vexii . The first option is to reduce the FMA (Float Multiply Add instruction A*B+C) accuracy. The second option is to disable subnormal support, and instead consider those value as normal floating point numbers.
Do you have plan to add area timing option for vexriscv like vexii?
Does it also suit vexriscv to improve these two options for better timing and smaller area.

@littlezpf666 littlezpf666 changed the title Do you have plan to add area timing option for vexriscv like vexii? Do you have plan to add FPU area timing option for vexriscv like vexii? Dec 25, 2024
@Dolu1990
Copy link
Member

Hi,

reduce the FMA (Float Multiply Add instruction A*B+C) accuracy

Vex already does that. (and has no option to turn that off)

disable subnormal support

Hmmm, i guess this wouldn't be tooo difficult to have.

Currently there is no plan to add options / changes to the VexRiscv FPU.
I'm focussing more on Vexii :)

@littlezpf666
Copy link
Author

thanks for your comments:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants