📘 高速串行链路 · 目录

S参数 + 眼图
30章 · 从基础到实战
1
什么是信号完整性?为什么高速设计如此重要?时域与频域的基本概念。
2
传输线模型、特性阻抗、反射与匹配的基本原理。
3
S参数的定义、物理意义(回波损耗、插入损耗)、S参数矩阵。
4
主流仿真工具(HFSS、ADS、CST)与测量仪器(VNA)概览。
5
SOLT校准、TRL校准、去嵌入技术,以及如何避免测量误差。
6
Touchstone(.snp)文件格式详解,如何用Python读取和解析。
7
安装必要的库(scikit-rf、numpy、matplotlib、pyvisa),配置虚拟环境。
8
代码实战:加载.s2p文件,查看网络参数与频率点。
9
使用matplotlib绘制S11、S21曲线,理解频率响应。
10
数据插值、重采样、级联(T矩阵法)与去嵌入的Python实现。
11
什么是眼图?眼图的形成原理(码间干扰与噪声)。
12
眼高、眼宽、抖动、占空比失真、Q因子。
13
使用numpy生成PRBS码型,模拟理想通道的眼图。
14
将S参数转换为脉冲响应,用于时域仿真。
15
使用S参数的脉冲响应与PRBS码型进行卷积,生成接收端波形。
16
从波形数据中提取眼图,使用matplotlib绘制眼图轮廓。
17
用Python计算眼高、眼宽、抖动等关键指标。
18
理解BER与眼图的关系,绘制浴盆曲线。
19
CTLE、FFE、DFE的基本原理及其对眼图的影响。
20
用Python实现连续时间线性均衡器,观察眼图改善。
21
前馈均衡与判决反馈均衡的Python实现与效果对比。
22
基于IEEE 802.3或PCIe标准的通道损耗与回波损耗模板测试。
23
理解COM指标,用Python进行简化版COM计算。
24
使用PyVISA控制VNA,实现自动化测量与数据保存。
25
结合HFSS或ADS的Python API,实现参数化扫描与批量仿真。
26
DDR5通道S参数提取与眼图评估。
27
PCIe Gen5高速链路仿真与眼图分析。
28
SerDes通道的S参数去嵌入与均衡优化。
29
使用Python生成包含S参数曲线、眼图、模板测试结果的PDF报告。
30
常见问题FAQ、学习资源推荐、未来趋势(112Gbps PAM4与AI辅助设计)。