🔬 SerDes · 桥接实战
🎯 30章 完整目录
📘 算法模型
⚡ 芯片验证
🔗 桥接方法
📚 共30讲 · 点击跳转
01
SerDes技术概述
什么是SerDes?为什么需要SerDes?SerDes在芯片中的位置与作用。
02
SerDes核心架构
PCS层与PMA层划分,TX/RX通路基本模块介绍。
03
串行化与解串行化原理
并行数据转串行数据,串行数据转并行数据,时钟数据恢复(CDR)概念。
04
编码技术
8B/10B编码原理与实现,64B/66B编码原理与实现,编码效率对比。
05
均衡技术
CTLE、DFE、FFE基本原理,为什么需要均衡?眼图与浴盆曲线。
06
时钟架构
PLL与DLL基础,时钟树设计,时钟抖动与相位噪声。
07
物理层(PHY)设计
高速IO电路,差分信号,阻抗匹配,ESD保护。
08
链路层协议
数据包结构,帧同步,链路初始化与训练。
09
算法模型概述
为什么需要算法模型?MATLAB/Python在SerDes建模中的应用。
10
行为级建模
使用Python构建SerDes TX/RX行为模型,参数化设计。
11
信道建模
S参数与冲击响应,信道损耗与串扰建模,信道仿真。
12
均衡器算法模型
CTLE模型实现,DFE模型实现,FFE模型实现。
13
CDR算法模型
相位检测器模型,环路滤波器模型,VCO/NCO模型。
14
抖动与噪声建模
随机抖动、确定性抖动建模,BER估算。
15
算法模型验证
模型与理论对比,模型与实测数据对比,模型精度分析。
16
芯片验证概述
验证方法论(UVM),验证计划制定,验证环境搭建。
17
SerDes验证挑战
高速信号验证难点,模拟与数字混合验证,覆盖率驱动。
18
验证IP(VIP)开发
SerDes协议VIP,总线功能模型(BFM),监视器与检查器。
19
测试序列与场景
合规性测试,压力测试,边界条件测试。
20
桥接概念
为什么需要桥接?算法模型到RTL的桥接,模型与验证环境的桥接。
21
算法模型导出
将Python模型导出为C/C++模型,DPI-C接口封装。
22
模型在环(MiL)验证
将算法模型集成到UVM环境,协同仿真流程。
23
参考模型开发
基于算法模型构建UVM参考模型,数据比对与检查。
24
断言与覆盖率
SVA断言编写,功能覆盖率建模,覆盖率驱动的桥接验证。
25
后仿真与混合信号验证
模拟行为模型(Verilog-AMS),数模混合仿真。
26
性能评估
功耗分析,面积评估,时序收敛与桥接影响。
27
调试与诊断
波形分析,日志系统,调试接口设计。
28
自动化流程
脚本化模型生成,自动化回归测试,CI/CD集成。
29
案例研究
实际项目中的SerDes桥接验证案例,问题与解决方案。
30
未来趋势
112G/224G SerDes挑战,AI辅助验证,开放标准与生态。