Skip to content

nalnatsheh/open_asic_world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Open ASIC World

The purpose of this repository is to try and collect all the open source tools related to the Design of Digital ASICs.


Open-Source Text Editors


Open-Source Hardware Description Language (HDL)

Open-Source High-level Synthesis (HLS)

  • XLS : implements a High Level Synthesis toolchain that produces synthesizable designs (Verilog and SystemVerilog) from flexible, high-level descriptions of functionality.
  • PipelineC : A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.

Open-Source Simulators

Open-Source Wave Viewer

  • GTKWave
  • WaveDrom : draws a Timing Diagram or Waveform from simple textual description.
  • Surfer : An Extensible and Snappy Waveform Viewer

Open-Source Frameworks

  • CHIPYARD
  • SiliconCompiler : A modular build system for hardware
  • edalize : Edalize is a Python Library for interacting with EDA tools. It can create project files for supported tools and run them in batch or GUI mode (where supported).

Open-Source Complete Toolchain for VLSI

Open-Source Production Design Kits

Open-Source Predictive Design Kits

Open-Source Standard-Cell Library

Open-Source SRAM Compilers

Open-Source Synthesis tool

  • Yosys : a framework for Verilog RTL synthesis.

Open-Source Static Timming Analysis (STA)

Open-Source Place&Route tool

  • nextpnr
  • [CUGR](An Extensible and Snappy Waveform Viewer) : VLSI Global Routing Tool Developed by CUHK
  • LibreEDA : a framework for the physical design of silicon chips and tries to simplify the development of place and route tools.

Open-Source GDS generation

Open-Source Layout Viewer

Open-Source Design For Test (DFT)

  • Fault : A complete open-source design-for-testing (DFT) Solution.

Open-Source Schematic capture

  • XSCHEM : a schematic capture program.
  • Xic : is a full-featured physical layout editor, schematic editor, and analysis tool.
  • XCircuit : Schematic capture for SPICE netlists and PostScript

Open-Source Spice Simulator

  • NGSPICE : source spice simulator for electric and electronic circuits.
  • WRspice Circuit Simulator : a powerful and flexible circuit simulation and analysis tool.
  • ahkab : a SPICE-like electronic circuit simulator written in Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published