2022年秋招西安芯动一面

岗位数字IC验证,一面时间大概24min,面完一个星期之后发的感谢信,估计是嫌我项目太简单太普遍了(简历上只有MCDF验证的项目)

面试问题如下:
自我介绍
MCDF基本功能
用sv还是uvm搭的验证环境
几个通道,每个通道都会连到自己的fifo上吗
Arbiter是怎么仲裁的
你刚才说了有个长度的概念(我提到了数据包长度),这个长度是什么意思,是跟arbiter有关系吗
Arbiter仲裁的时候输出的数据长度是不定的是吧
假如传的时候没有这么长的长度呢
假如1通道进来的数据没有这么长呢
如果1通道数据处理完了里面还有数据怎么办
相当于Arbiter每次去仲裁的时候那个寄存器都要写一遍吗
三个通道优先级可以相同吗
优先级相同的时候会把三个通道数据全传出去吗(不会,轮询)
不同优先级的时候一个输出完剩下的怎么办(继续根据优先级发送剩下通道的数据)
是下次写的时候才会仲裁吗
寄存器会写一些非法值吗?
测试用例写了多少个
三个通道是怎么发送激励的,有先有后吗还是同时,怎么实现的
数据怎么传进来的,sequence机制有了解吗
随机化的时候用的什么方式
Transaction约束了什么
Makefile自己写的吗
定义一些宏怎么写

总结
HR问的很细,节奏比较快,关于设计模块问的更多一些,出结果也快,虽然被拒了(意料之中)但是还是好评

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值