适用于Python的UVM库 这是将SystemVerilog(SV)通用验证方法(UVM)1.2移植到Python和cocotb的端口。 到目前为止,仅使用Icarus Verilog(iverilog)来测试代码,但计划也将Verilator包括在回归中。 请参阅文档以获取更多详细信息: 。 何苦? 任何开源/免费工具目前都不支持SystemVerilog UVM。 cocotb提供了与任何模拟器(免费/专有)进行交互的出色解决方案,因此测试平台也可以用Python编写。 uvm-python尝试提供类似于原始SV版本的API。 这意味着许多UVM验证技能可以很容易地从SV转移到Python。 如果要移植大量SV代码以使用uvm-python ,则可以尝试使用脚本bin/sv2py.pl作为第一步。 文献资料 该文档可在中的上readthedocs.io 。 安装 您可以将uv