2021年11月15日

[CU]uvm base test

摘要: 资料来源 (1) https://github.com/Practical-UVM-Step-By-Step/Practical-UVM-Step-By-Step (2) 《Practical UVM step by step with IEEE》 1. 测试用例的作用 base_test所做的事情 阅读全文

posted @ 2021-11-15 19:13 知北游。。 阅读(1062) 评论(0) 推荐(1) 编辑

CPU虚拟化,内存虚拟化,IO虚拟化以及虚拟化资料链接

摘要: 资料来源 注:该篇文章只是简单整合一下下面的资料; (1) 虚拟化底层技术之——iommu技术综述_weixin_33895657的博客-CSDN博客(☆☆☆☆☆) (2) 还是不理解IOMMU、北桥、PCI的MMIO和ioremap - 内核源码-Chinaunix (3) CPU虚拟化、内存虚拟 阅读全文

posted @ 2021-11-15 19:03 知北游。。 阅读(820) 评论(0) 推荐(0) 编辑

篇1-sv/uvm命令行参数

摘要: 参考资料: (1) 公众号-芯片学堂; (2) uvm中获取cmdlind内容 | 骏的世界 (lujun.org.cn) 背景:当在创建动态仿真case时,使用命令行参数可以方便地控制DUT和TB的行为,比如配置寄存器、控制激励的发送数量、打开或关闭某些scoreboard等; 1.sv系统函数( 阅读全文

posted @ 2021-11-15 17:25 知北游。。 阅读(1605) 评论(0) 推荐(0) 编辑

[CU]config_db机制5-uvm_config_db与uvm_resource_db的区别

摘要: 1. uvm_config_db与uvm_resource_db的区别与联系 (1) uvm_config_db是从uvm_resource_db派生而来的,它对uvm_resource_db的一些功能进行了扩展,这种扩展主要体现在对资源的写入和读取上. (1.1) 在资源的写入操作上,它重载了uv 阅读全文

posted @ 2021-11-15 16:25 知北游。。 阅读(1296) 评论(0) 推荐(1) 编辑

[CU]config_db机制4-config_db机制的调试

摘要: 1.check_config_usage (1) 作用:可以显示出截止到此函数调用时,有哪些参数是被设置过但是却没有被获取过; (2) 使用: 由于config_db的set及get语句一般都用于build_phase阶段,所以此函数一般在connect_phase被调用,也可以在connect_p 阅读全文

posted @ 2021-11-15 16:21 知北游。。 阅读(553) 评论(0) 推荐(0) 编辑

[CU]config_db机制3-uvm_config_db使用注意事项

摘要: 注1:该篇文章侧重于config_db机制的使用; 1. config机制成对出现 1.1 简单示例 如在某个case(派生自uvm_test)的build_phase中可以做如下设置: 1 uvm_config_db#(int)::set(this,"env.agent.driver","pre_ 阅读全文

posted @ 2021-11-15 15:30 知北游。。 阅读(1867) 评论(0) 推荐(0) 编辑

[CU]config_db机制2-uvm_resource_pool/uvm_resource/uvm_resource_db/uvm_config_db常用函数

摘要: 注1:该篇文章主要涉及config_db机制的一些函数; 1.资源的写入 1.1. uvm_resource_pool 1.1.1. uvm_resource_pool.get 1 class uvm_resource_pool; 2 3 static local uvm_resource_pool 阅读全文

posted @ 2021-11-15 14:18 知北游。。 阅读(807) 评论(0) 推荐(0) 编辑

导航