Skip to main content

A VUnit package providing helper utilities for using Vivado-generated IPs and project sources with VUnit.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vunit_vivado-0.1.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vunit_vivado-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file vunit_vivado-0.1.0.tar.gz.

File metadata

  • Download URL: vunit_vivado-0.1.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for vunit_vivado-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4229d1f1652091d536c3ffc23cc156fe3290b2b0971662d64323ffe4b5ca009
MD5 f7077132cf0f609f2d40cbae451e02fe
BLAKE2b-256 b465b20a045575338d376c5fa56310ea2067cf70c3fd547a2fd8928ae6b73ccb

See more details on using hashes here.

File details

Details for the file vunit_vivado-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vunit_vivado-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for vunit_vivado-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f52da578a00d7d2b0ec380b4dc2894b6477a60e00dd90cbc24589f21557d0ae2
MD5 ee59f7c925162e544a09eae28cd30c5a
BLAKE2b-256 19092952b775ff0267ceace74adac55f5307baf6cc7d19ecc5222d09fb8bef3c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page