Product|gsd
/csi/cn-support-education-tertiary-nav.htm

利用千兆位级串行 I/O 进行设计

课程介绍

了解如何将 RocketIO™ GTP 串行收发器应用到您的 Virtex™-5 LXT FPGA 设计中。了解并利用 RocketIO 收发器模块的特性,如 CRC、8B/10B 编码、通道绑定、时钟校正和 comma 检测。其它重点讨论的主题有架构向导的使用和综合与实现的考虑事项。本课程还提供课件和动手实验。

适应水平

中级

培训时间

2 天

课程对象

FPGA 设计者和逻辑设计者

必备条件

  • 拥有 Verilog 或 VHDL 经验,或完成了 Verilog 介绍VHDL 介绍课程的学习
  • 综合与仿真经验
  • 拥有 FPGA 设计经验,或完成了 FPGA 设计基础课程的学习
  • 了解高速串行 I/O 协议和标准(SONET、千兆位级以太网、InfiniBand)将更为有利

软件工具

  • Xilinx ISE™ 9.1i
  • Mentor Graphics ModelSim PE 6.2

获得的技能

完成这次全面的培训后,您将拥有能完成下列操作所需的技能:

  • 介绍并利用 Virtex™-5 LXT FPGA 内 RocketIO™ 千兆位级收发器 (GTP) 的端口和特性
  • 有效利用 GTP 的下列特性
  • Comma 检测、CRC、时钟校正和通道绑定
  • 8B/10B 编码/解码、可编程终端和预加重
  • 利用 GTP 向导例化设计中的 GTP 基元
  • 获取板设计问题方面适当的参考资料
  • 电源、振荡器和布线设计

课程概要

第 1 天

  • 介绍
  • 时钟控制和复位
  • 8B/10B 编码器和解码器详情
  • 实验 1:8B/10B 运行不一致与旁路
  • Comma 和数据对齐详情
  • 实验 2:Comma 和数据对齐
  • 循环冗余校验详情
  • 实验 3:循环冗余校验

第 2 天

  • 时钟校正详情
  • 实验 4:时钟校正
  • 通道绑定详情
  • 实验 5:通道绑定
  • GTP 向导简介
  • 实现 RocketIO 收发器设计
  • 实验 6:综合与实现
  • 物理介质附属子层简介

实验说明

  • 实验 1:8B/10B 运行不一致与旁路– 利用 8B/10B 编码器和解码器,观察运行不一致。了解如何对 8B/10B 编码器和解码器进行旁路操作。
  • 实验 2:Comma 和数据对齐 - 利用可编程 Comma 检测来对齐串行数据流。
  • 实验 3:CRC - 利用 CRC 向导配置 CRC 模块。
  • 实验 4:时钟校正 - 利用时钟校正逻辑来补偿链路上 TX 和 RX 之间的频率差。
  • 实验 5:通道绑定 - 修改设计,以利用两个绑定到一起的收发器来形成一条虚拟的通道。
  • 实验 6:综合与实现 - 利用 GTP 向导配置 RocketIO 收发器基元。例化设计中的所有元件,综合并实现该设计。

注册

学费与注册信息,请联系您当地的中国授权培训机构(ATP)。

/csi/footer.htm