Skip to content

HOW TO IMPLEMENT DOUBLE PRECISSION FPU SUPPORT FOR PULPISSIMO? #422

@LatifAkcayGithub

Description

@LatifAkcayGithub

Hello,

For our project, we use an application that contains many double-precision floating-point calculations.
Thus, we want to switch the FPU to provide double-precision support. I mean we switch the core architecture to RV32IMFD.
We know that the FPU used in the current Pulpissimo is a generic FPU and able to support double-precession support.
However, we do not know whether the rest of the core is modifiable or not, and how.
Is it possible to convert the core to execute RV32D instructions?

Any guidance and help would be appreciated.

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions