📘 接口IP验证实战 30章 · 从入门到项目

🎯 友好色系
01 接口IP验证概述
什么是接口IP验证位置验证工程师职责
02 验证环境架构
UVM基础driver/monitorscoreboard环境搭建流程
03 SystemVerilog基础
数据类型interfaceclocking block断言基础
04 UVM核心机制
factoryphaseconfig_dbsequence
05 验证计划制定
阅读协议文档提取验证点功能覆盖计划
06 搭建最小验证环境
testbench顶层连接DUTdriver/monitor
07 Sequence与Sequencer
启动方式仲裁嵌套与分层
08 Scoreboard与参考模型
数据比对预测逻辑延时匹配
09 覆盖率驱动验证
代码/功能/断言覆盖组收集与分析
10 寄存器模型 (RAL)
RAL生成前门/后门预测与镜像
11 接口协议分析 (APB)
APB时序VIP搭建验证实战
12 接口协议分析 (AXI)
通道与握手乱序传输验证组件
13 接口协议分析 (I2C)
时序状态机agent开发多主从验证
14 接口协议分析 (SPI)
模式配置master/slaveDMA交互
15 接口协议分析 (UART)
帧格式波特率生成中断处理
16 验证环境调试技巧
波形查看日志分级断点单步
17 断言 (SVA) 实战
立即/并发断言断言覆盖率IP验证应用
18 随机化策略
SV随机化约束写法结合功能覆盖
19 低功耗验证
电源域划分UPF基础低功耗接口验证
20 形式化验证入门
对比动态仿真属性检查应用场景
21 验证环境复用
参数化agentVIP封装跨项目复用
22 性能验证
带宽计算延迟测量吞吐量验证
23 错误注入与异常测试
协议错误注入数据破坏恢复机制
24 回归测试管理
回归脚本用例分级结果自动比对
25 验证环境性能优化
仿真速度内存优化多线程仿真
26 门级仿真 (GLS)
SDF反标GLS环境搭建X态传播
27 验证文档与报告
验证计划文档验证报告bug追踪
28 验证环境调试进阶
死锁分析竞争条件随机种子复现
29 验证自动化
脚本自动化MakefileCI/CD集成
30 综合实战项目
UART IP验证核心组件从零搭建