文件名称:uvm_agent_gen:UVM代理生成器
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-15 08:14:15
SystemVerilog
uvm_agent_gen UVM代理生成器 UVM代理具有统一的结构,可以将其模板化。 在典型的IDE中,模板的一个问题是它们为单个文件而不是一组相关文件生成代码。 该脚本使用UVM库推荐的文件结构为UVM代理生成整套相互关联的文件。 安装 我还没有打包它,所以您将不得不从仓库中克隆它 git clone https://github.com/blargony/uvm_agent_gen.git 手术 在命令行中运行agent_gen.py脚本。 它需要一些参数: --agent_name [name_of_your_agent] --dest [generated_agent_directory]
【文件预览】:
uvm_agent_gen-master
----agent_gen.cfg(220B)
----templates()
--------sequence_lib()
--------_base.sv(743B)
--------compile()
--------src()
----LICENSE(1KB)
----agent_gen.py(4KB)
----requirements.txt(46B)
----.gitignore(735B)
----README.md(686B)