自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ShiAokai

“让键盘响,让思绪飞,,,”

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

原创 SV_LAB学习05篇 LAB5

一、验证框架在本章节将建立如所示框架,gen、send、recv等都将封装到类里。二、测试代码 test.sv2.1 包含类文件据说变量run_for_n_packets 是一个全局变量。program automatic test(router_io.TB rtr_io); `include "Packet.sv" int run_for_n_pac...

2019-08-17 22:17:58 858

原创 SV_LAB学习04篇 LAB4

已经到了LAB4将加入类的概念。相比于之前,这个开始 task gen() 中生成随机数的任务放到类里面完成。一、验证框架二、测试代码 test.sv2.1 定义发送变量这里引入一个“Packet.sv”,这个代码在后面解释。 `include "Packet.sv" int run_for_n_packets; // number of packe...

2019-08-16 01:39:02 1137

原创 SV_LAB学习03篇 LAB3

一、验证框架到LAB3,加入一个收集机制,将从dut的输出,收集回来。二、测试代码 test.sv2.1 定义发送参数比LAB2多了一个收集DUT输出用于比较的队列。 int run_for_n_packets; // number of packets to test bit[3:0] sa; // sou...

2019-08-15 18:31:36 982 1

原创 SV_LAB学习02篇 LAB2

一、顶层代码(1) 接口Interface代码router_io.sv 与LAB1保持一致。(2) 顶层代码 router_test_top.sv 与LAB1保持一致。后篇同理,将不在赘述,快速传送链接https://blog.csdn.net/ShiAokai/article/details/99639366二、驱动代码 test.sv2.1 定义发送参数 ...

2019-08-15 17:52:54 895

原创 SV_LAB学习01篇 LAB1

最近需要学习SystemVerilog,入门是SV_LAB。因此在EETOP搜集了一些学习资料。相关资料 SV_LAB、SV_TestbenchGuider、SV_LABGuider,是可以在EETOP搜索。快捷跳转如下:(1)2016最新Synopsys 官方Labhttp://bbs.eetop.cn/thread-614054-1-1.html(2)SystemVeril...

2019-08-15 17:19:45 2692 2

原创 Gvim入门03篇 普通模式

这个模式可以说是Gvim强大之处的一个很好体现了。什么跳转、搜索、替换、复制、粘贴、等等、等等,都是在这个模式下完成的。关于一些神奇的操作,后边分功能单独介绍。这里先介绍最基础实用的功能。一、光标移动作为使用,用上下左右键就完成光标的移动。但是Gvim更强大的在于它快速的跳转功能,之所以一定要介绍不仅是用于字符跳转,还在于使用删除或复制命令时,可以通过加上不同的跳转指令,实现快速的操作...

2019-08-04 23:35:20 424

空空如也

空空如也

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

TA关注的人

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