There are 25 repositories under asic topic.
Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Haskell to VHDL/Verilog/SystemVerilog compiler
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
RISC-V CPU Core (RV32IM)
AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
32-bit Superscalar RISC-V CPU
Various HDL (Verilog) IP Cores
collection of works aiming at reducing model sizes or the ASIC/FPGA accelerator for machine learning
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
PDK for GlobalFoundries' 180nm MCU bulk process technology (GF180MCU).
Embedded Scalable Platforms: Heterogeneous SoC architecture and IP integration made easy
Reverse-engineered schematics for DMG-CPU-B
A 256-RISC-V-core system with low-latency access into shared L1 memory.
Awesome ASIC design verification
A dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
SystemRDL 2.0 language compiler front-end
Cryptocurrency ASIC mining hardware monitor using a simple web interface
GDS3D is an application that can interpret so called IC layouts and render them in 3D. The program accepts standard GDSII files as input data. Along with the layout file, it requires a so called process definition file which contains the 3D parameters of the process being used. These files combined allow the program to create a 3D representation of the layout, where the user has full, real time control over the camera position and angle, much like in a 3D video game. An other repo (https://github.com/skuep/GDS3D) as the same source and add few improvement like compression with server/client process. This release add two major feature with are assembly and export 3D model for GMSH. Assembly: this mean it’s possible to merge multi GDS (with different technologies) I also try to improve net highlight.
A minimal Linux-capable 64-bit RISC-V SoC built around CVA6
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
A seamless python to Cadence Virtuoso Skill interface