basic_verilog

FPGA module library

A collection of synthesizable Verilog modules useful for FPGA projects

Must-have verilog systemverilog modules

GitHub

2k stars
60 watching
383 forks
Language: Verilog
last commit: almost 2 years ago
Linked from 1 awesome list

alteradebouncedelayencoderfifofpgahlspwmspi-interfacespi-mastersynchronizertcluartuart-controlleruart-protocoluart-receiveruart-txuart-verilogverilogxilinx

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
alexforencich/verilog-pcieA collection of Verilog modules implementing PCIe interfaces and bridges for various FPGAs1,162
gmm-7550/gmm7550-hardwareA hardware development project that includes FPGA modules, adapter boards, and test systems for experimental electronics applications.19
pwmarcz/fpga-toolsA collection of Verilog modules and tools for designing and working with FPGAs8
pascalkuthe/openvafA Verilog-A compiler built with Rust to compile circuit simulator models into efficient and high-quality code.132
aolofsson/ohA comprehensive Verilog library of silicon-proven hardware building blocks for designing ASICs and FPGAs.1,206
dawsonjon/fpuA synthesizable IEEE 754 floating point library in Verilog.538
pulp-platform/common_cellsA collection of reusable Verilog systemVerilog modules used to synchronize clocks and handles asynchronous crossings in digital circuits531
pezy-computing/pzbcmA collection of basic building blocks for designing digital systems in SystemVerilog34
cornell-brg/pymtl3-netGenerates synthesizable Verilog for on-chip networks with customizable parameters and modular design43
chipsalliance/surelogProvides a comprehensive front-end for SystemVerilog 2017 design and testbench processing373
alexforencich/verilog-axisProvides a collection of Verilog modules and wrappers for designing AXI stream bus components in FPGAs.750
vlsi-eda/pocProvides VHDL implementations of common hardware functions and a Python-based infrastructure for simulation and synthesis.554
zipcpu/autofpgaAutomates the process of creating and updating FPGA designs from peripherals in multiple languages.170
alexforencich/verilog-uartA Verilog implementation of a basic UART (Universal Asynchronous Receiver-Transmitter) to AXI Stream interface.427
bensampson5/libsvA SystemVerilog digital hardware IP library with automated testbenches and continuous integration23