芯片验证基础需要什么?

1、Linux系统

1.1、常用命令

1.2、vim编辑器

2、语言

2.1、有SystemVerilog基础

SystemVerilog结合了来自 Verilog、VHDL、C++的概念,还有验证平台语言和断言语言,也就是说,它将硬件描述语言(HDL)与现代的高层级验证语言(HVL)结合了起来。

拥有芯片设计及验证工程师所需的全部结构,它集成了面向对象编程、动态线程和线程间通信等特性,作为一种工业标准语言,SV全面综合了RTL设计、测试平台、断言和覆盖率,为系统级的设计及验证提供强大的支持作用。

能够和芯片验证方法学结合在一起,即作为实现方法学的一种语言工具。

SystemVerilog显然是描述最终的RTL设计本身的首选语言。

扩充了C语言数据类型、结构、压缩、和非压缩数组、接口、断言等。

可以使用受约束的随机测试达到令人满意的覆盖率。

设计和验证,沟通的桥梁。

推荐书籍:《SystemVerilog验证-测试平台编写指南》

2.2、有Verilog、VHDL基础(硬件设计语言,要求能看懂)

2.3、有c/c++基础

2.4、有脚本语言基础(Python、Shell、Perl)

2.5、Vera

OpenVera,商用硬件验证语言

2.6、E

商用硬件验证语言

2.7、VMM

验证方法学

3、EDA等仿真工具使用

3.1、VCS

3.2、Verdet

4、UVM方法学

在这里插入图片描述

在这里插入图片描述

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值