芯片设计流程及各阶段详细.pdfVIP

  • 1
  • 0
  • 约1.94万字
  • 约 12页
  • 2026-05-12 发布于北京
  • 举报

1.要将经过验证的RTL代码设计成并完成tapeout,必须完成哪些主要的设计流程步骤?

A:综合‑静态时序分析‑测试设计‑封装设计‑布局规划‑布局与布线‑最终验证

分析:回答可以详细也可以简略概括,发挥的余地在第2题中,如果简略回答第1题,第

2题就要详细描述

2.详细描述这些步骤中的每一步发生了什么

A:综合‑从RTL映射到门级网表,满足时序、面积和功耗要求。(不一定需要修复保持

时间)

静态时序分析‑检查预布局网表的时序。测试设计‑测试逻辑,包括扫描链、

内存内建自测试(memBIST)、逻辑内建自测试(logicBIST),

JTAG

封装设计‑封装引脚分配,I/OPAD分配

平面布局‑硬宏放置、功耗计算和布线,定义布线和放置阻塞,如果设计不是扁

平的,则进行异端(层次化)划分。

布局与布线‑基于时序和功耗的放置,时钟树综合,防止信号完整性问题的布线,每个模

型的建立时间和保持时间时序闭合。

最终验证‑布局后静态时序分析、仿真、等效性检查、信号完整性检查、静态和动

态功耗分析、电磁检查、DRC、LVS和DFT测试向量生成。

点到为止,不答这么多也可以。

除了每个步骤中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档