首页
›
光学光电与激光工程
›
020-PCIe高速接口
›
《PCIe DMA传输与数据搬移实战》
VIP20
本课程属于:020-PCIe高速接口
光学光电与激光工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
PCIe DMA传输与数据搬移实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=PCIe DMA传输与数据搬移… · 核心概念 · 整体知识框架与实战路线图
课程导入
PCIe
02
PCIe体系结构基础
目标=PCIe拓扑 · 分层协议 · 事务层
PCIe
体系结构基础
03
DMA基本原理
目标=DMA控制器角色 · 总线主控 · 地址映射
DMA
基本原理
04
PCIe地址空间与映射
目标=内存空间 · IO空间 · 配置空间
PCIe
地址空间
05
PCIe配置空间详解
目标=配置头 · 能力结构 · MSI/MSI-X
PCIe
配置空间详解
06
DMA描述符与环形队列
目标=描述符格式 · 环形缓冲区 · 生产者消费者模型
DMA
描述符
07
PCIe TLP与DMA事务
目标=Memory Read/Wri… · Completion · Posted/Non-Posted
PCIe
TLP
08
DMA传输模式
目标=块传输 · 散射聚集DMA · 链式DMA
DMA
传输模式
09
Linux PCIe驱动框架
目标=probe/remove · DMA API · 一致性映射
Linux
PCIe
10
Linux DMA引擎与实战
目标=dmaengine框架 · 通道申请 · 描述符准备
Linux
DMA
11
Windows WDF驱动DMA
目标=KMDF/UMDF · DMA使能 · 公共缓冲区
Windows
WDF
12
裸机与FPGA环境DMA
目标=Xilinx XDMA · Intel PCIe Hard IP · AXI总线
FPGA
DMA
13
中断与完成通知
目标=MSI/MSI-X中断 · 中断亲和性 · 下半部处理
完成通知
MSI/MSI-X
14
数据一致性模型
目标=Cache一致性 · 内存屏障 · DMA读写顺序
数据一致性模型
Cache
15
性能分析与优化
目标=带宽 · 延迟 · 吞吐量
性能分析
优化
16
实战案例一
目标=字符设备DMA驱动——实现简单…
实战案例一
DMA
17
实战案例二
目标=高速数据采集卡——散射聚集DM… · 环形缓冲区与实时数据流处理
实战案例二
DM
18
实战案例三
目标=FPGA加速卡DMA——XDM… · AXI Stream接口与主机内存搬…
实战案例三
FPGA
19
实战案例四
目标=多卡与多通道DMA——资源分配 · 并发调度 · 负载均衡与隔离机制
实战案例四
DMA
20
调试与验证工具
目标=lspci · setpci · pcimem
调试
验证工具
21
常见问题与故障排查
目标=枚举失败 · BAR映射错误 · DMA超时
常见问题
故障排查
22
安全性考虑
目标=IOMMU · SMMU · DMA重映射
安全性考虑
IOMMU
23
虚拟化与DMA
目标=SR-IOV · VFIO · 直通设备
DMA
虚拟化
24
高级主题
目标=Peer-to-Peer DM… · GPUDirect · NVMe over PCIe
高级主题
Peer-to-Peer
25
电源管理与DMA
目标=ASPM · L1子状态 · 运行时电源管理
DMA
电源管理
26
可靠性设计
目标=错误注入 · ECC · AER
可靠性设计
目标=错误注入
27
综合项目一
目标=设计并实现一个完整的PCIe… · 包含驱动 · 用户态与性能测试
综合项目一
PCIe
28
综合项目二
目标=优化现有DMA传输方案 · 通过多队列 · 中断合并与零拷贝提升吞吐量
综合项目二
DMA
29
课程总结与知识图谱
目标=核心概念回顾 · 方法流程梳理 · 实战经验提炼与常见陷阱总结
课程总结
知识图谱
30
扩展学习与职业发展
目标=PCIe规范演进 · DMA技术趋势 · 相关认证
扩展学习
职业发展
所属VIP或分类
同VIP:PCIe-DMA传输性能调优实战
同VIP:PCIe与UFS高速接口互连实战
同VIP:PCIe信号完整性分析与调优实战