
IC
文章平均质量分 78
七十二骑士
这个作者很懒,什么都没留下…
展开
-
SV学习小记(6)线程
学习SV中的线程原创 2022-08-10 01:24:29 · 1244 阅读 · 2 评论 -
SV学习小记(4) 类的继承、句柄的使用、包的使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.原创 2022-03-16 23:19:52 · 909 阅读 · 0 评论 -
SV学习小记(3) class
文章目录一、类和对象的概述创建第一个transaction类二、一些概念三、创建对象四、句柄的使用四、销毁对象五、静态变量以及静态方法静态变量静态方法一、类和对象的概述在IC验证中,为什么要用OOP(面向对象编程)呢?我们知道,验证结构分为以下四个部分:激励生成器(stimulate)驱动器(driver)监测器(monitor)比较器(checker)验证环境不同组件其功能和所需要的处理的数据内容是不相同的,因为在不同的环境可能会使用到同一种类型的组件,所以使用OOP的话,会使得验证工原创 2022-03-12 12:12:44 · 2691 阅读 · 0 评论 -
SV学习小记(2) interface、clocking、program
文章目录一、SV中的interface二、interface注意!!!!!!三、采样和数据驱动竞争问题四、Program一、SV中的interfaceinterface在SV中是唯一一个连接软硬件的桥梁。interface与module的使用性质很像。它可以定义端口,也可以定义双向信号,它还能使用always与initial语句,也可以定义task与function。其可以作为module的端口列表,也可以作为方法中的形式参数。二、interfaceinterface的定义与module类似在原创 2022-03-10 12:18:09 · 3344 阅读 · 0 评论 -
SV学习小记(1) ref关键字
目录一、SV中的数据类型二、关键字ref一、SV中的数据类型在SV中,数据类型按默认有误符号分的话,有以下几种:有符号:int,byte,shortint,longint,integer无符号:bit,wire,logic,reg按照值的话四值逻辑:wire,reg,logic,integer二值逻辑:bit,int,shortint,longint,byte二、关键字ref对于ref类型,我觉得有点像C或者C++里面的指针,也可以叫做引用。如下面的例子int a = 0;i原创 2022-03-10 10:56:40 · 3078 阅读 · 0 评论