← 2022 · MTK联发科 笔试

推荐答案 测试一下

请简述IC设计从前端到后端的流程(5分)

简答题 中等 笔试真题

参考答案

IC设计从前端到后端的标准流程包括: 1. **需求分析与规格定义**:明确芯片功能、性能指标、功耗、面积等约束,撰写设计文档。 2. **架构设计**:划分模块,确定数据通路、控制逻辑、接口协议等,进行系统级建模与评估。 3. **RTL设计与仿真**:使用Verilog/VHDL等硬件描述语言编写逻辑代码,进行功能仿真验证。 4. **逻辑综合**:将RTL代码映射到目标工艺库的标准单元,生成门级网表,同时进行时序、面积、功耗初步评估。 5. **形式验证**:通过等价性检查确保综合后的网表与RTL功能一致。 6. **静态时序分析(STA)**:检查所有路径是否满足建立时间/保持时间约束。 7. **可测性设计(DFT)**:插入扫描链、JTAG、存储器BIST等,提升测试覆盖率。 8. **布局规划**:规划芯片尺寸、I/O pad位置、宏单元(如RAM/ROM)放置。 9. **单元放置**:将标准单元放置在芯片规划区域内,优化连线和拥塞。 10. **时钟树综合**:构建时钟网络,最小化时钟偏斜,满足时序要求。 11. **布线**:在布局后实现单元间的金属连线,完成后进行寄生参数提取。 12. **物理验证**:包括设计规则检查(DRC)、电路规则检查(LVS)、天线效应检查等。 13. **后仿真**:使用提取的寄生参数进行网表级仿真,验证实际物理效应下的功能与时序。 14. **签核**:通过所有时序、功耗、噪声、电磁兼容等检查,生成最终GDS版图文件。 15. **流片**:将GDS文件交付晶圆厂制造。 注意:流程可能根据项目类型(如数字、模拟、混合信号)有所调整,但上述步骤是典型数字ASIC设计的完整链路。

涉及知识点

  • IC前端设计流程
  • IC后端设计流程
  • 逻辑综合与门级网表
  • 静态时序分析(STA)
  • 物理验证与签核
← 上一题
登录后反馈错题
下一题 →