1) Understanding and working with PULP - all the details of the architectures
https://pulp-platform.org/docs/riscv_workshop_zurich/schiavone_wosh2019_tutorial.pdf
2) Working with RISC-V from open ISA to open Architecture to open Hardware - architecture evolution
Part 1 of 5 : Introduction to RISC-V ISA
https://pulp-platform.org/docs/hipeac/acaces2021/01_Intro_RISC-V.pdf
3) Evaluating RISC-V Cores for PULP An Open Parallel Ultra-Low-Power Platform
https://riscv.org/wp-content/uploads/2015/06/riscv-pulp-workshop-june2015.pdf
4) Lecture 04 RISC-V ISA CSCE 513 Computer Architecture
https://passlab.github.io/CSCE513/notes/lecture04_RISCV_ISA.pdf
5) PULP Simulator and SDK
https://www.pulp-platform.org/docs/pulp_training/NBruschi_gvsoc_tutorial_part1.pdf