Nikola Petrovic's starred repositories

axi

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

Language:SystemVerilogLicense:NOASSERTIONStargazers:1030Issues:0Issues:0

cv32e40s

4 stage, in-order, secure RISC-V core based on the CV32E40P

Language:SystemVerilogLicense:NOASSERTIONStargazers:125Issues:0Issues:0

RISC-V-CPU

RISC-V CPU with 5-stage pipeline, implemented in Verilog HDL.

Language:VerilogStargazers:206Issues:0Issues:0

riscv-cores-list

RISC-V Cores, SoC platforms and SoCs

Stargazers:811Issues:0Issues:0

corundum

Open source FPGA-based NIC and platform for in-network compute

License:NOASSERTIONStargazers:3Issues:0Issues:0

RTLflow

A GPU acceleration flow for RTL simulation with batch stimulus

Language:C++License:LGPL-3.0Stargazers:86Issues:0Issues:0

essent

high-performance RTL simulator

Language:ScalaLicense:NOASSERTIONStargazers:126Issues:0Issues:0

AMBA_AXI_AHB_APB

AMBA bus lecture material

Language:VerilogStargazers:361Issues:0Issues:0

UberDDR3

Opensource DDR3 Controller

Language:VerilogLicense:GPL-3.0Stargazers:164Issues:0Issues:0

openasip

Open Application-Specific Instruction Set processor tools (OpenASIP)

Language:CLicense:NOASSERTIONStargazers:139Issues:0Issues:0

gem5

The official repository for the gem5 computer-system architecture simulator.

Language:C++License:BSD-3-ClauseStargazers:1572Issues:0Issues:0

sauria

SAURIA (Systolic-Array tensor Unit for aRtificial Intelligence Acceleration) is an open-source Convolutional Neural Network accelerator based on a GeMM systolic array engine.

Language:SystemVerilogLicense:NOASSERTIONStargazers:14Issues:0Issues:0

python-qrcode

Python QR Code image generator

Language:PythonLicense:NOASSERTIONStargazers:4326Issues:0Issues:0

torch2chip

Torch2Chip (MLSys, 2024)

Language:PythonLicense:MITStargazers:48Issues:0Issues:0

awesome-open-hardware-verification

A List of Free and Open Source Hardware Verification Tools and Frameworks

License:MITStargazers:471Issues:0Issues:0

awesome-semiconductor-startups

List of awesome semiconductor startups

Language:PythonStargazers:390Issues:0Issues:0

verilog_fixed_point_math_library

Fixed Point Math Library for Verilog

Language:VerilogLicense:LGPL-2.1Stargazers:117Issues:0Issues:0

x-heep

eXtendable Heterogeneous Energy-Efficient Platform based on RISC-V

Language:CLicense:NOASSERTIONStargazers:134Issues:0Issues:0

18224-s23-tapeout

Build infrastructure for class-wide tapeout for 18-224/624 Intro to Open Source Chip Design, Spring 2023

Language:VerilogStargazers:12Issues:0Issues:0

OpenSERDES

Digitally synthesizable architecture for SerDes using Skywater Open PDK 130 nm technology.

Language:VerilogLicense:GPL-3.0Stargazers:134Issues:0Issues:0

awesome-opensource-hardware-repos

List of awesome open source hardware projects

Language:PythonLicense:MITStargazers:330Issues:0Issues:0

swerv_eh1_fpga

FPGA reference design for the the Swerv EH1 Core

Language:TclLicense:Apache-2.0Stargazers:64Issues:0Issues:0

nox

RISC-V Nox core

Language:CLicense:MITStargazers:57Issues:0Issues:0

cv32e40x

4 stage, in-order, compute RISC-V core based on the CV32E40P

Language:SystemVerilogLicense:NOASSERTIONStargazers:200Issues:0Issues:0

core-v-mcu

This is the CORE-V MCU project, hosting CORE-V's embedded-class cores.

Language:SystemVerilogLicense:NOASSERTIONStargazers:163Issues:0Issues:0

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

Language:CLicense:NOASSERTIONStargazers:342Issues:0Issues:0

biriscv

32-bit Superscalar RISC-V CPU

Language:VerilogLicense:Apache-2.0Stargazers:829Issues:0Issues:0

FlexASR

FlexASR: A Reconfigurable Hardware Accelerator for Attention-based Seq-to-Seq Networks

Language:C++License:NOASSERTIONStargazers:41Issues:0Issues:0