PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Hdl Python Packages

Python packages with the GitHub topic hdl. Sorted by relevance, with stars and monthly downloads.
cocotb
cocotb-bus

Pre-packaged testbenching tools and reusable bus interfaces for cocotb

301K 78 49
mciepluc
cocotb-coverage

Functional Coverage and Constrained Randomization Extensions for Cocotb

229K 126 24
amaranth-lang
amaranth

A modern hardware definition language and toolchain based on Python

56K 2K 196
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.

7K 301 92
kuznia-rdzeni
transactron

Hardware transactions library for Amaranth

4K 27 10
edaa-org
pysystemrdlmodel

An abstract language model of SystemRDL written in Python.

3K 4 0
Zubax
holoso

Simple high-level synthesis of portable Verilog directly from idiomatic imperative Python for numerical/DSP-heavy applications. Not an HDL.

3K 28 1
pymtl
pymtl3

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

2K 460 58
davidel
pyxhdl

Python Frontend For VHDL And Verilog

802 29 3
davidcastells
py4hw

Hardware Design/Visualization/Simulation/RTLGeneration Framework

719 18 5
SymbiFlow
sphinx-verilog-domain

Sphinx domain to allow integration of Verilog / SystemVerilog documentation into Sphinx.

598 27 7
XedaHQ
xeda

Cross EDA Abstraction and Automation

557 42 5
suoto
hdl-checker

Repurposing existing HDL tools to help writing better code

498 224 28
shrine-maiden-heavy-industries
torii

A Python-based HDL and framework for silicon-based witchcraft

487 42 4
SymbiFlow
sphinxcontrib-hdl-diagrams

Generate diagrams from HDL in Sphinx.

453 65 15
SymbiFlow
sphinxcontrib-verilog-diagrams

Compatibility stub for renamed to sphinxcontrib-hdl-diagrams.

442 65 15
ktbarrett
coconext

Features for future versions of cocotb

358 6 2
m-kru
fsva

fsva (FuseSoc Verification Automation)

316 22 3
shrine-maiden-heavy-industries
torii-boards

Torii HDL Board Definitions

268 0 2
semify-eda
erroranalyzer

ErrorAnalyzer is the EDA tool of choice to understand and find simulation failures faster

190 11 3
bensampson5
libsv

An open source, parameterized SystemVerilog digital hardware IP library

134 33 5
esynr3z
playhdl

🪀 Tool to play with HDL (inspired by EdaPlayground)

134 6 1
google
pcbdl

PCB Design Language: A programming way to design schematics.

133 194 24
    • Data from PyPI, GitHub, ClickHouse, and BigQuery