[SYSTEMVERILOG]序

本文是一位IC验证工程师整理的SystemVerilog学习笔记,从SV作为Verilog的扩展及其在验证领域的应用出发,介绍了面向对象编程思想、丰富的数据类型、断言和覆盖率统计等功能,并建议先掌握Verilog或VHDL基础。
摘要由CSDN通过智能技术生成

[SYSTEMVERILOG]序

前言

本人是一个小小的ic验证工程师。由于天资有限,所以想开帖子,整理这个领域可以涉及到的知识点,以及在工作当中遇到的一些问题和解决办法。本人绝不透露自己所在公司的相关技术点,凡是代码均来自与网上以及个人计算机的仿真代码。
针对systemverilog这一章,我会从头到位开始整理,整理顺序会综合四个方面的知识来源。目录主线根据
systemverilog设计与建模
这本书相对全面,以SV语言本身为主进行了相对全面的介绍。
另外就是绿皮书,IEEE std for SYSTEM VERILOG 1800~2017 官方文档 还有 论坛中的博主的分享。
凡是来源于博主分享的内容均会进行引用和标注。

关于SV

SV是verilog的扩展,引入了面向对象编程的思想。相对于verilog和VHDL语言用于硬件建模设计,SV的主要功能更适用于对大型复杂设计的验证工作。

SV又更加丰富的数据类型和数据结构,能够开发具有复用性的组件模块,具有断言功能以及覆盖率统计等功能,对IC验证工作都非常的友好。

一些建议

对于进入IC行业的验证人员来说,为了更好的学习SV,首先建议应该掌握Verilog或VHDL的使用。这样无论从代码编写和帮助设计人员DEBUG都有这

非常好的帮助。对于verilog的相关知识点,博主会开新的主题来进行简单的总结和介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值