设计 LogiCORE PCI Express 系统
课程信息
课程介绍
通过学习 PCI Express 核协议基本原理,设计者将了解到 PCI Express 是如何在系统中使用。本课程重点在于 PCI Express 协议部分,通过使用 Xilinx PCI Express 核,设计者能更快更简单地完成他们的设计。同时还将逐个介绍 Xilinx PCI Express 核产品,您会立即获得 PCI Express 核运行方面的知识。
适应水平
中级
培训时间
2 天
课程对象
-
需要利用针对 PCI Express 的 Xilinx IP 核来创建应用的硬件设计者
-
需要深入了解 Xilinx LogiCORE PCI Express 解决方案的工作方式的软件工程师
-
需要利用 Xilinx PCI Express 应用中与性能、延迟和带宽有关的 Xilinx 关键优势的系统设计者
必备条件
- 全面了解 PCIe 协议(包含2小时的复习)
- 扎实的 Verilog 或 VHDL 知识
- 使用常用的仿真工具(如 Mentor Graphics ModelSim 或 ISIM)的丰富经验
- Xilinx ISE™ 软件的基础知识
- 建议完成“性能设计”和“利用千兆位级串行 I/O 进行设计”的课程学习
软件工具
- Xilinx ISE 9.2i
- ISIM 9.2i
- ChipScopePro9.2i
获得的技能
完成这次全面的培训后,您将拥有完成下列操作所需的技能:
- 在您的设计环境中有效利用 Xilinx PCI Express 核
- 针对特定应用选择合适的 PCI 解决方案
- 了解使用 Xilinx PCI Express 核的 PCI Express 规范特殊需要
课程概要
第 1 天
- 课程介绍
- 回顾 PCIe 系统架构和协议
- PCIe 和 CORE Generator
- 实验1:构建 PCIe 核
- PCIe 设计仿真
- 连接逻辑与内核 - 本地链接
- 实验2a:下行端口模型仿真
- 设计端点应用
- 实验2b:伪事务建模
第 2 天
- 实验3:设计实现
- 兼容性和调试
- 实验4:利用 ChipScope Pro 工具调试 PCIe 核
- 误差和中断
- 主机端 - 应用和驱动器
- 实验 5:运行系统
- 配件、热插拔和电源
- 课程总结
实验介绍
- 实验1:构建 PCIe 核:让您熟悉利用 Xilinx CORE Generator™ 软件来生成 Xilinx LogiCORE™ 端点模块 + IP 的所有流程。您将为 CORE Generator 工具选择合适的参数,并创建整个实验都要使用的 PCIe 核。
- 实验2a和b - PCIe 核仿真:对利用 ISIM 工具进行核仿真进行了介绍。您将观察和记录链路培训的效果,并在下行端口模型仿真过程中将分组数据写端点应用。该数据会在事务模块仿真实验中再现。
- 实验3:设计实现:让您熟悉将 HDL 源代码转变为比特流所需的全部步骤和推荐设置。
- 实验4:战略调试:借助于流量仿真器,您可以利用 ChipScope™ Pro 工具来监控内核的行为以及端点应用,以便实现正确操作之目的。
- 实验5:运行应用:您将针对先前实验中实现的设计的配置空间来修改C代码,并执行实例程序来练习端点。
注册
了解课程安排以及学费和注册方面的信息,敬请联系授权培训机构:
|