STA 静态时序分析

📘 30章 · 从入门到实战 v1.0
01 STA概述
什么是静态时序分析 STA在芯片设计流程中的位置 STA与动态仿真的区别
02 时序库基础
Liberty(.lib)文件结构 PVT条件 时序弧与延迟计算
03 SDC约束入门
时钟定义(create_clock) 时钟不确定性 输入输出延迟
04 时序路径概念
起点与终点 数据路径与时钟路径 四种时序路径类型
05 建立时间与保持时间
建立时间检查原理 保持时间检查原理 setup与hold violation
06 PrimeTime工具入门
PrimeTime启动方式 读取设计与库 基本命令概览
07 PrimeTime报告生成
report_timing详解 report_qor report_constraint
08 时序路径分组
Path Group概念 report_path_group group_path命令
09 时钟域分析
跨时钟域(CDC)处理 false_path set_clock_groups
10 输入路径约束
set_input_delay详解 外部逻辑建模 虚拟时钟
11 输出路径约束
set_output_delay详解 输出负载建模 外部延迟计算
12 组合逻辑约束
set_max_delay/set_min_delay 组合环路处理 异步路径
13 多周期路径
set_multicycle_path原理 setup与hold的MCP设置 实际案例
14 时钟门控分析
时钟门控检查 clock_gating_check 门控时序修复
15 复位路径分析
异步复位同步释放 recovery/removal检查 复位树时序
16 片上变异(OCV)
OCV概念 derate因子设置 AOCV与SOCV简介
17 时序例外管理
set_false_path set_multicycle_path set_case_analysis
18 报告分析进阶
report_timing -delay_type -transition_time -capacitance
19 功耗与时序权衡
动态电压频率调整(DVFS) 多电压域时序 电平转换器
20 时序收敛策略
violation修复方法 插入缓冲器 调整尺寸/阈值电压
21 PrimeTime Tcl脚本
自动化脚本编写 批量报告生成 流程集成
22 时序模型抽象
ETM/ILM模型 模块级STA 顶层集成时序
23 统计静态时序分析(SSTA)
SSTA原理 与OCV对比 统计分布建模
24 时序库特征化
库特征化流程 K库工具 延迟表生成
25 先进工艺节点挑战
FinFET效应 RC延迟主导 光刻影响
26 时序验证签收
signoff标准 corner选择 margin设置
27 ECO时序修复
功能ECO与时序ECO 金属层修复 快速ECO流程
28 时序调试技巧
常见violation根因分析 波形调试 GUI使用
29 STA与物理设计交互
布局布线对时序的影响 时钟树综合 时序驱动布局
30 综合案例实战
从RTL到GDS的STA全流程 报告解读 问题定位与修复