VIP20
本课程属于:020-Vivado 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

复杂设计的综合与约束优化

📚 共计 30 章节
01
综合优化概述
综合在数字设计流程中的位置 · 目标与挑战 · 工具基本工作流程
概览流程
02
RTL综合基础
RTL→网表映射 · 三大阶段:转换、逻辑优化、门级映射 · 综合库
RTL映射
03
时序约束入门
什么是时序约束 · 为什么需要 · 基本组成:时钟、输入/输出延迟
时序约束
04
时钟约束详解
create_clock · set_clock_uncertainty · set_clock_latency · set_clock_groups
时钟SDC
05
输入输出延迟约束
set_input_delay · set_output_delay · 外部路径建模
I/O约束
06
时序路径分析
四种路径类型 · 建立时间与保持时间检查
STA路径
07
综合中的面积优化
面积目标 · 资源共享 · 操作数重排序 · 状态机编码 · 性能权衡
面积优化
08
综合中的功耗优化
动态/静态功耗 · 门控时钟 · 操作数隔离 · 多阈值 · set_switching_activity
低功耗门控
09
综合中的性能优化
关键路径 · 流水线 · retiming · 逻辑复制 · 扇出优化
性能流水线
10
综合约束综合应用
SDC编写规范 · 约束优先级 · top-down vs bottom-up
SDC策略
11
综合报告解读
面积/时序/功耗报告 · 日志分析 · 常见警告与错误
报告调试
12
综合优化技巧
compile_ultra · 边界优化 · auto-pipeline
技巧编译
13
物理综合
物理综合概念 · 与逻辑综合区别 · 布局感知优化
物理布局
14
综合与后端衔接
网表输出 · 约束传递 · 扫描链 · 形式验证
后端DFT
15
静态时序分析基础
STA概念 · 与仿真区别 · 输入输出 · 工具使用
STA基础
16
时序约束进阶
set_multicycle_path · set_false_path · set_max/min_delay
多周期伪路径
17
片上变异与时序
OCV概念 · 时序裕量 · derate因子设置
OCV变异
18
时序分析模式
single mode · BC-WC · OCV · AOCV/POCV
模式分析
19
时序收敛策略
违例定位 · 修复方法 · 缓冲器 · 驱动强度 · 迭代优化
收敛修复
20
综合与STA的协同优化
综合阶段考虑STA · 迭代流程 · ECO综合
协同ECO
21
形式验证基础
形式验证概念 · 等价性检查(LEC) · 在综合中的应用
形式验证LEC
22
综合脚本自动化
Tcl脚本 · 流程自动化 · 参数化脚本设计
Tcl自动化
23
多电压域设计
多电压域概念 · level shifter · 综合策略
多电压低功耗
24
综合中的时钟门控
时钟门控原理 · 实现方式 · 功耗与时序影响
门控时钟
25
综合中的DFT
可测试性设计 · 扫描链 · 边界扫描 · DFT约束
DFT扫描
26
综合库与工艺
工艺库结构 · 库单元分类 · 选择策略 · 工艺角
库工艺
27
综合中的内存与IP
内存编译器 · IP综合 · 黑盒模型 · 接口约束
IP内存
28
综合结果的质量评估
QoR指标 · 报告分析 · 结果对比方法
QoR评估
29
综合流程管理
目录结构 · 版本管理 · 回归测试 · 文档化
管理流程
30
综合与STA实战案例
完整RTL→综合→STA流程 · 常见问题 · 最佳实践
实战案例