FPGAmp720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
Stars: ✭ 190 (+555.17%)
FiresimFireSim: Easy-to-use, Scalable, FPGA-accelerated Cycle-accurate Hardware Simulation in the Cloud
Stars: ✭ 415 (+1331.03%)
simple-riscvA simple three-stage RISC-V CPU
Stars: ✭ 14 (-51.72%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+617.24%)
Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+3562.07%)
RiscboyPortable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
Stars: ✭ 103 (+255.17%)
KyogenRVThe Simple 5-staged pipeline RISC-V written in chisel3 for intel FPGA.
Stars: ✭ 37 (+27.59%)
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+265.52%)
getting-startedList of ideas for getting started with TimVideos projects
Stars: ✭ 50 (+72.41%)
Icicle32-bit RISC-V system on chip for iCE40 and ECP5 FPGAs
Stars: ✭ 234 (+706.9%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+837.93%)
yarviYet Another RISC-V Implementation
Stars: ✭ 59 (+103.45%)
Ustc RvsocFPGA-based RISC-V CPU+SoC.
Stars: ✭ 77 (+165.52%)
spu32Small Processing Unit 32: A compact RV32I CPU written in Verilog
Stars: ✭ 51 (+75.86%)
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 (+19000%)
drec-fpga-introMaterials for "Introduction to FPGA and Verilog" at MIPT DREC
Stars: ✭ 66 (+127.59%)
soap🎯 soap - Structural Optimisation of Arithmetic Programs
Stars: ✭ 21 (-27.59%)
yahdlA programming language for FPGAs.
Stars: ✭ 20 (-31.03%)
core-v-verifFunctional verification project for the CORE-V family of RISC-V cores.
Stars: ✭ 283 (+875.86%)
vscode-terosHDLVHDL and Verilog/SV IDE: state machine viewer, linter, documentation, snippets... and more!
Stars: ✭ 325 (+1020.69%)
hBPFhBPF = eBPF in hardware
Stars: ✭ 335 (+1055.17%)
CorePartitionUniversal Cooperative Multithread Lib with real time Scheduler that was designed to work, virtually, into any modern micro controller or Microchip and, also, for user space applications for modern OS (Mac, Linux, Windows) or on FreeRTOS as well. Supports C and C++
Stars: ✭ 18 (-37.93%)
FPGA UltrasoundCMU 18545 FPGA project -- Multi-channel ultrasound data acquisition and beamforming system.
Stars: ✭ 39 (+34.48%)
FreeRTOS-RISCVA port of FreeRTOS for the RISC-V ISA
Stars: ✭ 68 (+134.48%)
xedaCross EDA Abstraction and Automation
Stars: ✭ 25 (-13.79%)
FPGACosmacELFA re-creation of a Cosmac ELF computer, Coded in SpinalHDL
Stars: ✭ 31 (+6.9%)
FFTVisualizerThis project demonstrates DSP capabilities of Terasic DE2-115
Stars: ✭ 17 (-41.38%)
captouch👇 Add capacitive touch buttons to any FPGA!
Stars: ✭ 96 (+231.03%)
vga-clockShow the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.
Stars: ✭ 48 (+65.52%)
daintreeARMv8-A/RISC-V kernel (with UEFI bootloader)
Stars: ✭ 32 (+10.34%)
kianRiscVKianRISC-V! No RISC-V, no fun! RISC-V CPU with strong design rules and unittested! CPU you can trust! kianv rv32im risc-v a hdmi soc with harris computer architecture in verilog: multicycle, singlecycle and 5-stage pipelining Processor. Multicycle Soc with firmware that runs raytracer, mandelbrot, 3d hdmi gfx, dma controller, etc.....
Stars: ✭ 167 (+475.86%)
picorv32 XilinxA picorv32-riscv Soc with DMAC and Ethernet controller & lwip & Kirtex7@333MHz
Stars: ✭ 49 (+68.97%)
tapascoThe Task Parallel System Composer (TaPaSCo)
Stars: ✭ 66 (+127.59%)
CoyoteFramework providing operating system abstractions and a range of shared networking (RDMA, TCP/IP) and memory services to common modern heterogeneous platforms.
Stars: ✭ 80 (+175.86%)
fpbinaryFixed point package for Python.
Stars: ✭ 30 (+3.45%)
Awesome-Retro-DocsA curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+341.38%)
riscv-metaRISC-V Instruction Set Metadata
Stars: ✭ 33 (+13.79%)
basic-ecp5-pcbReference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs
Stars: ✭ 71 (+144.83%)
awesome-hwd-toolsA curated list of awesome open source hardware design tools
Stars: ✭ 42 (+44.83%)
gateware-tsHardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools
Stars: ✭ 83 (+186.21%)
OctavoVerilog FPGA Parts Library. Old Octavo soft-CPU project.
Stars: ✭ 66 (+127.59%)
bnn-icestickBinary Neural Network on IceStick FPGA.
Stars: ✭ 45 (+55.17%)
zc pcie dmaDMA attacks over PCI Express based on Xilinx Zynq-7000 series SoC
Stars: ✭ 37 (+27.59%)
platform-shaktiShakti: development platform for PlatformIO
Stars: ✭ 26 (-10.34%)
SpinalDevDocker Development Environment for SpinalHDL
Stars: ✭ 17 (-41.38%)
fpga-dockerTools for running FPGA vendor toolchains with Docker
Stars: ✭ 54 (+86.21%)
Xilinx axidmaA zero-copy Linux driver and a userspace interface library for Xilinx's AXI DMA and VDMA IP blocks. These serve as bridges for communication between the processing system and FPGA programmable logic fabric, through one of the DMA ports on the Zynq processing system. Distributed under the MIT License.
Stars: ✭ 251 (+765.52%)
shdl6800shdl6800: A 6800 processor written in SpinalHDL
Stars: ✭ 22 (-24.14%)
yafpgatetrisYet Another Tetris on FPGA Implementation
Stars: ✭ 29 (+0%)
Basic verilogMust-have verilog systemverilog modules
Stars: ✭ 247 (+751.72%)