Surelog

SystemVerilog processor

Provides a comprehensive front-end for SystemVerilog 2017 design and testbench processing

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX

GitHub

373 stars
27 watching
68 forks
Language: C++
last commit: 11 days ago
Linked from 3 awesome lists

antlrantlr4-grammarelaborationlinterparserparser-astpreprocessorpython-apisystemveriloguvmverilogvpivpi-apivpi-standard

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
chipsalliance/uhdm Generates C++ implementation of the SystemVerilog Object Model and related tools based on YAML descriptions 204
chipsalliance/verible Develops a system for parsing and analyzing SystemVerilog code to improve developer productivity and ensure style compliance. 1,403
chipsalliance/synlig A SystemVerilog synthesis tool that generates digital circuit designs from HDL code 170
chipsalliance/cores-veer-eh1 A RISC-V processor core design implemented in SystemVerilog RTL 830
chipsalliance/sv-tests A comprehensive test suite for SystemVerilog standard compliance across various Verilog tools. 302
chipsalliance/cores-veer-el2 A Verilog RTL design for an EL2 RISC-V core with various peripherals and features 252
intel/systemc-compiler Translates synthesizable SystemC code to synthesizable SystemVerilog. 256
pyhdi/pyverilog Toolkit for analyzing and processing Verilog HDL designs 645
bensampson5/libsv A SystemVerilog digital hardware IP library with automated testbenches and continuous integration 23
zachjs/sv2v Converts SystemVerilog to Verilog code for hardware design and simulation 571
chipsalliance/riscv-dv An instruction generator for RISC-V processor verification 1,036
nic30/hdlconvertor An ANTLR4-based parser and code generator for SystemVerilog/VHDL 284
chipsalliance/aib-phy-hardware Hardware implementation of an interface bus specification 128
clash-lang/clash-compiler A Haskell-based compiler for hardware description languages like VHDL, Verilog, and SystemVerilog. 1,451
galacticstudios/kicadverilog Converts KiCad schematic designs into Verilog code to simulate and design digital circuits 57