goossens-springer / goossens-book-ip-projects
this repository contains all the ip projects presented in the HLS/RISC-V/Computer Architecture book written by Goossens and published by Springer
☆24Updated 6 months ago
Alternatives and similar repositories for goossens-book-ip-projects:
Users that are interested in goossens-book-ip-projects are comparing it to the libraries listed below
- General Purpose AXI Direct Memory Access☆49Updated 11 months ago
- Two Level Cache Controller implementation in Verilog HDL☆43Updated 4 years ago
- IEEE 754 single and double precision floating point library in systemverilog and vhdl☆65Updated 4 months ago
- round robin arbiter☆72Updated 10 years ago
- The objective of this project was to design and implement a 5 stage pipeline CPU to support the RISC-V instruction architecture. This pip…☆24Updated 3 years ago
- ☆31Updated 6 years ago
- ☆55Updated 4 years ago
- Vector processor for RISC-V vector ISA☆117Updated 4 years ago
- AXI Adapter(s) for RISC-V Atomic Operations☆62Updated 8 months ago
- Simple single-port AXI memory interface☆41Updated 10 months ago
- BlackParrot on Zynq☆38Updated last month
- Digital Hardware Modelling using VHDL, Verilog, SystemVerilog, SystemC, HLS(C++, OpenCL)☆65Updated 2 months ago
- This is a verilog implementation of 4x4 systolic array multiplier☆50Updated 4 years ago
- SystemVerilog modules and classes commonly used for verification☆47Updated 3 months ago
- Xilinx AXI VIP example of use☆38Updated 4 years ago
- Synthesizable Floating point unit written using Verilog. Supports 32-bit (Single-Precision) Multiplication, Addition and Division and Squ…☆51Updated 8 months ago
- Pequeno (PQR5) is a 5-stage pipelined in-order RISC-V CPU Core compliant with RV32I ISA.☆72Updated this week
- RISC-V eXtension interface that provides a generalized framework suitable to implement custom coprocessors and ISA extensions☆61Updated 11 months ago
- A Style Guide for the Chisel Hardware Construction Language☆107Updated 3 years ago
- Prototype-network-on-chip (ProNoC) is an EDA tool that facilitates prototyping of custom heterogeneous NoC-based many-core-SoC (MCSoC).☆55Updated last month
- ☆45Updated 6 years ago
- Generic FIFO implementation with optional FWFT☆57Updated 4 years ago
- SystemVerilog Direct Programming Interface (DPI) Tutorial☆58Updated 4 years ago
- Basic floating-point components for RISC-V processors☆65Updated 5 years ago
- CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform☆19Updated 2 months ago
- A PULP SoC for education, easy to understand and extend with a full flow for a physical design.☆74Updated this week
- This project was done as a part of RISC-V based MYTH (Microprocessor for you in Thirty Hours) workshop organized by Kunal Ghosh and Steve…☆75Updated last year
- SystemVerilog Functional Coverage for RISC-V ISA☆27Updated 7 months ago
- An AXI4 crossbar implementation in SystemVerilog☆143Updated 2 weeks ago
- 256-bit vector processor based on the RISC-V vector (V) extension☆28Updated 3 years ago