2023年2月20日
摘要:
参考链接: https://zhuanlan.zhihu.com/p/37243944?from_voters_page=true 出现负的net delay情况如下: Drive的驱动能力够大 Input transition足够小 Output load比较小 也就是在电平transition时
阅读全文
posted @ 2023-02-20 17:29
西南山村的ICer
阅读(560)
推荐(0)
2022年1月17日
摘要:
0 后仿的意义 对以下方面进行动态仿真确认 异步路径 时序紧张的同步路径 复位流程是否有时序问题 不定态扩散问题 1 后仿的方法流程 1.1 综合团队/后端团队release综合网表给DV进行仿真,这一步可以称为zero delay GLS(gate level simulation), 也可以干脆
阅读全文
posted @ 2022-01-17 20:49
西南山村的ICer
阅读(10329)
推荐(2)
2022年1月8日
摘要:
原文链接:https://www.cnblogs.com/math98/p/9769496.html 现有一个数据框pandas的dataframe: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':
阅读全文
posted @ 2022-01-08 11:28
西南山村的ICer
阅读(1191)
推荐(0)
2021年12月23日
摘要:
1 热点分析 编译选项 -simprofile 1.Compile your design using the -simprofile compile-time option.Important:If this is not the first compilation of your design,
阅读全文
posted @ 2021-12-23 10:39
西南山村的ICer
阅读(722)
推荐(0)
2021年12月21日
摘要:
前言 作者在学习了一段时间的UVM factory源码之后写下此文,旨在记录自己的学习成果,毕竟好记性不如烂笔头嘛,当然如果能帮助到对这部分有疑惑的同仁就更好了。作者是在笔记本电脑上的windows环境下使用source insight软件分析UVM 源码的。感兴趣的同仁可以试试用source in
阅读全文
posted @ 2021-12-21 13:43
西南山村的ICer
阅读(1365)
推荐(0)
2021年12月11日
摘要:
// Variable: +uvm_set_severity // // ~+uvm_set_severity=<comp>,<id>,<current severity>,<new severity>~ provides the // equivalent of the various uvm_r
阅读全文
posted @ 2021-12-11 11:10
西南山村的ICer
阅读(433)
推荐(0)
摘要:
SIM_OPTION += +uvm_set_config_int=uvm_test_top,numTestRuns,10 SIM_OPTION += -uvm_set_config_string=uvm_test_top,test_seq_name,basic_test_seq 如果在对应的com
阅读全文
posted @ 2021-12-11 10:14
西南山村的ICer
阅读(315)
推荐(0)
2021年11月6日
摘要:
原文链接:http://blog.eetop.cn/blog-1561828-5940103.html 在之前SV的章节中,我们为大家介绍了SV中用来做线程间同步的几种方法,它们分别是semaphore、event和mailbox。然而在UVM中,同步的不再只局限于同一个对象中的各个线程,而是还有各
阅读全文
posted @ 2021-11-06 14:17
西南山村的ICer
阅读(500)
推荐(0)
2021年11月4日
摘要:
答:desired value 和 mirrored value // do_predict function void uvm_reg_field::do_predict(uvm_reg_item rw, uvm_predict_e kind = UVM_PREDICT_DIRECT, uvm_r
阅读全文
posted @ 2021-11-04 14:18
西南山村的ICer
阅读(331)
推荐(0)
2021年11月2日
摘要:
在《UVM实践》这本书中有提到,当我们使用IMP来实现端口数组的TLM通信时,会写很多冗长的代码。比如,有16个相似的端口要和scoreboard中的相应端口通信时,就必须在scoreboard中声明16个IMP端口,而且还要写16个write_xxx函数。如下: `uvm_analysis_imp
阅读全文
posted @ 2021-11-02 14:52
西南山村的ICer
阅读(420)
推荐(0)