Skip to main content

vunit-vivado

A VUnit package providing helper utilities for integrating Vivado projects and IPs with VUnit.

Overview

vunit-vivado simplifies the use of Vivado-generated sources in VUnit-based simulations.

The package provides:

  • create_compile_order_file — extracts source files, libraries, and compile-order dependencies from a Vivado project.
  • add_from_compile_order_file — adds the extracted sources to a VUnit project with the required library mappings and dependencies.

Installation

pip install vunit-vivado

Example

An example project demonstrating the package utilities is available in the examples/ directory. See the included README files for additional information.

Metadata

Release files for vunit-vivado 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vunit-vivado 0.1.0
File Size Uploaded
vunit_vivado-0.1.0.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vunit-vivado 0.1.0
File Interpreter ABI Platform
vunit_vivado-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.5 kB

Release files / vunit_vivado-0.1.0.tar.gz

Download URL vunit_vivado-0.1.0.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f4229d1f1652091d536c3ffc23cc156fe3290b2b0971662d64323ffe4b5ca009
BLAKE2b-256 checksum
How to use checksums
b465b20a045575338d376c5fa56310ea2067cf70c3fd547a2fd8928ae6b73ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release files / vunit_vivado-0.1.0-py3-none-any.whl

Download URL vunit_vivado-0.1.0-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f52da578a00d7d2b0ec380b4dc2894b6477a60e00dd90cbc24589f21557d0ae2
BLAKE2b-256 checksum
How to use checksums
19092952b775ff0267ceace74adac55f5307baf6cc7d19ecc5222d09fb8bef3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page