cvfpu

Floating-point unit

A flexible and parameterizable floating-point unit design for RISC-V processors

Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

GitHub

440 stars
37 watching
117 forks
Language: SystemVerilog
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ucb-bar/berkeley-hardfloat An open-source project providing hardware floating-point units in Chisel for efficient floating-point arithmetic and conversion operations 296
openhwgroup/cv32e40x A 4-stage RISC-V core for compute-intensive applications with a general-purpose extension interface 225
dawsonjon/fpu A synthesizable IEEE 754 floating point library in Verilog. 538
openhwgroup/core-v-verif Functional verification project for RISC-V cores 458
openhwgroup/cvw A configurable RISC-V processor core with various extensions and peripherals 282
libcg/bfp An implementation of a compact and accurate floating-point format suitable for embedded systems 289
raveler/ffmpeg-cpp A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. 565
openhwgroup/cv32e40s A secure, 4-stage RISC-V core designed for high-security applications with both machine mode and user mode capabilities 133
trabucayre/openfpgaloader Utility for flashing and managing FPGA devices. 1,236
zipcpu/autofpga Automates the process of creating and updating FPGA designs from peripherals in multiple languages. 170
openhwgroup/force-riscv Generates RISC-V instruction sequences for test verification and modeling 268
cmassiot/upipe A framework for organizing and processing multimedia data in a modular and flexible way 1
verinum/vcfloat A unified framework for verifying C programs with floating-point computations using Coq 24
emilk/wfc A C++ port of Wave Function Collapse Tiling, implementing a computational method for image processing 327
jbush001/nyuziprocessor An experimental GPGPU processor focused on compute-intensive tasks with a synthesizable hardware design and software libraries. 2,021