
小记录
文章平均质量分 52
小胖子果果
菜鸟IC验证工程师
展开
-
systemverilog内timeformat说明
其中,“units_number”表示打印时间单位,范围为0~-15;它们对应单位如下表所示。默认值为`timescalse所设置的仿真timeunit。“precision_number” 是在打印时间值时,小数点后保留的位数。其默认值为0。“suffix_string” 是在时间值后面打印的一个后缀字符串。默认值为空字符串。“MinFieldWidth” 是时间值字符串与后缀字符的总长度的最小长度,若字符串不足这个长度,则在这部分字符串之前补空格。默认值为20。原创 2023-04-21 10:45:25 · 815 阅读 · 0 评论 -
gvim基本操作
gvim基本操作记录原创 2022-12-13 11:46:11 · 789 阅读 · 0 评论 -
systemverilog随机化控制方法
systemverilog随机化控制方法原创 2022-10-10 17:21:30 · 1915 阅读 · 0 评论 -
systemverilog内super的使用
systemverilog内的super原创 2022-03-31 20:02:58 · 2624 阅读 · 0 评论 -
搭建一个SV验证环境(1)
创建transactiontransaction是验证平台内传输信息的基本单元,transaction会将信息从一个验证组件发送到另一个验证组件里面;transaction结构通常与协议帧结构相关;在这里我们定义一个最简单的帧,帧包含header、payload以及crc;class simple_packet ; rand bit [31:0] header; rand bit [ 7:0] payload []; rand bit [31:0] payload_len ;原创 2021-11-06 16:52:20 · 7940 阅读 · 0 评论 -
VIVADO仿真读写文件方式
VIVADO仿真读写文件方式原创 2018-03-01 22:03:43 · 21023 阅读 · 8 评论