11

棋子 · 7月15日

展锐、华为海思、集创北方数字IC面经

哈喽,大家好,我是酒酒,今天酒酒给大家介绍一下展锐、华为海思、集创北方的IC面经~

展锐

  1. 介绍一下自己
  2. 把写的项目都问了一下,重点问的是MCDF
  3. 寄存器的复位是怎么测的,寄存器的读写是怎么测的
  4. 代码覆盖率为什么没达到100%,实际中应该是怎么样的
  5. 功能覆盖率测了哪些功能点,是怎么写的,为什么没达到100%
  6. 断言覆盖率写了哪些
  7. 动态数组和关联数组的区别
  8. 三个Fork join的区别
  9. Task和function的区别
  10. Phase机制有哪几个,build phase是自顶向下,对这个自顶向下有什么了解嘛

华为海思

  1. 笔试题中异步电路的理解,怎么同步
  2. 对形式验证的了解
  3. 跨时钟域怎么处理
  4. 然后问了一下成绩,比赛之类的
  5. 然后开始问项目,画项目框图,讲解
  6. 寄存器读写怎么测试的
  7. 写一个串并转换的reference model,输入是1bit,输出是256bit,在valid有效时输出 华为正式批的时候也面了三场,反正就是除综合面外,面面都撕代码或者是做题

集创北方

  1. 介绍一下自己,介绍项目
  2. APB协议分为哪些操作,介绍一下,你那个burst是怎么写的
  3. 这个burst可以随机嘛,你是怎么随机的
  4. 你的功能覆盖率是怎么写的,有哪些点,怎么检查你的功能覆盖率
  5. 功能覆盖率和断言覆盖率的区别
  6. 你的断言覆盖率写了哪些?(AHB TO apb Bridge的流程)
  7. 你那个Arbiter是怎么写的
  8. 寄存器是自己写的嘛
  9. MCDF的验证怎么知道你自己的数据对不对
  10. 如果我这三个chnl的数据的优先级高,低,低,是不是一直发送高,那我低的就不发送了?
  11. 为什么选验证,IC设计流程也即ASIC设计流程了解嘛
  12. 你平时都用了哪些工具?分别是哪家公司的?
  13. 把你的项目都做成PPT讲述
  14. 为什么选验证
  15. 为什么来北京
  16. 你的优点和缺点
作者:酒酒
文章来源:酒酒聊IC编程

推荐阅读
CCIX(六)
关于大芯片与小芯片设计的一些思考
CCIX(五)

更多IC设计技术干货请关注IC设计技术专栏。
迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。
推荐阅读
关注数
9389
内容数
887
主要交流IC以及SoC设计流程相关的技术和知识
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息