hdl

There are 801 repositories under hdl topic.

  • monibuca

    langhuihui/monibuca

    🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server

    Language:Go2.2k39150321
  • neorv32

    stnolting/neorv32

    🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

    Language:VHDL1.9k51265291
  • amaranth-lang/amaranth

    A modern hardware definition language and toolchain based on Python

    Language:Python1.8k45846182
  • analogdevicesinc/hdl

    HDL libraries and projects

    Language:Verilog1.8k1581031.6k
  • metroboy

    aappleby/metroboy

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

    Language:C++1.2k22836
  • drom/awesome-hdl

    Hardware Description Languages

  • veryl

    veryl-lang/veryl

    Veryl: A Modern Hardware Description Language

    Language:Rust8241269849
  • m-labs/nmigen

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

    Language:Python6794824560
  • WangXuan95/BSV_Tutorial_cn

    一篇全面的 Bluespec SystemVerilog (BSV) 中文教程,介绍了BSV的调度、FIFO数据流、多态等高级特性,展示了BSV相比于传统Verilog开发的优势。

    Language:Bluespec59692552
  • intel/rohd

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

    Language:Dart4531430479
  • Nuand/bladeRF-wiphy

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

    Language:VHDL441231354
  • pymtl/pymtl3

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

    Language:Python434187357
  • analogdevicesinc/plutosdr-fw

    PlutoSDR Firmware

    Language:Shell4097477223
  • slaclab/surf

    A huge VHDL library for FPGA and digital ASIC development

    Language:VHDL407482077
  • tensil-ai/tensil

    Open source machine learning accelerators

    Language:Scala39082932
  • dpretet/async_fifo

    A dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog

    Language:Verilog38712693
  • viduraakalanka/HDL-Bits-Solutions

    This is a repository containing solutions to the problem statements given in HDL Bits website.

    Language:Verilog36434102
  • sv-tests

    chipsalliance/sv-tests

    Test suite designed to check compliance with the SystemVerilog standard.

    Language:SystemVerilog3472028784
  • spamegg1/reviews

    Reviewing some online CS courses I took

    Language:JavaScript33316018
  • Kitware/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.

    Language:C++323390165
  • f4pga-arch-defs

    f4pga/f4pga-arch-defs

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

    Language:Jupyter Notebook29523630115
  • UCSBarchlab/PyRTL

    A collection of classes providing simple hardware specification, simulation, tracing, and testing suitable for teaching and research. Simplicity, usability, clarity, and extensibility are the overarching goals, rather than performance or optimization.

    Language:Python2912723987
  • tymonx/logic

    CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.

    Language:SystemVerilog28329161
  • kactus2/kactus2dev

    Kactus2 is a graphical EDA tool based on the IP-XACT standard.

    Language:C++238219643
  • masc-ucsc/livehd

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

    Language:C++2282618052
  • suoto/hdl_checker

    Repurposing existing HDL tools to help writing better code

    Language:Python217187726
  • catkira/open5G_phy

    A ressource efficient, customizable, synthesizable 5G NR lower PHY written in Verilog

    Language:Jupyter Notebook21413040
  • stnolting/neoTRNG

    🎲 A Tiny and Platform-Independent True Random Number Generator for any FPGA (and ASIC).

    Language:VHDL2045325
  • yupferris/kaze

    An HDL embedded in Rust.

    Language:Rust20013368
  • furrtek/SiliconRE

    Traces, schematics, and general infos about custom chips reverse-engineered from silicon

    Language:Verilog197222615
  • kevinpt/symbolator

    HDL symbol generator

    Language:Python197141551
  • google/pcbdl

    PCB Design Language: A programming way to design schematics.

    Language:Python181132927
  • nand2tetris/web-ide

    A web-based IDE for https://nand2tetris.org

    Language:TypeScript176521645
  • aappleby/metron

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

    Language:C++1759315
  • 1801BM1/cpu11

    Revengineered ancient PDP-11 CPUs, originals and clones

    Language:Verilog16614728
  • fomu-workshop

    im-tomu/fomu-workshop

    Support files for participating in a Fomu workshop

    Language:Verilog1661211864