pyuvm是用Python而不是SystemVerilog实现的通用验证方法
描述
pyuvm实现了UVM的最常用部分,同时利用了Python没有严格的类型并且不需要参数化类的事实。 该项目重构了UVM的某些部分,这些部分由于键入或遗留代码而过于复杂。
该代码基于IEEE 1800.2规范,并且大多数类和方法的注释中都包含规范引用。
已实施以下部分:
部分
名称
描述
5
基类
uvm_object不捕获事务定时信息
6
报告类
利用通过UVM层次结构控制的日志记录
8
工厂课程
所有uvm_void类自动注册
9
分阶段
简化为仅通用阶段。 支持异议制度
12
UVM TLM接口
全面实施
13
预定义的组件类
使用层次结构,uvm_root单例,run_test(),简化的ConfigDB,uvm_driver等实现uvm_component
14和15
序列,定
评论0
最新资源