🚀 仿真加速技术
30章
📘 功能验证 · 风格
01
仿真加速概述
为什么加速
瓶颈分析
全景图
02
测试平台优化
轻量化TB
波形dump
$monitor
03
编译选项与优化
VCS/NC-Sim
-O2/-O3
增量编译
04
波形管理策略
VPD/VCD/FSDB
采样率
条件dump
05
断言与覆盖率开关
断言开关
覆盖率收集
动态控制
06
随机化策略优化
约束求解器
随机种子
定向/全随机
07
事务级建模 (TLM)
RTL→TLM
TLM-2.0
事务加速
08
SVA 优化
断言层次
并发/即时
关闭策略
09
功能覆盖率优化
模型精简
交叉采样
终止仿真
10
多核并行仿真
多线程原理
VCS/NC-Sim
注意事项
11
分布式仿真
多机协同
任务分割
网络开销
12
硬件加速仿真
Emulation
与仿真对比
应用场景
13
FPGA原型验证
原型设计
时钟管理
调试接口
14
仿真与Emulation混合
混合架构
数据同步
性能调优
15
事务级加速 (TBA)
TBA原理
事务处理器
混合仿真
16
仿真回归自动化
回归框架
用例优先级
自动重跑
17
仿真资源管理
License
LSF/SGE
资源池化
18
仿真数据管理
日志分析
结果数据库
可视化
19
仿真性能分析
profiling
热点分析
瓶颈定位
20
仿真内存优化
内存泄漏
对象池
数据结构
21
仿真时间管理
时间精度
定时器优化
事件驱动
22
仿真与形式化验证
形式化原理
互补策略
混合流程
23
加速中的调试技术
快速定位bug
波形分析
日志调试
24
覆盖率驱动验证
CDV方法论
覆盖率闭环
自动用例
25
低功耗验证
低功耗仿真
UPF/CPF
功耗分析
26
安全验证
安全属性
故障注入
安全环境
27
AI/ML 应用
预测仿真
智能用例
异常检测
28
工具链集成
EDA集成
CI/CD
自动化流程
29
最佳实践
项目实战
常见陷阱
团队协作
30
未来趋势
云计算
异构计算
量子仿真