An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by pulp-platform

A curated list of projects in awesome lists by pulp-platform .

https://github.com/pulp-platform/axi

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

asic axi axi4 axi4-lite fpga hardware ip network-on-chip rtl systemverilog

Last synced: 07 Mar 2026

https://github.com/pulp-platform/pulpino

An open-source microcontroller system based on RISC-V

Last synced: 07 Feb 2026

https://github.com/pulp-platform/common_cells

Common SystemVerilog components

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp-dronet

A deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULP

artificial-intelligence autonomous-quadcoptor closed-loop-control cnn deep-learning end-to-end-learning nano-uav pulp riscv

Last synced: 07 Feb 2026

https://github.com/pulp-platform/ara

The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core

ara asic cpu riscv rv64gcv rvv vector

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulpissimo

This is the top-level project for the PULPissimo Platform. It instantiates a PULPissimo open-source system with a PULP SoC domain, but no cluster.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp

This is the top-level project for the PULP Platform. It instantiates a PULP open-source system with a PULP SoC (microcontroller) domain accelerated by a PULP cluster with 8 cores.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/bender

A dependency management tool for hardware projects.

Last synced: 21 Oct 2025

https://github.com/pulp-platform/cheshire

A minimal Linux-capable 64-bit RISC-V SoC built around CVA6

asic fpga riscv rtl-design simulation systemverilog

Last synced: 07 Feb 2026

https://github.com/pulp-platform/mempool

A scalable 256/1024-RISC-V-core system with low-latency access into shared L1 memory.

asic manycore risc-v

Last synced: 07 Feb 2026

https://github.com/pulp-platform/riscv-dbg

RISC-V Debug Support for our PULP RISC-V Cores

debug riscv

Last synced: 03 Mar 2026

https://github.com/pulp-platform/snitch

⛔ DEPRECATED ⛔ Lean but mean RISC-V system!

Last synced: 16 Mar 2025

https://github.com/pulp-platform/croc

A PULP SoC for education, easy to understand and extend with a full flow for a physical design.

asic riscv rtl-design systemverilog

Last synced: 07 Feb 2026

https://github.com/pulp-platform/register_interface

Generic Register Interface (contains various adapters)

Last synced: 07 Feb 2026

https://github.com/pulp-platform/snitch_cluster

An energy-efficient RISC-V floating-point compute cluster.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp_cluster

The multi-core cluster of a PULP system.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/carfield

A mixed-criticality platform built around Cheshire, with a number of safety/security and predictability features. Ready-to-use FPGA flow on multiple boards is available.

asic c fpga heterogeneous-computing mixed-criticality-systems riscv safety-critical simulation systemverilog

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hero

Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and an application-class host CPU, including full-stack software and hardware.

computer-architecture fpga heterogeneous-computing heterogeneous-parallel-programming iommu many-core-architectures openmp-offloading openmp-parallelization riscv shared-memory unified-virtual-memory

Last synced: 15 Dec 2025

https://github.com/pulp-platform/iDMA

A modular, parametrizable, and highly flexible Data Movement Accelerator (DMA)

Last synced: 22 Apr 2025

https://github.com/pulp-platform/tech_cells_generic

Technology dependent cells instantiated in the design for generic process (simulation, FPGA)

Last synced: 07 Feb 2026

https://github.com/pulp-platform/dory

A tool to deploy Deep Neural Networks on PULP-based SoC's

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp_soc

pulp_soc is the core building component of PULP based SoCs

pulp riscv systemverilog

Last synced: 07 Feb 2026

https://github.com/pulp-platform/FlooNoC

A Fast, Low-Overhead On-chip Network

Last synced: 22 Apr 2025

https://github.com/pulp-platform/axi_riscv_atomics

AXI Adapter(s) for RISC-V Atomic Operations

Last synced: 07 Feb 2026

https://github.com/pulp-platform/morty

A SystemVerilog source file pickler.

picklers rickandmorty rust systemverilog-hdl

Last synced: 22 Apr 2025

https://github.com/pulp-platform/bigpulp

⛔ DEPRECATED ⛔ RISC-V manycore accelerator for HERO, bigPULP hardware platform

Last synced: 22 Jul 2025

https://github.com/pulp-platform/pulp-runtime

Simple runtime for Pulp platforms

Last synced: 07 Feb 2026

https://github.com/pulp-platform/common_verification

SystemVerilog modules and classes commonly used for verification

Last synced: 07 Feb 2026

https://github.com/pulp-platform/nemo

NEural Minimizer for pytOrch

Last synced: 07 Feb 2026

https://github.com/pulp-platform/spatz

Spatz is a compact RISC-V-based vector processor meant for high-performance, small computing clusters.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp-trainlib

Floating-Point Optimized On-Device Learning Library for the PULP Platform.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/svase

Last synced: 07 Feb 2026

https://github.com/pulp-platform/serial_link

A simple, scalable, source-synchronous, all-digital DDR link

Last synced: 07 Feb 2026

https://github.com/pulp-platform/culsans

Tightly-coupled cache coherence unit for CVA6 using the ACE protocol

Last synced: 07 Feb 2026

https://github.com/pulp-platform/clic

RISC-V fast interrupt controller

clic interrupt risc-v

Last synced: 07 Feb 2026

https://github.com/pulp-platform/neureka

2-8bit weights, 8-bit activations flexible Neural Processing Engine for PULP clusters

Last synced: 07 Feb 2026

https://github.com/pulp-platform/quadrilatero

matrix-coprocessor for RISC-V

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hwpe-stream

IPs for data-plane integration of Hardware Processing Engines (HWPEs) within a PULP system

Last synced: 07 Feb 2026

https://github.com/pulp-platform/ace

Last synced: 07 Feb 2026

https://github.com/pulp-platform/axi_mem_if

Simple single-port AXI memory interface

asic axi fpga systemverilog-hdl

Last synced: 07 Feb 2026

https://github.com/pulp-platform/obi

OBI SystemVerilog synthesizable interconnect IPs for on-chip communication

Last synced: 07 Feb 2026

https://github.com/pulp-platform/occamy

A high-efficiency system-on-chip for floating-point compute workloads.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/safety_island

A reliable, real-time subsystem for the Carfield SoC

Last synced: 07 Feb 2026

https://github.com/pulp-platform/picobello

whatever it means

Last synced: 07 Feb 2026

https://github.com/pulp-platform/rbe

Reconfigurable Binary Engine

Last synced: 07 Feb 2026

https://github.com/pulp-platform/redundancy_cells

SystemVerilog IPs and Modules for architectural redundancy designs.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hci

Heterogeneous Cluster Interconnect to bind special-purpose HW accelerators with general-purpose cluster cores

Last synced: 07 Feb 2026

https://github.com/pulp-platform/fpu_div_sqrt_mvp

[UNRELEASED] FP div/sqrt unit for transprecision

Last synced: 07 Feb 2026

https://github.com/pulp-platform/gpio

Parametric GPIO Peripheral

Last synced: 07 Feb 2026

https://github.com/pulp-platform/quantlib

A library to train and deploy quantised Deep Neural Networks

Last synced: 07 Feb 2026

https://github.com/pulp-platform/apb_timer

APB Timer Unit

Last synced: 07 Feb 2026

https://github.com/pulp-platform/fpu_ss

CORE-V eXtension Interface compliant RISC-V [F|Zfinx] Coprocessor

Last synced: 07 Feb 2026

https://github.com/pulp-platform/riscv-gnu-toolchain

GNU toolchain for PULP and RISC-V

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hwpe-mac-engine

An example Hardware Processing Engine

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hwpe-doc

Specification and documentation for HWPEs

Last synced: 07 Feb 2026

https://github.com/pulp-platform/hwpe-ctrl

IPs for control-plane integration of Hardware Processing Engines (HWPEs) within a PULP system

Last synced: 20 Feb 2026

https://github.com/pulp-platform/padrick

Padrick - A Smart Pad-Multiplexer IP Generator for SoCs

Last synced: 14 Jan 2026

https://github.com/pulp-platform/gwaihir

aka Lago-Mio

Last synced: 11 Jun 2026

https://github.com/pulp-platform/trdb

RISC-V processor tracing tools and library

e-trace instruction-trace processor-trace riscv

Last synced: 07 Feb 2026

https://github.com/pulp-platform/obi_peripherals

Collection of peripheral IPs using the Open Bus Interface (OBI)

Last synced: 07 Feb 2026

https://github.com/pulp-platform/memory_island

An interleaved high-throughput low-contention L2 scratchpad memory.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/udma_filter

A uDMA peripheral to allow memory to memory transfers and linear algebra operations

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp-linux

Build GNU/Linux for various PULP/Cheshire-based systems.

Last synced: 07 Feb 2026

https://github.com/pulp-platform/scm

Last synced: 07 Feb 2026

https://github.com/pulp-platform/transaction-tagger

Tag bus transactions by target address

Last synced: 07 Feb 2026

https://github.com/pulp-platform/apb_adv_timer

Advanced timer with APB interface

Last synced: 07 Feb 2026

https://github.com/pulp-platform/pulp-io

IO Peripheral Wrapper for PULP SoCs

Last synced: 07 Feb 2026