LogicCMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (+609.52%)
Cva6The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Stars: ✭ 1,144 (+5347.62%)
Embedded Neural Network collection of works aiming at reducing model sizes or the ASIC/FPGA accelerator for machine learning
Stars: ✭ 495 (+2257.14%)
pygearsHW Design: A Functional Approach
Stars: ✭ 122 (+480.95%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+890.48%)
AxiAXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication
Stars: ✭ 227 (+980.95%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+1195.24%)
RggenCode generation tool for configuration and status registers
Stars: ✭ 54 (+157.14%)
VunitVUnit is a unit testing framework for VHDL/SystemVerilog
Stars: ✭ 438 (+1985.71%)
awesome-hwd-toolsA curated list of awesome open source hardware design tools
Stars: ✭ 42 (+100%)
Clash CompilerHaskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+4461.9%)
PeakRDL-ipxactImport and export IP-XACT XML register models
Stars: ✭ 21 (+0%)
VGChipsVideo Game custom chips reverse-engineered from silicon
Stars: ✭ 86 (+309.52%)
CoresVarious HDL (Verilog) IP Cores
Stars: ✭ 271 (+1190.48%)
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 (+523.81%)
DFiantDFiant: A Dataflow Hardware Descripition Language
Stars: ✭ 21 (+0%)
LivehdLive Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Stars: ✭ 110 (+423.81%)
PeakRDL-uvmGenerate UVM register model from compiled SystemRDL input
Stars: ✭ 25 (+19.05%)
usbcorevA full-speed device-side USB peripheral core written in Verilog.
Stars: ✭ 135 (+542.86%)
mathUseful m-scripts for DSP (CIC, FIR, FFT, Fast convolution, Partial Filters etc.)
Stars: ✭ 15 (-28.57%)
sdram-controllerGeneric FPGA SDRAM controller, originally made for AS4C4M16SA
Stars: ✭ 45 (+114.29%)
stereo-vision-fpgaReal-time binocular stereo vision FPGA system with OV5640 cameras
Stars: ✭ 20 (-4.76%)
spectorSpector: An OpenCL FPGA Benchmark Suite
Stars: ✭ 38 (+80.95%)
phywhispererusbPhyWhisperer-USB: Hardware USB Trigger
Stars: ✭ 56 (+166.67%)
e-verestEVEREST: e-Versatile Research Stick for peoples
Stars: ✭ 21 (+0%)
ClioClio, ASPLOS'22.
Stars: ✭ 37 (+76.19%)
wbi2cWishbone controlled I2C controllers
Stars: ✭ 25 (+19.05%)
projf-exploreProject F brings FPGAs to life with exciting open-source designs you can build on.
Stars: ✭ 268 (+1176.19%)
FPGA NTP SERVERA FPGA implementation of the NTP and NTS protocols
Stars: ✭ 27 (+28.57%)
coin-hive-proxyDeprecated. Use CoinHive Stratum instead.
Stars: ✭ 33 (+57.14%)
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 (+2509.52%)
openartyAn Open Source configuration of the Arty platform
Stars: ✭ 93 (+342.86%)
eddr3mirror of https://git.elphel.com/Elphel/eddr3
Stars: ✭ 33 (+57.14%)
hdelkWeb-based HDL diagramming tool
Stars: ✭ 51 (+142.86%)
getting-startedList of ideas for getting started with TimVideos projects
Stars: ✭ 50 (+138.1%)
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 (+142.86%)
sakoA self-hosted Monero web-interface.
Stars: ✭ 30 (+42.86%)
dsp-theoryTheory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
Stars: ✭ 643 (+2961.9%)
gemminiBerkeley's Spatial Array Generator
Stars: ✭ 290 (+1280.95%)
wallet-address-validatorUseful library for validation of Bitcoin, Litecoin, Ethereum and other cryptocoin addresses
Stars: ✭ 240 (+1042.86%)
FpOCFPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor.
Stars: ✭ 138 (+557.14%)
cdcRepository gathering basic modules for CDC purpose
Stars: ✭ 30 (+42.86%)
araThe PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 0.10, working as a coprocessor to CORE-V's CVA6 core
Stars: ✭ 116 (+452.38%)
PoC-ExamplesThis repository contains synthesizable examples which use the PoC-Library.
Stars: ✭ 27 (+28.57%)
karutaKaruta HLS Compiler: High level synthesis from prototype based object oriented script language to RTL (Verilog) aiming to be useful for FPGA development.
Stars: ✭ 89 (+323.81%)
xcash-dpops🗳 Delegated-Proof-of-Private-Stake: First DPoS implementation on a Monero-based coin
Stars: ✭ 48 (+128.57%)
dblclockfftA configurable C++ generator of pipelined Verilog FFT cores
Stars: ✭ 147 (+600%)
rodiniaAGM bitstream utilities and decoded files from Supra
Stars: ✭ 21 (+0%)
prjxray-dbProject X-Ray Database: XC7 Series
Stars: ✭ 52 (+147.62%)
fastvdmaAntmicro's fast, vendor-neutral DMA IP in Chisel
Stars: ✭ 54 (+157.14%)
gatewareA collection of little open source FPGA hobby projects
Stars: ✭ 38 (+80.95%)