fvutils

fvutils

Geek Repo

Github PK Tool:Github PK Tool

fvutils's repositories

pyvsc

Python packages providing a library for Verification Stimulus and Coverage

Language:PythonLicense:Apache-2.0Stargazers:105Issues:15Issues:160

pyucis

Python API to Unified Coverage Interoperability Standard (UCIS) Data

Language:PythonLicense:Apache-2.0Stargazers:20Issues:3Issues:6

vte

Verification Template Engine is a Jinja2-based template engine targeted at verification engineers

Language:PythonLicense:Apache-2.0Stargazers:11Issues:5Issues:4

py-hpi

Python/Simulator integration using procedure calls

Language:PythonLicense:Apache-2.0Stargazers:8Issues:0Issues:0

pyucis-viewer

QT-based viewer for UCIS coverage data

Language:PythonLicense:Apache-2.0Stargazers:6Issues:2Issues:1

vlsim

Python wrapper and run infrastructure for Verilator

Language:PythonLicense:Apache-2.0Stargazers:6Issues:2Issues:0

cocotb-stub-sim

Stubs out the cocotb simulator interface to support unit testing Python code without a simulator

Language:PythonLicense:Apache-2.0Stargazers:4Issues:2Issues:0

mkdv

Makefiles to run cocotb and pybfm testbench environments on multiple simulators

Language:PythonLicense:Apache-2.0Stargazers:4Issues:2Issues:1

pyuvm-dataclasses

Apply dataclasses concept to testbench automation in Python

Language:PythonLicense:Apache-2.0Stargazers:4Issues:1Issues:0

uvmf-core-mkdv

Core UVM Framework libraries with modifications for mkdv

Language:SystemVerilogLicense:Apache-2.0Stargazers:3Issues:0Issues:0

uvmf-full

Full UVM Framework snapshot, including docs

Language:SystemVerilogLicense:Apache-2.0Stargazers:3Issues:1Issues:0

ivpm

IP and Verification Package Manager

Language:PythonLicense:BSD-3-ClauseStargazers:2Issues:2Issues:0

pytbgen

Generator framework for PyUVM leveraging UVM Framework concepts

Language:PythonLicense:Apache-2.0Stargazers:2Issues:0Issues:0

scvpi

Provides a stub implementation of (System)Verilog VPI functions for SystemC

Language:CLicense:Apache-2.0Stargazers:2Issues:3Issues:0

fltools

Utilities for working with EDA Filelists

Language:PythonLicense:Apache-2.0Stargazers:1Issues:2Issues:0

fvutils.github.io

Landing page for FVUtils project

Language:CSSLicense:Apache-2.0Stargazers:1Issues:0Issues:0

pyhvl-rpc

Library for implementing remote procedure calls between Python and a high-level verification language (HVL)

Language:PythonLicense:Apache-2.0Stargazers:1Issues:3Issues:0

pytbgen-templates-pyuvm

PyUVM templates for use by the UVM Framework scripts

Language:JinjaLicense:Apache-2.0Stargazers:1Issues:0Issues:0

pytypeworks

Utilities supporting decorator-based type manipulation and introspection

Language:PythonLicense:Apache-2.0Stargazers:1Issues:1Issues:0

testsuite-runner

TestSuite Runner is a script infrastructure targeted managing verification regression suites

Language:MakefileLicense:Apache-2.0Stargazers:1Issues:3Issues:0

uvm-py

Python implementation of the UVM API

Language:PythonLicense:Apache-2.0Stargazers:1Issues:0Issues:0

uvmf-yaml-utils

Utility library for manipulating UVMF Framework YAML descriptions

Language:PythonLicense:NOASSERTIONStargazers:1Issues:0Issues:0

bitwuzla

Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, floating-point arithmetic, arrays and uninterpreted functions and their combinations. Its name is derived from an Austrian dialect expression that can be translated as “someone who tinkers with bits”.

License:NOASSERTIONStargazers:0Issues:0Issues:0

boolector

A Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, arrays and uninterpreted functions.

Language:SMTLicense:NOASSERTIONStargazers:0Issues:1Issues:0

btor2tools

A generic parser and tool package for the BTOR2 format.

Language:CLicense:NOASSERTIONStargazers:0Issues:1Issues:0

libcovdb

Implements the UCIS coverage interchange API and several back-end databases

License:Apache-2.0Stargazers:0Issues:0Issues:0

lingeling_pypi

Lingeling SAT Solver

Language:CLicense:MITStargazers:0Issues:1Issues:0

munit-nano

µnit-nano is a fork of µnit, a small testing framework for C. µnit-nano contains customizations for low-resource embedded systems

Language:CLicense:NOASSERTIONStargazers:0Issues:1Issues:0

uvmf-architect

Graphical utilities for creating UVM Framework descriptions

License:Apache-2.0Stargazers:0Issues:0Issues:0

zephyr-cosim

Package to enable host cosimulation of software a simulation environment

Language:CLicense:Apache-2.0Stargazers:0Issues:2Issues:0