自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 sva编写方法

2、可以把wavedrom生成的伪代码给chatgpt来生成SVA。在wavedrom中可以输入伪代码,自动生成波形图。

2025-10-11 11:23:06 159

原创 set_report_severity_id_override使用

注意:使用set_report_severity_id_override降低运行过程中的uvm_error等级,在connect phase set,可能会设置无效,可以在start_of_simulation_phase中配置。

2025-07-17 14:34:00 360

原创 virtual task的使用

在父class中可以声明一个task,在子class中可以用virtual task声明一个同名的class,可以在父class中的main phase使用这个task或者在子class中使用该task,只要你调用的是该子class,均是该virtual class生效(相当于override 重写)在写uvm test时经常使用。

2025-07-09 09:28:21 118

原创 数字设计中的反压

当后面的模块未能及时处理上级模块的输入数据时,通过一个Ready信号告诉自己前面的模块暂停数据传输的方法被称之为‘反压’。后面一级模块通过ready信号控制前面一级或者几级的数据传输。

2025-07-07 10:17:58 282

原创 svn、gvim使用小技巧

gvim使用技巧,打开一个list文件,光标点击对应路径按g、f可以直接进入对应路径,ctrl+o退出。svn log,查看更新时间及版本-n 数字 打印最近多少次更新 -v打印更新了哪些文件。svn info <dir> 查看对应路径的版本信息,url等。svn diff -r <旧版本>:<新版本> [文件路径]tkdiff +文件名 比较库里的文件和本地文件的区别。svn status查看本地目录状态。

2025-07-03 11:01:03 131

原创 vcs仿真时间分析

分析仿真时间:需要同时加cmp选项 -lca -simprofile与仿真选项 -simprofile time 即可产生vcs仿真时间的分析文件profileReport.txt文件,可以直接用gvim打开,里面有各个模块的仿真时间占比。分析仿真内存:需要同时加cmp选项 -lca -simprofile与仿真选项 -simprofile mem 即可产生vcs仿真时间的分析文件profileReport.txt文件,可以直接用gvim打开,里面有各个模块的仿真时间占比。

2025-06-26 11:21:10 559

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除