芯片设计流程及验证步骤详解.pdfVIP

  • 2
  • 0
  • 约1.71万字
  • 约 12页
  • 2026-06-16 发布于北京
  • 举报

Nvidia(时序团队)的笔试题目-2006

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

A:综合‑静态时序分析‑可测试性设计‑封装设计‑布局规划‑放置与布线‑

最终验证

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

第2题就要详细描述。

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

A:综合‑将RTL映射到具有时序、面积和功耗要求的门级网表。(不一定需要修复保

持时间)

STA‑检查布局前的网表时序。DFT‑测试设计逻辑,包括扫描、内存内建自

测(memBIST),

逻辑内建自测(logicBIST),JTAG

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

平面规划‑硬宏放置,功耗计算和布线,定义布线和放置阻塞区域,如果设计不是

扁平化的,则进行分层(层次化)分区。

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

在每个模型中进行建立时间和保持时间的闭合。

最终验证‑布局后的静态时序分析(STA),仿真,等效性检查,信号完整性检查,静态和动态功耗

分,磁效应检查,设计规则检查(DRC),布局与原理图对比(LVS),以及

文档评论(0)

1亿VIP精品文档

相关文档