AMD(验证、DFT)面试经验

验证

面试官1:

1.英文自我介绍 是否有实习经验等

2.时序逻辑和非时序逻辑的区别

3.同步复位和异步复位的区别

4.跨时钟域传输,单bit传输和多bit传输

5.多bit用异步FIFO,读写指针有什么要注意的(格雷码)

面试官2:

1. 介绍一下自己实习公司的验证项目 ,没有实习经验的可以说一下自己学习的验证项目(AMD比较看重实习经验,因为外企主要靠自学,没有人一对一带你,所以有实习经验的比较优先,但是从目前市场发展看,博主认识的一位本科双非的本科生工作三年后也成功跳入外企大厂,所以相对来说还是很容易的)

2.UVM的环境框架,哪些组件是自己做的?

3.搭建验证环境时,有没有什么参考模板?

4.开始环境搭建之前需要做什么?

5.项目的覆盖率要求有什么?有没有调你datasheet的覆盖率?

6.问了许多关于virtual interface的基础知识

7.问了phase机制,自己写过哪些phase(这里一定要说buildphase mianphase runphase connectphase)

8. C语言和SV/UVM是怎么连接起来的 有用过吗 (这个答案在UVM的书本上)

9.熟悉哪些脚本 搭建验证环境时 你用过哪些脚本文件

10. 你有没有什么问题要问我们公司的

DFT岗位

1.解释`timescale 1ns/1ps

2.D触发器的功能,以及其硬件描述语句,若添加了复位端口,则语句变成了什么

3.建立时间、保持时间分别表示什么?

4.代码的频率为100MHz时没过,50MHz时过了,是建立时间还是保持时间的影响

5.代码的频率为100MHz,50MHz,10MHz均没过,可能存在什么问题

6.CDC中单bit传输时的解决方法以及具体的工作原理

7.在RTL验证过程中,遇到什么问题 是怎么解决的(这个问题在面试验证岗时,也经常被问到)

8.Assertion 的作用是什么 具体写在哪里

9.False path解释

以上是AMD21年的面试题  后续将继续更新其他公司

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值