兆芯asic验证一面面经
8.18 一面
简单问了下鼠鼠做的transformer加速器玩具,这个项目的实现的意义在哪,为啥不选用现成的 NPU 或者端侧推理卡。后续也非常有耐心听我讲完了项目,好评。
1. 验证的环境是怎么样的,画图说明,不给展示PPT的机会;
2. 问了对图像大小的支持情况,对ISP部分的要求,例如帧率640x480@60fps, 传输时间约为16ms一帧,你的模块总体计算时间是60-70ms,如何满足实时性需求;
3. 设计了哪些功能点的覆盖率收集;
4. 部署最终实现的时钟是多少兆,其中的 critical path 你认为是哪里,你会考虑如何优化呢。然后他提说了FIFO,这个怎么跟时钟优化联系起来;
5. 资源的利用情况;
八股部分:
1. sequence, sequencer和driver如何联系起来的;
2. 为什么不直接将sequence和driver进行连接,需要使用sqr, 这面试官真的好人,开始我说我不太清楚,他让我想想seq是什么(object or component), 然后又让我联系objection、phase机制;
3. 什么是亚稳态?如何减少亚稳态?跨时钟的方法。