RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+82.55%)
RggenCode generation tool for configuration and status registers
Stars: ✭ 54 (-63.76%)
CoresVarious HDL (Verilog) IP Cores
Stars: ✭ 271 (+81.88%)
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.
Stars: ✭ 548 (+267.79%)
VunitVUnit is a unit testing framework for VHDL/SystemVerilog
Stars: ✭ 438 (+193.96%)
AxiAXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Stars: ✭ 227 (+52.35%)
Clash CompilerHaskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+542.95%)
VGChipsVideo Game custom chips reverse-engineered from silicon
Stars: ✭ 86 (-42.28%)
AesVerilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Stars: ✭ 131 (-12.08%)
Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+612.75%)
SpinalhdlScala based HDL
Stars: ✭ 696 (+367.11%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+39.6%)
async fifoA dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
Stars: ✭ 117 (-21.48%)
Hard-JPEG-LSFPGA-based JPEG-LS image compressor.
Stars: ✭ 52 (-65.1%)
Ustc RvsocFPGA-based RISC-V CPU+SoC.
Stars: ✭ 77 (-48.32%)
cnn openA hardware implementation of CNN, written by Verilog and synthesized on FPGA
Stars: ✭ 157 (+5.37%)
blarneyHaskell library for hardware description
Stars: ✭ 81 (-45.64%)
SpinalDevDocker Development Environment for SpinalHDL
Stars: ✭ 17 (-88.59%)
vga-clockShow the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.
Stars: ✭ 48 (-67.79%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (-75.84%)
virtioVirtio implementation in SystemVerilog
Stars: ✭ 38 (-74.5%)
FPGA-USB-DeviceFPGA-based USB-device controller to implement USB-CDC, USB-HID, etc.
Stars: ✭ 29 (-80.54%)
Fake-SDcardImitate SDcard using FPGAs.
Stars: ✭ 26 (-82.55%)
LivehdLive Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Stars: ✭ 110 (-26.17%)
VerilogRepository for basic (and not so basic) Verilog blocks with high re-use potential
Stars: ✭ 296 (+98.66%)
hwtVHDL/Verilog/SystemC code generator, simulator API written in python/c++
Stars: ✭ 145 (-2.68%)
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.
Stars: ✭ 293 (+96.64%)
Open Register Design ToolTool to generate register RTL, models, and docs using SystemRDL or JSpec input
Stars: ✭ 126 (-15.44%)
OpenfpgaduinoAll open source file and project for OpenFPGAduino project
Stars: ✭ 137 (-8.05%)
Open Fpga Verilog TutorialLearn how to design digital systems and synthesize them into an FPGA using only opensource tools
Stars: ✭ 464 (+211.41%)
Symbiflow Arch DefsFOSS architecture definitions of FPGA hardware useful for doing PnR device generation.
Stars: ✭ 137 (-8.05%)
Platformio Atom IdePlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+218.79%)
Platformio CorePlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+3617.45%)
UhdThe USRP™ Hardware Driver Repository
Stars: ✭ 544 (+265.1%)
ZipcpuA small, light weight, RISC CPU soft core
Stars: ✭ 640 (+329.53%)
CascadeA Just-In-Time Compiler for Verilog from VMware Research
Stars: ✭ 413 (+177.18%)
Embedded Neural Network collection of works aiming at reducing model sizes or the ASIC/FPGA accelerator for machine learning
Stars: ✭ 495 (+232.21%)
Platformio Vscode IdePlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Stars: ✭ 676 (+353.69%)
HdlHDL libraries and projects
Stars: ✭ 727 (+387.92%)
Icestudio❄️ Visual editor for open FPGA boards
Stars: ✭ 958 (+542.95%)
IrohaIntermediate Representation Of Hardware Abstraction (LLVM-ish for HLS)
Stars: ✭ 30 (-79.87%)
ZbasicA bare bones, basic, ZipCPU system designed for both testing and quick integration into new systems
Stars: ✭ 27 (-81.88%)
Image ProcessingImage Processing Toolbox in Verilog using Basys3 FPGA
Stars: ✭ 31 (-79.19%)
Wbuart32A simple, basic, formally verified UART controller
Stars: ✭ 133 (-10.74%)
Gemm hlsScalable systolic array-based matrix-matrix multiplication implemented in Vivado HLS for Xilinx FPGAs.
Stars: ✭ 134 (-10.07%)
Mips CpuA MIPS CPU implemented in Verilog
Stars: ✭ 38 (-74.5%)
Rsyocto🤖 SoCFPGA: Open Source embedded Linux developed for Intel (ALTERA) SoC-FPGAs (Cyclone V & Arria 10)
Stars: ✭ 41 (-72.48%)
Cocotbcocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python
Stars: ✭ 740 (+396.64%)
Higan VerilogThis is a higan/Verilator co-simulation example/framework
Stars: ✭ 35 (-76.51%)
Hrm CpuHuman Resource Machine - CPU Design #HRM
Stars: ✭ 43 (-71.14%)
HlslibA collection of extensions for Vivado HLS and Intel FPGA OpenCL to improve developer quality of life.
Stars: ✭ 131 (-12.08%)
ElectronA mixed signal netlist language (pre-alpha)
Stars: ✭ 52 (-65.1%)
J1scA reimplementation of a tiny stack CPU
Stars: ✭ 64 (-57.05%)