摘要: 通过vim的arg实现 默认的args列表是vim的全部参数。 比如当前文件夹下对所有sv实行替换 在文件夹下vim进入vim界面,执行:arg *.sv,将所有sv文件添加到arg目录。(只添加当前目录下,不包括二级目录,否则还要:argadd */*.sv) 也可以通过:arg 反引号cat f 阅读全文
posted @ 2025-01-02 17:45 心比天高xzh 阅读(99) 评论(0) 推荐(0)
摘要: tlm通信 通信继承于uvm_void,不是object或者component,不能type_id::create 端口分类: port:经常作为initiator的发起端,initiator凭借port才可以访问target的TLM通信方法。 export:作为initiator和target中间 阅读全文
posted @ 2025-01-02 15:55 心比天高xzh 阅读(63) 评论(0) 推荐(0)
摘要: fork begin process1; (延时) disable process2; end begin:process2 process2; end join 阅读全文
posted @ 2025-01-02 10:38 心比天高xzh 阅读(8) 评论(0) 推荐(0)
摘要: transaction uvc_transaction tr; tr.print(); `uvm_info(get_full_name(),tr.sprint(),UVM_LOW)//嵌入uvm_info 字符串拼接 string a;//这种情况下a默认为空字符串 string b; string 阅读全文
posted @ 2025-01-02 10:17 心比天高xzh 阅读(46) 评论(0) 推荐(0)