Top 39 asic open source projects

Axi
AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Biriscv
32-bit Superscalar RISC-V CPU
Antminer Monitor
Cryptocurrency ASIC mining hardware monitor using a simple web interface
Logic
CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Aes
Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Open Register Design Tool
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
Skywater Pdk
Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
Livehd
Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Systemrdl Compiler
SystemRDL 2.0 language compiler front-end
Cva6
The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Rggen
Code generation tool for configuration and status registers
Clash Compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Embedded Neural Network
collection of works aiming at reducing model sizes or the ASIC/FPGA accelerator for machine learning
Riscv Cores List
RISC-V Cores, SoC platforms and SoCs
Vunit
VUnit is a unit testing framework for VHDL/SystemVerilog
Dss
Digital Signature Service : creation, extension and validation of advanced electronic signatures
Openlane
OpenLANE is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen, Fault and custom methodology scripts for design exploration and optimization.
Riscv
RISC-V CPU Core (RV32IM)
Cores
Various HDL (Verilog) IP Cores
qwertycoin
Qwertycoin is a decentralized peer-to-peer protocol for safe payments worldwide.
VGChips
Video Game custom chips reverse-engineered from silicon
DFiant
DFiant: A Dataflow Hardware Descripition Language
PeakRDL-uvm
Generate UVM register model from compiled SystemRDL input
ara
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 0.10, working as a coprocessor to CORE-V's CVA6 core
OpenLane
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen, Fault and custom methodology scripts for design exploration and optimization.
gemmini
Berkeley's Spatial Array Generator
AdES
An Implementation of CAdES, XAdES, PAdES and ASiC for Windows in C++
hiveos-asic
Hive OS client for ASICs
riscv-cores-list
RISC-V Cores, SoC platforms and SoCs
padring
A padring generator for ASICs
awesome-hwd-tools
A curated list of awesome open source hardware design tools
1-39 of 39 asic projects