Hdl

Top 23 Hdl Open-Source Projects

  • amaranth

    A modern hardware definition language and toolchain based on Python

  • hdl

    HDL libraries and projects

  • 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
  • metroboy

    A repository of gate-level simulators and tools for the original Game Boy.

  • Project mention: When would you ever want bubblesort? | news.ycombinator.com | 2023-12-05

    He wrote a game engine, it renders transparent items using the painter's algorithm, which requires the items to be sorted in Z. He has a routine that iterates over all items to render them, and bubble-sorts the items in-place while iterating over the items (all in the same thread). The "compare and swap" in this case is the innermost functionality of bubblesort.

    I assume the author is https://github.com/aappleby but I don't see any obvious candidate for this code. Maybe this? https://github.com/aappleby/metroboy but I can't see why a gate-level emulator woudl need to render transparent items using painter's algorithm.

  • awesome-hdl

    Hardware Description Languages

  • nmigen

    A refreshed Python toolbox for building complex digital hardware. See https://gitlab.com/nmigen/nmigen

  • bladeRF-wiphy

    bladeRF-wiphy is an open-source IEEE 802.11 compatible software defined radio VHDL modem

  • pymtl3

    Pymtl 3 (Mamba), an open-source Python-based hardware generation, simulation, and verification framework

  • Project mention: Firrtl – Flexible Intermediate Representation for RTL | news.ycombinator.com | 2023-07-15
  • SaaSHub

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

    SaaSHub logo
  • rohd

    The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.

  • Project mention: Intel/rohd: Hardware Development framework in the Dart programming language | news.ycombinator.com | 2023-12-27
  • tensil

    Open source machine learning accelerators

  • Project mention: Tensil | news.ycombinator.com | 2023-06-22
  • VeloView

    VeloView performs real-time visualization and easy processing of live captured 3D LiDAR data from Velodyne sensors (Alpha Prime™, Puck™, Ultra Puck™, Puck Hi-Res™, Alpha Puck™, Puck LITE™, HDL-32, HDL-64E). Runs on Windows, Linux and MacOS. This repository is a mirror of https://gitlab.kitware.com/LidarView/VeloView-Velodyne.

  • surf

    A huge VHDL library for FPGA development (by slaclab)

  • reviews

    Reviewing some online CS courses I took (by spamegg1)

  • f4pga-arch-defs

    FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

  • livehd

    Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation

  • hdl_checker

    Repurposing existing HDL tools to help writing better code

  • metron

    A C++ to Verilog translation tool with some basic guarantees that your code will work. (by aappleby)

  • cpu11

    Revengineered ancient PDP-11 CPUs, originals and clones

  • pygears

    HW Design: A Functional Approach

  • gateware-ts

    Hardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools

  • Project mention: Chisel: A Modern Hardware Design Language | news.ycombinator.com | 2023-12-27

    I figured this must exist and indeed: https://github.com/gateware-ts/gateware-ts

  • DFHDL

    DFiant HDL (DFHDL): A Dataflow Hardware Descripition Language

  • BrianHG-DDR3-Controller

    DDR3 Controller v1.60, 16 read/write ports, configurable widths, priority, auto-burst size & cache on each port. VGA/HDMI multiwindow video controller with alpha-blended layers. Docs & TBs included.

  • sphinxcontrib-hdl-diagrams

    Sphinx Extension which generates various types of diagrams from Verilog code.

  • cocotb-bus

    Pre-packaged testbenching tools and reusable bus interfaces for cocotb

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Hdl related posts

  • Chisel: A Modern Hardware Design Language

    6 projects | news.ycombinator.com | 27 Dec 2023
  • Intel/rohd: Hardware Development framework in the Dart programming language

    1 project | news.ycombinator.com | 27 Dec 2023
  • Timing diagram help

    2 projects | /r/FPGA | 1 Mar 2023
  • Building a HDL (Kind of)

    1 project | /r/FPGA | 2 Dec 2022
  • Why are there only 3 languages for FPGA development?

    5 projects | /r/FPGA | 1 Dec 2022
  • Discussion Thread

    2 projects | /r/neoliberal | 1 Oct 2022
  • Choice of Python HDL library

    10 projects | /r/FPGA | 25 Jul 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Hdl projects? This list will help you:

Project Stars
1 amaranth 1,436
2 hdl 1,378
3 metroboy 1,089
4 awesome-hdl 875
5 nmigen 643
6 bladeRF-wiphy 363
7 pymtl3 350
8 rohd 350
9 tensil 319
10 VeloView 313
11 surf 285
12 reviews 263
13 f4pga-arch-defs 248
14 livehd 197
15 hdl_checker 183
16 metron 151
17 cpu11 147
18 pygears 143
19 gateware-ts 97
20 DFHDL 66
21 BrianHG-DDR3-Controller 60
22 sphinxcontrib-hdl-diagrams 50
23 cocotb-bus 46

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com