PULP Features

  • efficient implementations of RISC-V cores. These include:
  • complete systems based on:
  • open-source SolderPad license
    • a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license
  • rich set of peripherals
    • I2C, SPI, HyperRAM, GPIO

Do you use PULP?

Does your company or institution use PULP? Please, let us know via email info@pulp-platform.org or send us a direct message on Twitter. We would love to expand our user list.

Meet our mascot

This is our mascot, Charlie The Bear, the successor of Alex The Bear (until 2019) and Bianca The Bear (until 2023). Just like our previous mascots, Charlie The Bear likes to take pictures with our fans.

  Charlie The Bear


Latest news New

15 March 2025
Launched with the SpaceX transporter, our fault tolerant chip Trikarenos was sent into orbit on March 15, with ALICE by the Swiss Academic Space Initiative. Read more here.


20 February 2025
The VLSI design course at ETH Zurich using (mostly) open source EDA and PDK has kicked off featuring the PULP based Croc.


02 December 2024
Lorenzo Lamberti won the Best Poster Award for his work "Event-based perception on autonomous nano-drones" at the IEEE Swiss CAS/ED 75th Anniversary Workshop.


09 October 2024
Our paper on TeraPool "A 1024 RV-Cores Shared-L1 Cluster with High Bandwidth Memory Link for Low-Latency 6G-SDR" won the Best PhD forum Award at VLSI-SoC 2024 in Tangier.


Get PULP now!

  • You can get the source code for PULP-based systems released under a permissible SolderPad open-source license from Github now.
  • If you want to program with PULP you can get the SDK and use the virtual platform.

Development boards

The following companies sell development boards with chips based on our PULP system:
  • open-isa.org sells their RV32M1-VEGA development board.
  • AI Deck is a collaborative product of GreenWaves, BitCraze and ETH Zurich based on the PULP-shield.

Support


Do you need help with PULP?

We have an Online Forum. Please register and ask your question. Discussions on individual GitHub pages or the following links might be helpful, as well:

FAQ   Forum   Implementation   PULP Training
Archive   Contact