- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
千兆位串行IO设计
第四章
千兆位串行 IO 设计
理解所面临的挑战和权衡折衷
千兆位级收发器设计面临的挑战
理解所面临的挑战是解决工程问题的关键。在设计千兆位级收发器(Multi-Gigabit
Transceiver,MGT )时,面临的挑战包括:理解收发器协议、信号完整性、阻抗和功率要求、
屏蔽性要求、印刷电路板(PCB )设计要求以及连接器和电缆的选择要求。原型的仿真和测
试对于一个成功的 MGT 设计而言也是相当重要的。
设计时应考虑的事项及可提供的选择
本章从板极角度讨论了 MGT 设计者将面临的挑战和抉择,同时针对以 SERDES 为核心的设
计给出了处理这些问题的一般方法。本章介绍了各种可用的传输协议以及各自的优缺点。本
章还讨论了信号和电源的设计注意事项,以及高速设计中屏蔽的重要性。同时,本章还讨论
了印刷电路板设计的要求和如何选择合适的连接器、电缆。最后,而且是最重要的,本章给
出了 MGT 设计的仿真方法(模拟和数字)。最后本章深入探讨了原型的测试和测量,同时
给出了一些重要的调试提示和 MGT 设计的建议。
协议
串行器/解串器(Serializer/Deserializers,SERDES )本身就是相当灵活的设备。为了启动
SERDES,首先需要定义对齐序列,时钟修正序列,线路编码方法和物理链路,之后数据可
以在两个收发器间相互传送。但是所传送数据的含义还需要有更详细的定义,这也是协议存
在的意义。什么数据传送到何处,数据的含义是什么,数据中需要插入什么特殊位,什么样
的数据可以被丢弃,这些都是由协议定义的。
MGT 相关协议的范围很广,从简单的数据定义到支持上层协议的复杂接口。千兆位级
协议中的具体内容包括:
XILINX • 57
轻松实现高速串行 I/O •
• 数据格式:视频和音频协议的值定义;如何通过 0 和 1 来代表特定的值或特定含义。
• 子通道:通常在一个链路中需要有多个不同的通道,子通道的主要用途包括控制、状
态和辅助数据通道。
• 数据提取:协议的一个通常功能是定义如何将数据和开销分离。这个功能通常称作数
据提取或者反嵌入。
• 嵌入:协议通常还定义怎样将数据嵌入到协议流或包中。对于遵从协议栈模型的协议
而言,这个功能是很必要的。
• 错误检测和处理:协议通常都会定义如何检测错误以及错误发生时的应对操作。
• 流量控制:协议中往往还定义流量控制。流量控制的内容很多,包括动态缩放子通道
的带宽分配,以及调整空闲时隙的插入速率以满足时钟修正的需要。
• 寻址/交换/转发:如果串行协议是针对点对点的应用,则不需要寻址时序。而更复杂
的协议通常含有寻址时序,在寻址的基础上可以实现转发和交换。
• 物理接口:协议具体定义驱动电平、预加重等等,以确保各器件间的兼容性。
通常协议的选择是比较简单的。如果要设计一个 PCI Express 卡,则选用 PCI Express 协
议。但是如果要设计一个专有系统,那么系统架构师就需要选择,使用预定义的协议,还是
设计一个定制协议。
标准协议
下面的几页列出了部分工业标准协议的摘要(这些标准协议的具体定义可能有很多页的内
容,所以这里不详细列出):
XAUI :4 通道接口(2.5 Gb/s 有效载荷,3.125 Gb/s 传输线速度),用于 10G 以太网。
PCI Express :由旧的并行PCI 结构改进得到的快速串行结构。上层的协议依旧是兼容
的,可以很容易适配到旧的PCI 系统。
Serial RapidIO:旧的并行协议的串行版本,RapidIO 相当灵活,可以用于多协议间的
接口(例如 PCI 和 Infiniband )。
FiberChannel :FiberChannel 一直以来都是串行协议,不过其速度在不断增长。随着铜
线链路的改进,FiberChannel 即可用于光纤通道也可用于铜线通道。
Infiniband :一个盒到盒(box-to-box )的协议,可以运行在铜线或者光纤上。Infiniband
类型的电缆广泛应用于短距离(几米)的千兆位级链路。此协议适用于多种设备,并支持很
大的复杂性。协议内还定义了中继器、交换机和集线器的规范,以增加可连接设备的数目。
您可能关注的文档
- 国防成果鉴定申请书.doc - 科技成果鉴定申请表.doc
- 国际交流中心实习报告.doc
- 国际关系学院文书档案管理实施办法.doc - 国际关系学院文书档案管理 ....doc
- 国际化大都市的旅游产品公共属性研究.pdf
- 国家“倍增计划”项目可行性报告编制.doc
- 国际商学系学生工作岗位职责实施细则.doc
- 国际学院分工会主席发言稿.doc
- 国际旅游岛背景下的社会公德建设.pdf
- 国际医疗质量管理现状研究.pdf
- 国际旅游岛背景下海南民俗文化开发之路——体验式设计.pdf
- 师缘主题课件最新完整版本.pptx
- 基于偏好MOEA_D算法的气发动机多目标优化标定研究.pdf
- 师范技能课件比赛一等奖最新完整版本.pptx
- 师范生初中美术说课课件最新完整版本.pptx
- 师范技能课件图片素材库最新完整版本.pptx
- Unit 2 Making a Difference Understanding ideas The Well that changed the world 教学设计-高中英语外研版(2019)必修第三册.docx
- 师范生技能大赛PPT课件语文最新完整版本.pptx
- 基于扭矩的双燃料发动机控制策略研究.pdf
- 1.2.1 等差数列的概念及其通项公式(教学设计)高二数学(北师大版2019选择性必修第二册).docx
- 师范文化课件最新完整版本.pptx
文档评论(0)