![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SystemVerilog && UVM
文章平均质量分 84
IC二舅
IC二舅致力于足不出户,也不用回村就可以把每一位ICer的精神内耗给治愈了!全平台认准“IC二舅”!
展开
-
【手撕AHB-APB Bridge】~ AMBA总线 之 AHB
原因就在于第一个阶段完事之后,我master已经把地址和控制信号扔到总线上了,而你slave不给我面子啊,你的反馈信号HREADY迟迟不肯拉高,那只能和你干耗着了(注意:这里持续最长周期不能超过12个,这是协议中规定的)!到这里又有问题了,那就是如果在burst传输的时候,如果slave没有准备好,有hready=0,那如果你是master没有准备好,咋办?那我指定不能让你闲着呀,你给我传下一个操作的地址,就这样,它很快就被榨干了,啊,不对,很快就把效率提升起来了,哈哈哈!这就引入了Pipeline传输!.原创 2022-08-04 15:26:15 · 3121 阅读 · 1 评论 -
【手撕AHB-APB Bridge】~ AMBA总线 之 APB
文章更新原则如下当日微信公众号首发===>最早次日博客更新(取决于作者时间)如果大家想看到第一手的文章请关注微信公众号“IC二舅”,回复关键字有学习资料获取,并且可以一起进群讨论学习!!!...原创 2022-08-02 08:06:30 · 3824 阅读 · 2 评论 -
【手撕AHB-APB Bridge】~ AHB地址总线的低两位为什么不用来表示地址呢?
起初不是很了解为什么要进行限制,学习之后明白了,以下是我的个人理解,希望大家批评指正!!!原创 2022-07-31 17:47:35 · 2890 阅读 · 3 评论 -
【(SV && UVM) 笔试面试遇到的知识点】~ phase机制
注意的是左边9个phase是串行执行的,而runphase衍生出来的12个task(其实是由4个task加上pre和post构成)和run的关系是并行执行的。原创 2022-07-25 22:30:30 · 1788 阅读 · 0 评论 -
【手把手带你学UVM】~ 记录遇到的一切错误
目前,个人学习过程中总结了不少相关的知识,现在初步打算是等我全部学完之后,回过头来会出一个专栏,目前暂定为《手把手带你学UVM》,此专栏从0开始动手学习UVM,敬请期待吧!!!这里我主要是先记录一些我在筹备该专栏的时候,自己犯下的错误,这可是用自身经历换来的呀!或许也就是你踩到的坑,话不多说,我们开始吧!...原创 2022-07-16 09:44:43 · 6089 阅读 · 0 评论 -
【书籍&&资料】~ IEEE Standard for SystemVerilog 1800-2017
注意:解答来自 IEEE Standard for SystemVerilog书籍中的第 21章 Input/output system tasks and system functions的第21.6 Command line input。读取文件以获取用于模拟的信息的替代方法是使用命令指定信息以调用模拟器。 此信息采用提供给模拟的可选参数的形式。 这些参数以加号 (+) 字符开头,在视觉上与其他模拟器参数区分开来。这些参数(以下称为 plusargs)可通过以下系统函数访问:$test $plusarg原创 2022-07-12 18:33:39 · 847 阅读 · 0 评论