![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Systemverilog
#0000FF594
这个作者很懒,什么都没留下…
展开
-
Systemverilog中有关virtual的概念与使用方法
在整个验证环境中,我们声明的interface都必须是virtual类型的。所以我们需要使用virtual interface,它是真实interface的指针,可以在class中例化。例如,当父类句柄指向子类对象时,如果父类中的function/task声明了virtual,那么该句柄将可以调用所指向的子类对象中同名的function/task。常见的有virtual interface,virtual function/task 和virtual class。类的多态(虚方法)即指的是。原创 2024-04-15 14:01:31 · 594 阅读 · 1 评论 -
数据传输时的奇校验与偶校验
偶校验在检查序列时仍然是计算该序列中1的个数。若1的个数为偶数,则偶校验位为0;若1的个数为奇数,则偶校验位为1。(总之,偶校验位保证数据+校验位整体有偶数个1)奇校验在检查序列时会计算该序列中1的个数。若1的个数为奇数,则奇校验位为0;若1的个数为偶数,则奇校验位为1。(总之,奇校验保证数据+校验位整体有奇数个1)如果接收方检查到有奇数个1,则传输出错。如果接收方检查到偶数个1,则传输出错。原创 2024-04-12 11:23:13 · 226 阅读 · 0 评论