ahaHLS

Circuit generator

A high-level synthesis tool using LLVM to automatically generate digital circuit designs from C++ code

An open source high level synthesis (HLS) tool built on top of LLVM

GitHub

118 stars
17 watching
18 forks
Language: C++
last commit: 5 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cambridgehackers/fpgamake Generates Makefiles to synthesize and route digital circuits from Verilog designs using Vivado 92
xilinx/hls A collection of tools and code for designing and implementing digital circuits using high-level synthesis 379
nic30/d3-hwschematic An ELK-based schematic visualizer and layout generator for digital circuits 94
davidthings/hdelk A tool for creating and displaying diagrams of digital circuits using a simple JavaScript API. 73
ahgamut/blis A software framework that instantiates high-performance linear algebra libraries 4
nilfoundation/zkllvm Compiles high-level programming languages into input for provable computations protocols. 295
iden3/circom_old A compiler for a specific circuit language used in zkSNARKs proofs 473
sgherbst/msdsl A tool for generating synthesizable models of analog circuits using Python. 37
vlsir/hdl21schematics Provides a format and tools for creating graphical representations of electronic circuits using SVG images 14
cfelton/rhea A collection of MyHDL cores and tools for complex digital circuit design 85
fabianschuiki/llhd An intermediate representation for digital circuit descriptions, enabling the creation of custom hardware design tools and simulators. 396
stefanschippers/xschem A tool for designing and simulating custom electronic circuits with support for hierarchical and parametric design approaches 333
hdl/bazel_rules_hdl A set of build rules and tools for synthesizing digital circuit designs from hardware description languages (HDLs) into usable ASIC chips. 118
jacquescarette/drasil A framework for generating software artifacts from domain knowledge and code 143
drahnr/oregano An application for designing and simulating electronic circuits 214