Share some github FPGA projects (bonus if they include C++, Python, or other files)

This page summarizes the projects mentioned and recommended in the original post on /r/FPGA

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • FPGA_RealTime_and_Static_Sobel_Edge_Detection

    Pipelined implementation of Sobel Edge Detection on OV7670 camera and on still images

  • I posted this project on this sub three weeks ago,

  • BYU_PYNQ_PR_Video_Pipeline

    The Demo that was presented at FCCM.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • BYU_PYNQ_PR_Video_Pipeline_Hardware

    BYU Pynq PR Video Pipeline Hardware

  • fiate

    Fault Injection Automatic Test Equipment

  • soft_riscv

    Soft-core RISCV processor for RISCV 2018 competition

  • WARP_Core

    Wilson AXI RISCV Processor Core

  • satcat5

    SatCat5 is a mixed-media Ethernet switch that lets a variety of devices communicate on the same network.

  • SatCat5 mixed media Ethernet switch

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • corundum

    Open source FPGA-based NIC and platform for in-network compute

  • 100 Gbps capable NIC, intended for research in datacenter networking and in-network computing: https://github.com/corundum/corundum . Includes core logic, designs targeting multiple FPGA boards, Python-based simulation framework, kernel module, and some userspace software.

  • verilog-ethernet

    Verilog Ethernet components for FPGA implementation

  • UDP stack for operation up to 25 Gbps: https://github.com/alexforencich/verilog-ethernet . Includes example designs for a number of different boards as well as a Python-based simulation framework.

  • xfcp

    Extensible FPGA control platform

  • Simple interface framework for connecting Python to FPGA designs over a serial port or over Ethernet: https://github.com/alexforencich/xfcp .

  • SBusFPGA

    Stuff to put a FPGA in a SBus system (SPARCstation)

  • New peripherals on an expansion board for a SPARCstation (90's Sun workstation).

  • litex

    Build your hardware, easily!

  • A lot of reuse from other FOSH projects, including Litex, SpinalHDL, betrusted & u/alexforencich verilog-wishbone. Thanks to all of them :-)

  • SpinalHDL

    Scala based HDL

  • A lot of reuse from other FOSH projects, including Litex, SpinalHDL, betrusted & u/alexforencich verilog-wishbone. Thanks to all of them :-)

  • gateware

    IP submodules, formatted for easier CI integration

  • A lot of reuse from other FOSH projects, including Litex, SpinalHDL, betrusted & u/alexforencich verilog-wishbone. Thanks to all of them :-)

  • verilog-wishbone

    Verilog wishbone components

  • A lot of reuse from other FOSH projects, including Litex, SpinalHDL, betrusted & u/alexforencich verilog-wishbone. Thanks to all of them :-)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts