LogicCMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (-65.98%)
Clash CompilerHaskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+118.72%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (-37.9%)
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 (-70.09%)
Cva6The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Stars: ✭ 1,144 (+161.19%)
Neo430A very small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
Stars: ✭ 120 (-72.6%)
fpga-dockerTools for running FPGA vendor toolchains with Docker
Stars: ✭ 54 (-87.67%)
Forth CpuA Forth CPU and System on a Chip, based on the J1, written in VHDL
Stars: ✭ 244 (-44.29%)
fpga torture🔥 Technology-agnostic FPGA stress-test: maximum logic utilization and high dynamic power consumption.
Stars: ✭ 23 (-94.75%)
xedaCross EDA Abstraction and Automation
Stars: ✭ 25 (-94.29%)
pygearsHW Design: A Functional Approach
Stars: ✭ 122 (-72.15%)
RggenCode generation tool for configuration and status registers
Stars: ✭ 54 (-87.67%)
Haddoc2Caffe to VHDL
Stars: ✭ 57 (-86.99%)
LivehdLive Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Stars: ✭ 110 (-74.89%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (-52.51%)
AxiAXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Stars: ✭ 227 (-48.17%)
vscode-terosHDLVHDL and Verilog/SV IDE: state machine viewer, linter, documentation, snippets... and more!
Stars: ✭ 325 (-25.8%)
PeakRDL-ipxactImport and export IP-XACT XML register models
Stars: ✭ 21 (-95.21%)
noasicAn open-source VHDL library for FPGA design.
Stars: ✭ 27 (-93.84%)
fphdlVHDL-2008 Support Library
Stars: ✭ 36 (-91.78%)
mathUseful m-scripts for DSP (CIC, FIR, FFT, Fast convolution, Partial Filters etc.)
Stars: ✭ 15 (-96.58%)
getting-startedList of ideas for getting started with TimVideos projects
Stars: ✭ 50 (-88.58%)
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.
Stars: ✭ 43 (-90.18%)
Spi FpgaSPI master and slave for FPGA written in VHDL
Stars: ✭ 50 (-88.58%)
VexriscvA FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+137.67%)
J1scA reimplementation of a tiny stack CPU
Stars: ✭ 64 (-85.39%)
Fpga FftA highly optimized streaming FFT core based on Bailey's 4-step large FFT algorithm
Stars: ✭ 45 (-89.73%)
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (-75.8%)
Open Register Design ToolTool to generate register RTL, models, and docs using SystemRDL or JSpec input
Stars: ✭ 126 (-71.23%)
Image ProcessingImage Processing Toolbox in Verilog using Basys3 FPGA
Stars: ✭ 31 (-92.92%)
TinytpuImplementation of a Tensor Processing Unit for embedded systems and the IoT.
Stars: ✭ 153 (-65.07%)
simple-riscvA simple three-stage RISC-V CPU
Stars: ✭ 14 (-96.8%)
EdalizeAn abstraction library for interfacing EDA tools
Stars: ✭ 270 (-38.36%)
F32cA 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (-22.83%)
FletcherFletcher: A framework to integrate FPGA accelerators with Apache Arrow
Stars: ✭ 144 (-67.12%)
awesome-hwd-toolsA curated list of awesome open source hardware design tools
Stars: ✭ 42 (-90.41%)
SpinalDevDocker Development Environment for SpinalHDL
Stars: ✭ 17 (-96.12%)
captouch👇 Add capacitive touch buttons to any FPGA!
Stars: ✭ 96 (-78.08%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (-91.78%)
async fifoA dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
Stars: ✭ 117 (-73.29%)
JSON-for-VHDLA JSON library implemented in VHDL.
Stars: ✭ 56 (-87.21%)
vhdl-hdmi-outHDMI Out VHDL code for 7-series Xilinx FPGAs
Stars: ✭ 36 (-91.78%)
QNICE-FPGAQNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
Stars: ✭ 51 (-88.36%)
PoC-ExamplesThis repository contains synthesizable examples which use the PoC-Library.
Stars: ✭ 27 (-93.84%)
PeakRDL-uvmGenerate UVM register model from compiled SystemRDL input
Stars: ✭ 25 (-94.29%)
BenEaterVHDLVHDL project to run a simple 8-bit computer very similar to the one built by Ben Eater (see https://eater.net)
Stars: ✭ 30 (-93.15%)
fpga puf🔑 Technology-agnostic Physical Unclonable Function (PUF) hardware module for any FPGA.
Stars: ✭ 44 (-89.95%)
VGChipsVideo Game custom chips reverse-engineered from silicon
Stars: ✭ 86 (-80.37%)
awesome-dvAwesome ASIC design verification
Stars: ✭ 76 (-82.65%)
DFiantDFiant: A Dataflow Hardware Descripition Language
Stars: ✭ 21 (-95.21%)
AesAES-128 hardware implementation
Stars: ✭ 25 (-94.29%)
Lxp32 CpuA lightweight, open source and FPGA-friendly 32-bit CPU core based on an original instruction set
Stars: ✭ 27 (-93.84%)
hwtVHDL/Verilog/SystemC code generator, simulator API written in python/c++
Stars: ✭ 145 (-66.89%)
CoresVarious HDL (Verilog) IP Cores
Stars: ✭ 271 (-38.13%)
HalHAL – The Hardware Analyzer
Stars: ✭ 298 (-31.96%)