facebookresearch / veripy
VeriPy is a python based Verilog/Systemverilog automation tool. It automates ports/wire/reg/logic declarations, sub-module Instantiation, embedded python, IO spec flow, memory wrapper generation, various code generation plugins and configurable code generation. The VeriPy Wiki has more the detailed documentation.
☆24Updated 3 months ago
Alternatives and similar repositories for veripy:
Users that are interested in veripy are comparing it to the libraries listed below
- Python library of AST nodes for SystemVerilog/VHDL, code generator, transpiler and translator☆33Updated last month
- Automatic generation of real number models from analog circuits☆37Updated 9 months ago
- Simple single-port AXI memory interface☆37Updated 7 months ago
- Technology dependent cells instantiated in the design for generic process (simulation, FPGA)☆42Updated 2 months ago
- BSG Replicant: Cosimulation and Emulation Infrastructure for HammerBlade☆29Updated last month
- tools regarding on analog modeling, validation, and generation☆21Updated last year
- ☆32Updated 2 months ago
- Library of open source Process Design Kits (PDKs)☆32Updated last week
- A tool that converts SystemVerilog to Verilog. Uses Design Compiler, so it is 100% compatible.☆39Updated last year
- Hardware Description Language Translator☆16Updated 3 weeks ago
- This repository is compilation of basics of System Verilog Assertions in context of formal verification☆19Updated 5 years ago
- AXI X-Bar☆19Updated 4 years ago
- ☆40Updated 4 years ago
- Runtime-First FPGA Interchange Routing Contest @ FPGA’24☆31Updated 2 months ago
- A SystemVerilog source file pickler.☆53Updated 2 months ago
- ☆22Updated last year
- Sphinx Extension which generates various types of diagrams from Verilog code.☆56Updated last year
- ☆20Updated 3 years ago
- SystemVerilog modules and classes commonly used for verification☆44Updated last week
- Synthesizable real number library in SystemVerilog, supporting both fixed- and floating-point formats☆43Updated 4 years ago
- The multi-core cluster of a PULP system.☆64Updated this week
- Useful UVM extensions☆21Updated 6 months ago
- Plugins for Yosys developed as part of the F4PGA project.☆80Updated 8 months ago
- A framework for FPGA emulation of mixed-signal systems☆34Updated 3 years ago
- Verilog VPI module to dump FST (Fast Signal Trace) databases☆16Updated last year
- LibreSilicon's Standard Cell Library Generator☆18Updated 8 months ago
- Digital Hardware Modelling using VHDL, Verilog, SystemVerilog, SystemC, HLS(C++, OpenCL)☆62Updated 4 years ago
- Running Python code in SystemVerilog☆66Updated 5 months ago
- Verilog Modules and Python Scripts for Creating IP Core Build Directories☆29Updated last year
- Determines the modules declared and instantiated in a SystemVerilog file☆42Updated 3 months ago