PCIE(PCI Express)数据采集卡开发培训班 |
课程描述 |
学习pcie总线基础知识,pcie总线设备开发和调试等实践知识
学习可超越pci experss总线自身的使用,理解再一个通用处理器系统中局部总线的设计思路与实现方法,从而理解其他处理器系统使用的局部总线。
了解新一代io互连结构的过程中获得计算机体系结构方面的理论和知识,提高计算机系统硬件和软件的开发能力。 |
入.学.要.求 |
本课程主要针对具备一定基础的,准备或者正在设计基于PCIE的数据采集系统方案的学员。
|
班.级.规.模.及.环.境--热.线:4008699035 手.机:15921673576( 微.信.同.号) |
实战授课,培训后免费技术支持。 |
开课时间和上课地点 |
上课地点:【石家庄分部】:河北科技大学/瑞景大厦 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【广州分部】:广粮大厦 【西安分部】:协同大厦 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路)【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【北京分部】:北京中山学院/福鑫大楼 【成都分部】:领馆区1号(中和大道)
最近开课时间(周末班/连续班/晚班):数据采集PCIE开班时间:即将开课,详情请咨询客服! |
实.验.设.备和授课方式 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
得到大家的认同,受到用人单位的广泛赞誉。
★实.验.设.备请点击这儿查看★ |
最.新.优.惠 |
☆在读学生,可优惠。 |
质.量.保.障 |
1、免费重修;
2、课程结束后,授课老师留联系方式,保障培训效果,免费技术支持。
3、推荐机会。 |
课程大纲 PCIE(PCI Express)数据采集卡开发培训班 |
|
第一阶段 |
1 PCIE(PCI Express)局部总线设备基础知识
1.1 总线性能指标
1.2 PC局部总线发展
1.3 数据采集系统概述
1.3 PCI设备设计方案
1.3.1 ASIC
1.3.2 PCIE(PCI Express) IP核
1.3.3 PCIE(PCI Express)接口芯片
1.4 PCIE(PCI Express)设备开发
1.4.1 开发流程
1.4.2 开发手段
2 PCIE(PCI Express)局部总线规范
2.1 PCI协议范围
2.2关键词
2.3 PCIE(PCI Express)局部总线信号定义
2.3.1 总述
2.3.2 信号类型
2.3.3 信号定义
2.4 PCIE(PCI Express)局部总线基本操作
2.4.1 基本交易控制
2.4.2 命令编码
2.4.3 编址/PCI地址空间
2.4.4 总线基本交易举例
2.5 PCIE(PCI Express)局部总线电气规范及机械特性
2.5.1 电气环境
2.5.2 反射波
2.5.3 驱动能力
2.5.4 扩展板技术指标
2.6 PCIE(PCI Express)局部总线扩展
3. Pcie体系结构的组成部件和Pci experss配置详解
4. 设计需求分析与功能定义
5. 系统工作原理分析
6. PCIE(PCI Express)接口芯片与FPGA的接口设计
7. FPGA内部结构设计和代码设计详解
实验:
1. PCIE(PCI Express)采集卡调试环境的建立
2. 开发软件使用技巧和调试技巧实验
3. 逻辑分析仪Signal TAP II实验
4. Signal TAPII相关操作技巧和时序分析实验
pcie总线的基础知识 |
- 端到端的数据传递
- pcie总线使用的信号
- pcie总线的层次结构
- pcie链路的扩展
- pcie设备的初始化
|
pcie体系结构的组成部件 |
- 基于pcie架构的处理器系统
- rc的组成结构
- switch
- vc和端口仲裁
- pcietopci/pcix桥片
- pcie设备的扩展配置空间
- power management capability结构
- pci express capability结构
- pci express extended capabilities结构
|
pci express配置 |
- 设备与功能的定义
- 主总线与二级总线的定义
- 系统启动时拓扑未知
- 每种功能实现一组配置寄存器
- 功能配置空间
- 主机/pci桥的配置寄存器
- 由处理器发起的配置事务
- 配置事务通过总线、设备和功能号路由
- 如何发现功能
- 如何区分pci到pci桥与非桥功能
|
|
第二阶段 |
1. 硬件系统实现
2. 样机的调试方法和技巧
3. FPGA与PCIE协同设计
4. PCIE接口芯片的模式管脚定义和总线操作详解和开发技巧
5. 中断开发详解和技巧
6. PCI配置寄存器详解和开发技巧,
7.
本地配置寄存器详解和开发技巧,
8.
DMA寄存器详解和开发技巧,
9.
IO寄存器配置详解和开发技巧
实验:
1. PCIE(PCI Express)采集卡VERILOG开发实验
2. 状态机编程实验
3. VERILOG编程思想
4. FPGA VERILOG 编程控制PCIE(PCI Express)采集卡实验 |
第三阶段 |
1. ddk开发pci总线设备驱动程序
2. Windows pci设备驱动
3. PCIE Windows最新WDF架构驱动的编写思路和技巧
4. PCIE(PCI Express)采集卡Windows驱动的电源管理设计
5. PCIE(PCI Express)采集卡Windows驱动的中断设计
5. PCIE(PCI Express)采集卡Windows驱动的数据传输和读写设计
6. PCIE(PCI Express)采集卡Windows驱动和应用程序通信的编程设计
实验:
1. PCIE(PCI Express)采集卡Windows驱动开发实验
2. PCIE(PCI Express)采集卡Windows应用程序开发实验
|
|