Priyanshu Mishra's Projects
PicoRV32 - A Size-Optimized RISC-V CPU
Play with neural networks!
PQR5ASM is a RISC-V Assembler compliant with RV32I
Personal website
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.
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.
The multi-core cluster of a PULP system.
Pymtl 3 (Mamba), an open-source Python-based hardware generation, simulation, and verification framework
PyTorch tutorials for beginners
Python packages providing a library for Verification Stimulus and Coverage
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
PulseRain Reindeer - RISCV RV32I[M] Soft CPU
A tool used to create HTML document Resumes
[NeurIPS 2022] A Fast Post-Training Pruning Framework for Transformers
A graphical processor simulator and assembly editor for the RISC-V ISA
Design, verification and ASIC implementation of a complete RISC-V CPU with: five stages pipeline, forwarding, automatic hazard detection, Branch Target Buffer using LRU replacement policy, absolute value custom instruction.
A RISC-V 5-stage pipelined CPU that supports vector instructions. Tape-out with U18 technology.
RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
DUTH RISC-V Microprocessor
A verilog based 5-stage pipelined RISC-V Processor code.
Verilog implementation of multi-stage 32-bit RISC-V processor
Assembler and Simulator for RISC-V RV32I instruction set that runs entirely in web browser.
DUTH RISC-V Superscalar Microprocessor
Vector processor for RISC-V vector ISA
RISC-V CPU Core (RV32IM)