![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Learn_and_Think
OnePlusZero
为天地立心,为生民立命,为往圣继绝学,为万世开太平
展开
-
1024
认真些!加油原创 2020-10-24 20:01:48 · 6989 阅读 · 0 评论 -
提升自我的最佳方法:复盘
前言:复盘,是一个人或者是一个公司成长最快且最重要的方法,如果没有复盘的意识,那么你可能一直在原地踏步,甚至还自我感觉良好,这是个人成长最致命的错误。 在生活中,你可能会看到两种人,一种隔了段时间没见,无论是在技术上,还是为人处世上,各个方面都有快速的进步,而另一种人,还是老样子。 其实这就是有没有做复盘的区别。 今天这篇文章就来讲讲,如何做个人的自我复盘。一、何为复盘 在讲如何做之前,我们先谈谈,什么是复盘。 其实最初可以追溯到2000多年前,也就是我们小学肯定...转载 2020-06-29 11:05:12 · 1363 阅读 · 0 评论 -
反思整顿,继续冲
生活总是充满着艰辛,幸运的是我们有一个总是向往着更美好生活努力往前冲的心态!行色匆匆中,旧的一年已所剩无几,新的时光正在迎面走来。在此,谨以此文反思这一年的行程,从而为更加优秀的自己理清脉络。生活呀!苟且呀,诗与远方呀。首先感谢自己的家人对自己学业的一往无前的支持和野蛮女友的陪伴。你们都知道,这是这一切的根基,没有了他们,所有的事情都是虚无。感谢!感恩!再者感谢恩师对自己的栽培,让我在学术...原创 2019-01-31 13:35:39 · 222 阅读 · 0 评论 -
准备好了?开始工作吧
原创 2018-12-20 20:10:19 · 340 阅读 · 0 评论 -
校招踩过的坑-经典面试答案,祝你通关面试环节
一、面试题 1.谈谈你的简历(自我介绍)可以根据以下三个步骤去回答问题,而且用不超过3分钟来阐述。 简单开场:包括基本的教育经历和一些基本信息,一到两句就可以了。 为什么要进入这个行业:比如说做过什么实习,参加过什么比赛,有过什么特殊的经历。 举一个最有代表性的例子来证明。 2.为什么选择我们公司?通常是考察对求职者对自己的职业规划,对公司业务以...转载 2018-12-12 19:18:57 · 2799 阅读 · 1 评论 -
systemVerilog知识汇总
interfaceVerilog语言使用端口名字连接各个模块;systemVerilog中使用“.*”可以自动匹配具有相同名字的线网和端口,自动连接的名字必须具有相同的端口位宽,连接的端口类型必须兼容;也可以使用“.name”进行连接,.name必须满足端口名字和位宽一直;Verilog传统连接的缺点:通信协议接口在多个模块中使用,在多个模块中都要声明相应的端口,同时不匹配的声明会导致...原创 2018-10-23 21:29:38 · 7359 阅读 · 0 评论 -
UVM_virtual sequence&virtual sequencer知识总结
如果只有一个驱动端agent,显然是不需要使用virtual sequencer的。如果有多的驱动端agent,但是多个激励之间并无协调关系,virtual sequencer 也并无必要。如果有多的驱动端agent,而且多个激励之间存在协调关系,那么virtual sequencer就很有必要了。这个时候环境中需要包含一个甚至多个virtual sequencer了。Virtual sequ...原创 2018-10-21 21:50:01 · 3671 阅读 · 0 评论 -
UVM_reg model与UVM_RAL知识总结
1.为什么要用reg model?依据白书,寄存器模型是为了方便环境中组件、如refence model 或 scoreboard 等对寄存器的操控而设定的组件。例如从ref model中向DUT读值的时候,就必须采取前门访问,必须考虑两个问题1,如何操纵参考模型来控制发送启动sequence,以读取reg的值?A:设置全局事件,在refmodel 中触发这一事件,在virtua...原创 2018-10-21 21:40:33 · 19374 阅读 · 1 评论 -
UVM_factory知识总结
factory机制最伟大的地方在于其具有重载功能。使用factory的重载功能是有前提的,并不是任意的类都可以互相重载:无论是重载的类还是被重载的类,都要在定义时注册到factory; 被重载的类在实例化时,要使用factory机制的实例化方式,而不是传统的new方式; 重载的类和被重载的类有派生关系; component与object不能互相重载。重载的方法和种类:set_t...原创 2018-10-22 14:02:01 · 1373 阅读 · 0 评论 -
IC验证_综合知识
接口与虚接口 接口的强大功能:一是简化模块之间的连接;二是实现类和模块之间的通信。可以说接口的功能固然强大,但是问题又来了:首先,因为事务交易处理器中的方法采用了层次化应用的方式去访问对应端口的信号,所以我们只能为两个相同功能的接口分别编写两个几乎一样的事务交易处理器,为什么呢?因为采用的是层次化的应用,假如设计中的某个引脚名字需要修改,我们只能修改驱动这个端口的方法!这样还是有点繁琐...原创 2018-10-18 10:54:48 · 3911 阅读 · 0 评论 -
UVM_CALLBACK知识总结
1.功能在UVM验证平台,callback机制的最大用处就是提高验证平台的可重用性; 增加或者修改UVM组件的操作,增加新的功能,不需要创建复杂的OOP层次结构; 还可以用于构建异常的测试案例2.步骤在UVM组件中内嵌callback函数或任务; 声明一个UVM callback空壳类; 从UVM callback空壳类中扩展UVM callback类; 在验证环境中创建并登记...原创 2018-10-22 10:45:15 · 4426 阅读 · 2 评论