华为-芯片工程师-技术面(二面)

二面:

1、了解uvm嘛?你认为设计和验证的区别是怎样的?

2、或者从另一个角度说,为什么reference model不能让设计的人员来写?

因为这很容易让DUT和reference model的功能自洽,没有比较的意义了。然后说了一堆黑盒白盒灰盒,网有点卡没听清楚。最重要的是要从两个不同的方面对DUT的功能进行对比,不能自洽。

3、你的控制器时钟比如从2G变到3G了,会对信号完整性造成什么影响?该怎么解决?

我就回答了个ODT,利用终端电阻吸收信号反射保证完整性(这也是JEDEC文档介绍的ODT的功能)。面试官说对这是

一种方法,还有别的吗?无。。。。

4、你的控制器有对DDR3进行training嘛?有calibration嘛?在控制器工作的时候上级接口会给你读写命令嘛(就是问我有没有状态信号给出)?这个状态信号是跨时钟域,怎么处理的?快到慢不会出现漏采嘛?

5、说一下常用的跨时钟域信号的同步方法吧。

6、手撕一个代码,你选设计还是验证?画出电路图写出关键代码。然后我就手撕了一下单比特快到慢跨时钟域反馈展宽电路。

#华为芯片工程师面经#
全部评论

相关推荐

10-25 18:14
门头沟学院 Java
之前数字能源9.27笔试挂了,想转投终端部,求hr捞
aloffer:别终端了,终端炸死了,人多的要死
投递华为等公司10个岗位 >
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-25 11:13
点赞 评论 收藏
分享
10-31 09:14
已编辑
门头沟学院 C++
国智中心 cam软件开发 12*13-15 双非硕
点赞 评论 收藏
分享
1 4 评论
分享
牛客网
牛客企业服务