🚗 ADAS 延迟优化 从硬件视角

📘 30章 · 完整目录
01ADAS系统概述与延迟挑战
  • ADAS系统架构简介
  • 为什么延迟是ADAS的核心指标
  • 延迟的来源分析 (感知-决策-执行)
  • 课程目标与学习路径
02传感器数据采集延迟
  • 摄像头/毫米波雷达/激光雷达采集机制
  • 传感器帧率与延迟的关系
  • 触发同步机制对延迟的影响
  • 硬件接口延迟 (MIPI/LVDS/以太网)
03传感器数据预处理延迟
  • ISP流水线延迟
  • 雷达点云预处理延迟
  • 数据格式转换与降噪硬件加速
  • ISP调优案例
04数据总线与传输延迟
  • 车载网络拓扑 (CAN/CAN-FD/以太网)
  • PCIe与CXL在ADAS域控中的应用
  • DMA与零拷贝技术
  • DMA配置踩坑经验
05内存架构与数据访问延迟
  • DDR/LPDDR特性与带宽计算
  • Cache一致性 (MESI协议) 影响
  • NUMA架构下的数据亲和性
  • 内存池与预分配策略
06异构计算单元延迟分析 (上)
  • GPU渲染管线与并行计算延迟
  • GPU内存带宽与共享内存优化
  • Kernel Launch开销与Warp调度
07异构计算单元延迟分析 (下)
  • NPU推理延迟
  • DSP实时处理延迟
  • FPGA逻辑延迟与布线延迟
  • ASIC专用加速器延迟优势
08深度学习推理延迟优化 (上)
  • 模型量化 (INT8/FP16) 影响
  • 算子融合与图优化技术
  • TensorRT/OpenVINO硬件适配
09深度学习推理延迟优化 (下)
  • 模型剪枝与知识蒸馏硬件收益
  • 多模型并行推理与流水线
  • 动态形状输入对硬件调度影响
10传统计算机视觉算法延迟优化
  • 特征提取 (SIFT/ORB) 硬件加速
  • 光流计算延迟瓶颈
  • 立体匹配硬件实现
  • FPGA加速SIFT经历
11多传感器融合延迟
  • 时间戳对齐与插值算法
  • 空间对齐坐标变换延迟
  • 异步/同步融合硬件开销
  • 卡尔曼滤波硬件实现延迟
12决策规划算法延迟
  • 路径规划 (A*/RRT) 硬件加速
  • 行为预测模型推理延迟
  • 车辆控制指令实时性
  • 硬件在环 (HIL) 延迟测量
13执行器控制延迟
  • 线控制动响应时间
  • 线控转向延迟要求
  • CAN/LIN控制指令延迟
  • 执行器驱动电路电气延迟
14实时操作系统 (RTOS) 调度延迟
  • FreeRTOS/AUTOSAR任务调度
  • 中断响应延迟 (Interrupt Latency)
  • 任务抢占与优先级反转
  • 优先级反转问题实战
15硬件中断与轮询机制
  • 中断向量与中断控制器 (GIC)
  • 中断合并 (Coalescing) 利弊
  • 轮询模式低延迟场景应用
  • 中断延迟测量方法
16时钟同步与时间戳管理
  • IEEE 1588 (PTP) 精确时间协议
  • gPTP在车载网络中的应用
  • 硬件时间戳 vs 软件时间戳
  • 时钟漂移补偿算法
17硬件流水线设计
  • 指令流水线与数据流水线
  • 流水线冒险 (结构/数据/控制)
  • VLIW与超标量架构延迟权衡
  • 流水线设计经验
18缓存优化策略
  • L1/L2/L3 Cache延迟与容量权衡
  • Cache Line对齐与伪共享
  • 预取指令 (Prefetch) 硬件支持
  • 写缓冲与写合并技术
19内存带宽与DDR优化
  • DDR带宽计算公式与实测
  • Bank Group与Rank并行访问
  • 内存控制器调度策略 (FR-FCFS)
  • DDR带宽优化案例
20低延迟硬件设计原则
  • 关键路径分析与时序优化
  • 寄存器平衡与重定时 (Retiming)
  • 门控时钟与功耗延迟权衡
  • 异步电路设计简介
21硬件加速器设计 (上)
  • 卷积加速器脉动阵列设计
  • 数据复用策略 (权重固定/输入固定)
  • 片上存储 (SRAM) vs 片外存储 (DDR)
22硬件加速器设计 (下)
  • Transformer加速器硬件架构
  • 注意力机制 (Attention) 延迟优化
  • 稀疏计算加速器设计
  • 可重构计算架构
23电源管理与延迟的关系
  • DVFS (动态电压频率调整) 影响
  • 电源门控 (Power Gating) 唤醒延迟
  • 热管理导致的频率降频
  • 降频问题实战
24硬件仿真与延迟评估
  • RTL仿真 (Verilog/VHDL) 延迟评估
  • FPGA原型验证延迟测量
  • 硬件加速仿真 (Emulation) 精度
  • 延迟统计分布与最坏情况分析
25延迟测量与Profiling工具
  • 硬件性能计数器 (HPC) 使用
  • 逻辑分析仪与示波器测量
  • 软件Profiling工具 (perf/gprof)
  • 端到端延迟测量方法
26功能安全与延迟的权衡
  • ISO 26262对延迟的要求
  • 锁步 (Lockstep) 与冗余计算开销
  • 故障注入测试对延迟影响
  • 安全机制 (ECC/CRC) 延迟代价
27典型ADAS场景延迟预算分析
  • AEB自动紧急制动延迟预算
  • LKA车道保持辅助延迟要求
  • ACC自适应巡航延迟容忍度
  • NOA领航辅助驾驶延迟挑战
28下一代硬件技术对延迟的影响
  • Chiplet架构与Die-to-Die接口
  • 存算一体 (Computing-in-Memory)
  • 硅光互连 (Silicon Photonics)
  • 3D堆叠与HBM内存
29系统级延迟优化案例研究
  • 某量产ADAS域控延迟优化历程
  • 从传感器到执行器全链路优化
  • 硬件与软件协同优化策略
  • 项目角色与经验
30课程总结与未来展望
  • 关键知识点回顾
  • 延迟优化的核心原则
  • 未来ADAS硬件架构趋势
  • 推荐学习资源与工具