Python Rtl

Open-source Python projects categorized as Rtl

Top 6 Python Rtl Projects

  • openlane

    OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.

    Project mention: [D][P] Represent Analog Circuits as Graphs | /r/MachineLearning | 2023-04-15

    I would suggest Verilog-to-routing as the best open source tool ive used that deals with abstract circuit representations on an FPGA or similar architecture. but tools like Align and Magical both accept circuit inputs as netlists and have to represent them internally for generating layout so might be easier to understand their approach depending on your familiarity with analog circuits. One more option is to look up OpenLane flow, its more an amalgamation of lots of tools but definitely also represents circuits as a graph for manipulation later on.

  • Salamandra

    Salamandra is a tool to find spy microphones that use radio freq to transmit. It uses SDR.

  • WorkOS

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

  • pymtl3

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

    Project mention: Firrtl – Flexible Intermediate Representation for RTL | | 2023-07-15
  • sphinxcontrib-hdl-diagrams

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

  • PyChip-py-hcl

    A Hardware Construct Language

  • fsm2sv

    SystemVerilog FSM generator

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). The latest post mention was on 2023-07-15.

Python Rtl related posts


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

Project Stars
1 openlane 1,113
2 Salamandra 813
3 pymtl3 333
4 sphinxcontrib-hdl-diagrams 48
5 PyChip-py-hcl 35
6 fsm2sv 20
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.