高通芯片PCIe & USB 子系统详解

📘 30章 · 从入门到实战
  • 总线架构概述
  • 拓扑结构
  • 分层协议
  • TLP包格式
  • 存储器读写
  • IO/配置/消息
  • DLLP包
  • ACK/NAK流控
  • LCRC校验
  • 重传
  • Gen1~Gen5速率
  • 8b/10b编码
  • 链路训练
  • 电气特性
  • INTx
  • MSI
  • MSI-X
  • 中断路由
  • DMA引擎
  • Descriptor Ring
  • Scatter-Gather
  • 完成中断
  • QC控制器架构
  • DWC IP
  • PHY SerDes
  • 时钟复位
  • ECAM
  • 配置空间
  • BAR分配
  • Capability链表
  • ASPM L0s/L1/L2
  • PM D0~D3
  • 高通电源策略
  • AER错误处理
  • 性能计数器
  • 逻辑分析仪
  • 排查
  • 总线架构
  • 拓扑结构
  • 协议分层
  • 包格式
  • 传输类型
  • 事务处理
  • 设备/配置/接口
  • 端点/字符串/BOS
  • 检测/复位
  • 地址分配
  • 描述符获取
  • 配置加载
  • HID描述符
  • 报告描述符
  • 键盘/鼠标/触摸
  • Bulk-Only
  • UFI命令
  • SCSI映射
  • UAS
  • UVC描述符
  • 视频流
  • 帧格式
  • 同步/异步
  • UAC描述符
  • 音频流
  • 采样率控制
  • 同步
  • QC控制器架构
  • DWC USB3
  • UTMI+/PIPE
  • 时钟复位
  • 设备树配置
  • PHY初始化
  • VBUS检测
  • 角色切换
  • LPM L1/L2
  • Suspend/Resume
  • 电源策略
  • 错误处理
  • 性能计数器
  • usbmon/Wireshark
  • 排查
  • 共享PHY/SerDes
  • 带宽分配
  • 中断共享
  • 电源域协同
  • Linux驱动框架
  • 设备树绑定
  • 加载顺序
  • 中断处理
  • 吞吐量 iperf/dd
  • 延迟 ping/ftrace
  • 稳定性压力
  • 链路训练失败
  • 枚举失败
  • 数据错误
  • 电源/中断异常
  • JTAG
  • 内核日志
  • Trace32
  • Perfetto
  • DMA攻击防护
  • USB授权
  • ACS
  • 安全启动
  • PCIe Gen6/Gen7
  • USB4/USB-C
  • CXL
  • 下一代平台
  • NVMe SSD驱动
  • USB摄像头采集
  • 混合数据采集