sv-testsTest suite designed to check compliance with the SystemVerilog standard.
blarneyHaskell library for hardware description
32-Verilog-Mini-ProjectsImplementing 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 7…
ofdmChisel Things for OFDM
intfftkFully pipelined Integer Scaled / Unscaled Radix-2 Forward/Inverse Fast Fourier Transform (FFT) IP-core for newest Xilinx FPGAs (Source language - VHDL / Verilog). GNU GPL 3.0.
Speech256An FPGA implementation of a classic 80ies speech synthesizer. Done for the Retro Challenge 2017/10.
dockerScripts to build and use docker images including GHDL
VGChipsVideo Game custom chips reverse-engineered from silicon
dpllA collection of phase locked loop (PLL) related projects
verilogAST-cppC++17 implementation of an AST for Verilog code generation
FPGA-USB-DeviceFPGA-based USB-device controller to implement USB-CDC, USB-HID, etc.
1bitSDRMinimal SDR with Lattice MachXO2 FPGA. And a port to Cyclone3 by Steven Groom
hwtVHDL/Verilog/SystemC code generator, simulator API written in python/c++
sincosEfficient implementations of the transcendental functions
shapool-coreFPGA core for SHA256d mining targeting Lattice iCE40 devices.
mathUseful m-scripts for DSP (CIC, FIR, FFT, Fast convolution, Partial Filters etc.)
wbi2cWishbone controlled I2C controllers
OpenLaneOpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen, Fault and custom methodology scripts for design exploration and optimization.
Icarus VerilogThis repo contains code snippets written in verilog as part of course Computer Architecture of my university curriculum
dblclockfftA configurable C++ generator of pipelined Verilog FFT cores
ruby-vpiRuby interface to IEEE 1364-2005 Verilog VPI
cocotb-busPre-packaged testbenching tools and reusable bus interfaces for cocotb
usbcorevA full-speed device-side USB peripheral core written in Verilog.
pcievhostPCIe (1.0a to 2.0) Virtual host model for verilog
eddr3mirror of https://git.elphel.com/Elphel/eddr3
R80518051 soft CPU core. 700-lines statements for 111 instructions . Fully synthesizable Verilog-2001 core.
FpOCFPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor.
karutaKaruta HLS Compiler: High level synthesis from prototype based object oriented script language to RTL (Verilog) aiming to be useful for FPGA development.
verismithVerilog Fuzzer to test the major simulators and sythesisers by generating random, valid Verilog.
cpu11Revengineered ancient PDP-11 CPUs, originals and clones
CSCvon8A crazy small 8-bit CPU built with only seventeen 7400-series chips.
INT FP MACINT8 & FP16 multiplier accumulator (MAC) design with UVM verification completed.
ZYNQ-NVDLANVDLA (An Opensource DL Accelerator Framework) implementation on FPGA.
EDSACFPGA Verilog implementation of 1949 EDSAC Computer with animated tape reader, panel, teleprinter and CRT scope
avrReads a state transition system and performs property checking
MIPS-pipeline-processorA pipelined implementation of the MIPS processor featuring hazard detection as well as forwarding
DFFRAMStandard Cell Library based Memory Compiler using FF/Latch cells
vim-hdlVim plugin to aid VHDL development (for LSP, see https://github.com/suoto/hdl_checker)
yarviYet Another RISC-V Implementation
vcdvcdPython Verilog value change dump (VCD) parser library + the nifty vcdcat VCD command line pretty printer.
veriflaFork of OpenVeriFla - FPGA debugging logic analyzer to use with your designs - examples (so far) for ice40/IceStorm
vericertA formally verified high-level synthesis tool based on CompCert and written in Coq.