thbuehler's Stars
pulp-platform/common_cells
Common SystemVerilog components
sudhamshu091/32-Verilog-Mini-Projects
Implementing 32 Verilog Mini Projects. 32 bit adder, Array Multiplier, Barrel Shifter, Binary Divider 16 by 8, Booth Multiplication, CRC Coding, Carry Select and Carry Look Ahead Adder, Carry Skip and Carry Save Adder, Complex Multiplier, Dice Game, FIFO, Fixed Point Adder and Subtractor, Fixed Point Multiplier and Divider, Floating Point IEEE 754 Addition Subtraction, Floating Point IEEE 754 Division, Floating Point IEEE 754 Multiplication, Fraction Multiplier, High Radix Multiplier, I2C and SPI Protocols, LFSR and CFSR, Logarithm Implementation, Mealy and Moore State Machine Implementation of Sequence Detector, Modified Booth Algorithm, Pipelined Multiplier, Restoring and Non Restoring Division, Sequential Multiplier, Shift and Add Binary Multiplier, Traffic Light Controller, Universal_Shift_Register, BCD Adder, Dual Address RAM and Dual Address ROM
taichi-ishitani/tnoc
Network on Chip Implementation written in SytemVerilog
jcorbisiero/NOC
SystemVerilog Network On Chip for Computer Hardware Design Class
karthisugumar/CSE240D-Hierarchical_Mesh_NoC-Eyeriss_v2
A SystemVerilog implementation of Row-Stationary dataflow and Hierarchical Mesh Network-on-Chip Architecture based on Eyeriss CNN Accelerator
ljhsiun2/EllipticCurves_SystemVerilog
Elgamal's over Elliptic Curves
nelsoncsc/sv_image
Reusable image processing modules in SystemVerilog
agalimberti/NoCRouter
RTL Network-on-Chip Router Design in SystemVerilog by Andrea Galimberti, Filippo Testa and Alberto Zeni
zhouchuanrui/Cryptography-in-Systemverilog
A collection of cryptographic algorthms implemented in SystemVerilog
luuvish/system-verilog-patterns
SystemVerilog Design Patterns
cjdrake/AES
Advanced Encryption Standard (AES) SystemVerilog Core
bespoke-silicon-group/basejump_stl
BaseJump STL: A Standard Template Library for SystemVerilog
unixb0y/SystemVerilogSHA256
SHA256 in (System-) Verilog / Open Source FPGA Miner
zachjs/sv2v
SystemVerilog to Verilog conversion
VUnit/vunit
VUnit is a unit testing framework for VHDL/SystemVerilog
pConst/basic_verilog
Must-have verilog systemverilog modules
airin711/Verilog-caches
Various caches written in Verilog-HDL
eirikpre/VSCode-SystemVerilog
SystemVerilog support in VS Code
alexforencich/verilog-lfsr
Fully parametrizable combinatorial parallel LFSR/CRC module
chipsalliance/f4pga-examples
Example designs showing different ways to use F4PGA toolchains.
thomasrussellmurphy/istyle-verilog-formatter
Open source implementation of a Verilog formatter
TerosTechnology/vscode-terosHDL
VHDL and Verilog/SV IDE: state machine viewer, linter, documentation, snippets... and more!
avakar/usbcorev
A full-speed device-side USB peripheral core written in Verilog.
dalance/svlint
SystemVerilog linter
ben-marshall/awesome-open-hardware-verification
A List of Free and Open Source Hardware Verification Tools and Frameworks
chipsalliance/sv-tests
Test suite designed to check compliance with the SystemVerilog standard.
veripool/verilog-mode
Verilog-Mode for Emacs with Indentation, Hightlighting and AUTOs. Master repository for pushing to GNU, verilog.com and veripool.org.
secworks/aes
Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
MikePopoloski/slang
SystemVerilog compiler and language services
chipsalliance/verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server