1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Source: pyuvm
Section: electronics
Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
Uploaders:
أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>,
Build-Depends: debhelper-compat (= 13),
pybuild-plugin-pyproject,
python3-setuptools,
pylint,
python3-all,
python3-pytest <!nocheck>,
python3-sphinx <!nodoc>,
python3-cocotb,
python3-myst-parser <!nodoc>,
python3-sphinx-rtd-theme <!nodoc>
Standards-Version: 4.7.3
Testsuite: autopkgtest-pkg-pybuild
Homepage: https://github.com/pyuvm/pyuvm
Vcs-Git: https://salsa.debian.org/electronics-team/pyuvm.git
Vcs-Browser: https://salsa.debian.org/electronics-team/pyuvm
Package: python3-pyuvm
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}, ${sphinxdoc:Depends}
Built-Using:
${sphinxdoc:Built-Using},
Description: Python implementation of the UVM using cocotb
pyuvm is the Universal Verification Methodology implemented in Python
instead of SystemVerilog. pyuvm uses cocotb to interact with the
simulator and schedule simulation events.
.
pyuvm implements the most often-used parts of the UVM while taking
advantage of the fact that Python does not have strict typing and does
not require parameterized classes. The project refactors pieces of the
UVM that were either overly complicated due to typing or legacy code.
|