自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验笔记 3.14.3 实验3-3 memcpy()函数的实现

x/32xb 0x80200000 读取内存地址的值。x/32xb 0x80210000 读取内存地址的值。

2024-06-05 16:43:51 218

原创 实验笔记 3.14.2 实验3-2 PC相对寻址

执行第31行后,将t0寄存器的值偏移-2048(-0x800),加载到t1。e) b pc_related_test(设置断点,图1第28行)f) layout regs (打开register视图)a) 另开一个terminal。

2024-06-05 10:42:03 162

原创 实验笔记 3.14.1 实验3-1熟悉加载指令

e) b load_store_test(设置断点,图1第6行)f) layout regs (打开register视图)执行第11行后,将a0寄存器的值偏移16,加载到t0。a) info line 8,得到address。a) 另开一个terminal。

2024-06-04 17:16:30 342

原创 x/nfu-用gdb查看内存

可取如下值:x 按十六进制格式显示变量。d 按十进制格式显示变量。u 按十进制格式显示无符号整型。o 按八进制格式显示变量。t 按二进制格式显示变量。a 按十六进制格式显示变量。i 指令地址格式c 按字符格式显示变量。f 按浮点数格式显示变量。

2024-06-04 14:50:12 190

原创 UVM实战 2.5.2代码修改

UVM 实战代码清单2-7616行,等待时间修改原文为#100时间到了后,my_model,my_monitor, my_scoreboard还没有打印信息,已经被强制结束。增加时间到400,打印信息被完整打印。

2024-03-05 14:52:42 295

原创 UVM 实战 2.3.2 & 2.3.3 my_driver & my_monitor代码对比

UVM 实战代码清单2-24代码清单2-29代码对比。更新队列操作注解。@20240603

2024-02-23 17:52:38 676

原创 UVM 实战 2.2.1 代码修改

UVM 实战代码清单2-214-15行,while循环不能进入这其实是个time slot调度的问题。rst_n 在赋值为0之前,while读到的是 x。详细原理请参考:1、绿宝书(SystemVerilog验证, 测试平台编写指南),4.3.5 程序块和时序区域(Timing Region),P76。2、http://lihuaxi.xjx100.cn/news/1309694.html,详解SystemVerilog中time slot的调度。

2024-01-24 16:19:29 503 1

空空如也

空空如也

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

TA关注的人

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