首页
学习
活动
专区
工具
TVP
发布

不二鱼的芯片验证记录

专栏作者
33
文章
25266
阅读量
18
订阅数
I3C协议 |02. Master和Slave
在I3C总线上,总是包含一个主机和若干个从机,从机又可以是I3C从机,同时支持I2C从机。一个I3C设备可以被设计成仅为主机或者仅为从机,或者既可以为从机也可以为主机,必须设定为主机或者从机,但不能同时为主机和从机。
用户10108023
2024-03-06
1240
I3C协议 |01. 简介
最近开始使用I3C,以及I3C VIP了,IP不大,功能不少,目前还在探索阶段。之前断断续续看过I2C, 很久没用也忘记了,也没有系统学习过。开这个帖子和大家一起探讨,如果不正确的地方,欢迎批评指正。
用户10108023
2024-02-27
2880
麒麟9000回归?库克你睡了吗
今天请假了,腰疼了一个礼拜,站着疼,坐着疼,躺着还行。躺在床上,怪无聊的,算算鸽了一个多月,这次更新,送给麒麟9000,说实话,是有一点小激动的。
用户10108023
2023-09-11
1890
沪漂日记 | 17. 美满撤退,台积电休假,IC开启冬眠模式
这几天,美满撤离中国,裁员上千人的消息传的沸沸扬扬,起初,我是不信的,谣言,都是谣言。
用户10108023
2023-01-08
2570
沪漂日记 | 16. 做IC的到底算不算程序员
早上打开微信,群聊已经开始在聊1024程序员节了,到半上午,朋友圈的程序猿们已经开始晒公司的礼品、庆祝场面了。
用户10108023
2023-01-08
6650
沪漂日记 | 15. 不懂设计的芯片验证工程师走不远
最近发生了很多事,鱼塘解散了,我结婚了,工作更忙了,芯片制裁持续加码,芯片厂股价暴跌,芯片的风开始有点吹过头了。
用户10108023
2023-01-08
3540
SVA学习|05. 蕴含操作符
蕴含(Implication):等效于一个if—then结构,蕴含的左边叫做“先行算子”,右边叫做“后续算子”,先行算子是约束条件,当先行算子成功时后续算子才会被计算,如果先行算子不成功,那么整个属性就默认为成功,叫做“空成功”。
用户10108023
2023-01-08
5340
SVA学习|04.边沿敏感$rose、$fell、$stable用法
SVA内嵌了三个检测边沿敏感信号的函数,可以很方便的监测从一个时钟周期到另一个时钟周期,信号的变化。
用户10108023
2023-01-08
1.7K0
SVA学习|03. 断言“三步法”
并发断言有几个关键字,sequence,property以及assert,也可归结为写一个断言的三步。
用户10108023
2023-01-08
4140
SVA断言学习|02. 并发断言和即时断言
也没有很复杂,稍加区分即可。并发断言需要用到property,clk, 即时断言用always,和Verilog当中的程序块,不能说很像,简直一模一样。验证的日常工作中,并发断言出现的机会更多。
用户10108023
2023-01-08
9960
SVA断言学习|01.什么是断言(SVA)
这是我自己的学习笔记,基于《SystemVerilog Assertions应用指南》这本书,记录一些我觉得重要的知识点。在芯片验证的过程当中,多多少少都会遇到断言,掌握断言,对于某一些场景下的验证是非常方便的。
用户10108023
2022-10-28
8260
芯片通识 05. | 芯片中的几种reset方式
重启或者关机再开机,都是软硬件初始化的一种操作,退出一些冗余的程序,释放内存,缓解CPU的压力,简而言之就是从头开始,重新回到原点。
用户10108023
2022-10-28
3.5K0
我眼中的UVM |09.virtual class/sequence/sequencer/interface/function
在UVM或者SV中,经常会碰到被virtual修饰的 class、sequence、sequencer、interface、function,不知道你有没有这样的疑问,为什么需要使用virtual,不用可不可以?所以就总结了一下。
用户10108023
2022-10-28
5000
我眼中的UVM |08.virtual_sequece和virtual_sequencer
嗨,屏幕前的你还好吗?我是不二鱼,一个不喜欢写技术博客的IC验证工程师,写这个系列,是需要很大的勇气的,因为,写得人很多,但写得好的不多,我也是如此。我一个菜鸡,敢写UVM(应该也不止UVM,我尽量把其他知识杂糅进去),我是疯了吗?至今能有比张强老师写得好的估计也没有,我之所以写,是为了促进自己进步,换了一个新的环境,使用UVM也是日常必备,所以,以写促学,写一写我眼中的UVM,我希望将自己在工作当中遇到的困惑和思考,和大家分享。也希望能和大家一起学习,相互成就,如有错误,欢迎私信我批评指正。
用户10108023
2022-10-28
3970
我眼中的UVM |07.启动sequence的几种常见方式
嗨,屏幕前的你还好吗?我是不二鱼,一个不喜欢写技术博客的IC验证工程师,写这个系列,是需要很大的勇气的,因为,写得人很多,但写得好的不多,我也是如此。我一个菜鸡,敢写UVM(应该也不止UVM,我尽量把其他知识杂糅进去),我是疯了吗?至今能有比张强老师写得好的估计也没有,我之所以写,是为了促进自己进步,换了一个新的环境,使用UVM也是日常必备,所以,以写促学,写一写我眼中的UVM,我希望将自己在工作当中遇到的困惑和思考,和大家分享。也希望能和大家一起学习,相互成就,如有错误,欢迎私信我批评指正。
用户10108023
2022-10-28
1K0
我眼中的UVM |06.如果我要写一个sequence
嗨,屏幕前的你还好吗?我是不二鱼,一个不喜欢写技术博客的IC验证工程师,写这个系列,是需要很大的勇气的,因为,写得人很多,但写得好的不多,我也是如此。我一个菜鸡,敢写UVM(应该也不止UVM,我尽量把其他知识杂糅进去),我是疯了吗?至今能有比张强老师写得好的估计也没有,我之所以写,是为了促进自己进步,换了一个新的环境,使用UVM也是日常必备,所以,以写促学,写一写我眼中的UVM,我希望将自己在工作当中遇到的困惑和思考,和大家分享。也希望能和大家一起学习,相互成就,如有错误,欢迎私信我批评指正。
用户10108023
2022-10-28
3720
芯片通识 04. | 主机和从机
hello,屏幕前的你还好吗?欢迎来到不二鱼的芯片频道。上篇通识文章我们认识了单工、半双工和全双工。今天,我们认识一下芯片当中的Master和slave。另,本文内容,基于SPI接口通信协议。
用户10108023
2022-10-28
5900
IC验证工程师工作半年的成长和感悟
从材料转行的IC验证工程师,材料人的一束微光,欢迎关注我,与我同行,愿你所有的努力都不被辜负。
用户10108023
2022-10-28
8530
gvim中如何给begin...end配对
嗨,屏幕前的你还好吗?我是不二鱼,一个不喜欢写技术博客的IC验证工程师。这两天,我被begin...end折磨的没有人样了。我一直在改项目中的scoreboard,你能想象,一千多行的scoreboard中,有多少个begin......end吗?大概就是前面下面这个样子:
用户10108023
2022-10-28
1.6K0
我眼中的UVM |05.uvm_component和uvm_object
嗨,屏幕前的你还好吗?我是不二鱼,一个不喜欢写技术博客的IC验证工程师,写这个系列,是需要很大的勇气的,因为,写得人很多,但写得好的不多,我也是如此。我一个菜鸡,敢写UVM(应该也不止UVM,我尽量把其他知识杂糅进去),我是疯了吗?至今能有比张强老师写得好的估计也没有,我之所以写,是为了促进自己进步,换了一个新的环境,使用UVM也是日常必备,所以,以写促学,写一写我眼中的UVM,也希望能和大家一起学习,相互成就,如有错误,欢迎私信我批评指正。
用户10108023
2022-10-28
5150
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档