← eetop.cn_数字IC设计工程师笔试面试经典100题(大部分有答案)

推荐答案 测试一下

从RTL synthesis到tape out之间的设计flow,并列出其中各步使用的tool.

编程题 中等 笔试真题

参考答案

从RTL synthesis到tape out的设计flow通常包括以下步骤: 1. RTL综合(Synthesis):将RTL代码转化为门级网表。常用工具:Synopsys Design Compiler(DC)、Cadence Genus、Synopsys Synplify(FPGA)。 2. 形式验证(Formal Verification):验证综合后的网表与RTL功能一致。常用工具:Synopsys Formality、Cadence Conformal。 3. 版图规划与布局(Floorplanning & Placement):确定芯片尺寸、IO位置、宏单元放置,并进行标准单元放置。常用工具:Synopsys ICC2、Cadence Innovus。 4. 时钟树综合(Clock Tree Synthesis, CTS):构建时钟网络,降低时钟偏差。常用工具:Synopsys ICC2、Cadence Innovus。 5. 布线(Routing):连接所有标准单元和宏单元。常用工具:Synopsys ICC2、Cadence Innovus。 6. 静态时序分析(Static Timing Analysis, STA):检查所有时序路径是否满足约束。常用工具:Synopsys PrimeTime、Cadence Tempus。 7. 功耗分析(Power Analysis):评估动态和静态功耗。常用工具:Synopsys PrimePower、Cadence Voltus、Ansys RedHawk。 8. 物理验证(Physical Verification):检查设计规则(DRC)和电路一致性(LVS)。常用工具:Mentor Calibre、Synopsys IC Validator、Cadence PVS。 9. 可制造性设计(DFM):添加填充单元、天线效应修复等。常用工具:Calibre DFM、Synopsys IC Compiler II的DFM功能。 10. Tape Out:生成最终版图文件(GDSII/OASIS),送交工厂流片。常用工具:Cadence Virtuoso、Synopsys Hercules。注意:不同公司或流程可能合并某些步骤,例如将综合后直接进行形式验证,或在布局布线后多次迭代STA、物理验证。FPGA流程则不同,综合后用工具生成比特流,无物理版图步骤。

涉及知识点

  • RTL综合及常用工具
  • 形式验证的目的与工具
  • 布局布线流程与工具
  • 静态时序分析工具
  • 物理验证(DRC/LVS)工具
  • Tape Out输出文件格式
← 上一题
登录后反馈错题
下一题 →