自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vcs verdi 中三种常用的dump waveform task

在日常dump waveform进行debug时,通常有三种场景,分别对应3种不同的dump task。

2024-08-20 09:53:34 279

原创 UVM_RAL : 不支持individual_accessible的field 是如何完成field access的

在ral_gen的时候,如果某个field独占了一个byte,或独占了byte的倍数时,ral认为是可以进行单独field的访问的,因此ral_gen出来的ral_model中,针对field的configure函数,其中individually_accessible会被configure 为1,其余不符合条件的field会被configure 0,即认为不可以进行单独field的访问。

2024-06-05 19:55:41 368

原创 sv force and uvm_hdl_force

此刻会编译报错“Class data is not allowed in non-procedural context.”当使用uvm_hdl_force时,即没有这个限制。即uvm_hdl_force(hier,value),此时value可以为变量。原因是此刻value是非静态值,定义为static int value即可解决,但是定义为static,就不能进行随机了。当使用sv force,想force个随机数给某个hier时,即如下。

2024-06-05 19:54:42 594

原创 RAL : field access warning

2.当ral_model中uvm_reg_field.configure的第九个参数(indicidually_accessible)配置为0时,会报warning。一般来说,ral_gen的时候会把单独占1byte及其其倍数的field会配置为1,即可以进行访问,并且不会报该warning。其余的field会配置为0,因此进行这些不满足1byte及其倍数的field访问时,会报warning。3.当访问field时,寄存器为用户自定义的一些类型时,不可以访问。

2023-12-23 16:16:30 41

原创 UART模块验证-面试总结

IC验证面试总结之UART模块本文涵盖了IC验证面试过程中关于UART模块验证的相关问题

2022-07-29 16:05:25 8103 14

原创 AHB-SRAMC UVM验证平台搭建

AHB-SRAMC的UVM验证平台的搭建

2022-07-29 10:16:03 4452 8

原创 异步FIFO设计代码

异步FIFO的RTL代码实现

2022-07-01 13:14:02 2098 5

原创 异步FIFO模块验证-面试总结

IC验证面试之异步FIFO模块验证面试总结

2022-05-02 22:08:27 6782 13

原创 SV中break与continue

system verilog中 break 与 continue的区别

2022-05-02 20:59:21 5932

空空如也

空空如也

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

TA关注的人

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