systemc-compiler

SystemC translator

Translates synthesizable SystemC code to synthesizable SystemVerilog.

This tool translates synthesizable SystemC code to synthesizable SystemVerilog.

GitHub

256 stars
17 watching
38 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list

clanghardware-designshlsllvmsystemc

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
systemrdl/systemrdl-compilerA compiler front-end for Accellera's SystemRDL 2.0 register description language237
clash-lang/clash-compilerA Haskell-based compiler for hardware description languages like VHDL, Verilog, and SystemVerilog.1,451
sysprog21/sheccA compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies.1,147
davidgiven/cowgolA programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed.247
jserv/amaccA compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution.1,018
chipsalliance/surelogProvides a comprehensive front-end for SystemVerilog 2017 design and testbench processing373
siliconcompiler/lambdalibA modular hardware abstraction library for designing and implementing complex digital systems23
vlm/asn1cCompiles ASN.1 definitions into C code for serialization and deserialization of data files.1,056
unity-technologies/hlslccA compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications.855
ttsiodras/asn1sccAn ASN.1 compiler designed to compile ASN.1 definitions into efficient code for embedded systems.0
jserv/mazuccA minimal C compiler generating x86_64 assembly code516
chipsalliance/synligA SystemVerilog synthesis tool that generates digital circuit designs from HDL code170
chipsalliance/uhdmGenerates C++ implementation of the SystemVerilog Object Model and related tools based on YAML descriptions204
l1mey112/creplA compiler and interpreter for executing C code on the fly as it is typed.29
rdaly525/coreirBuilds hardware descriptions into executable code using an LLVM-style compiler framework.101