There are 81 repositories under systemverilog topic.
Haskell to VHDL/Verilog/SystemVerilog compiler
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
RISC-V Linux SoC, marchID: 0x2b
SystemVerilog compiler and language services
NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
VHDL and Verilog/SV IDE: state machine viewer, linter, documentation, snippets... and more!
FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor. 基于FPGA的FOC控制器,用于驱动BLDC/PMSM电机。
Functional verification project for the CORE-V family of RISC-V cores.
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
An FPGA-based RISC-V CPU+SoC with a simple and extensible peripheral bus. 基于FPGA的RISC-V CPU+SoC,包含一个简单且可扩展的外设总线。
HDL support for VS Code
Test suite designed to check compliance with the SystemVerilog standard.
Fast Verilog/VHDL parser preprocessor and code generator for C++/Python based on ANTLR4
Verilog-Mode for Emacs with Indentation, Hightlighting and AUTOs. Master repository for pushing to GNU, verilog.com and veripool.org.
FPGA-based USB fast data transmission using FT232H/FT600 chip. 使用FT232H/FT600芯片进行FPGA与电脑之间的高速数据传输。
An FPGA-based SD-card reader to read files from FAT16 or FAT32 formatted SD-cards. 基于FPGA的SD卡读取器,可以从FAT16或FAT32格式的SD卡中读取文件。
An FPGA-based lightweight CAN bus controller. 基于FPGA的轻量级CAN总线控制器。
An FPGA-based JPEG-LS encoder, which provides lossless and near-lossless image compression with high compression ratios. 基于FPGA的JPEG-LS编码器,可实现高压缩率的无损/近无损图像压缩。
Universal Hardware Data Model. A complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, Visitor and Listener. Used as a compiled interchange format in between SystemVerilog tools. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
Repurposing existing HDL tools to help writing better code
A minimal Linux-capable 64-bit RISC-V SoC built around CVA6