XFI 和SFI接口系统设计

发布者:平章大人最新更新时间:2016-08-18 来源: eefocus关键字:XFI  SFI  接口系统 手机看文章 扫描二维码
随时随地手机看文章
XFI(Ziffy音)和SFI是两个常见的10Gbps高速串行接口,都是连接ASIC芯片和光模块的电气接口。在传统光通信,数据交换机和服务器等上都可以找到些接口。两者之间有什么相似的地方?区别在哪里?我设计的系统接口是否满足标准要求?本博客将一一尝试介绍。

XFI和SFI的来源

XFI来源于XFP光模块标准的一部分,指的是连接ASIC芯片和XFP光模块的电气接口。XFP光模块标准定义于2002年左右,其内部的收和发方向都带有CDR电路。因此XFP模块尺寸比较大,功耗也比较大,这个对于需要多端口高密度的系统,比如数通交换机会是一个问题。为了解决这两个问题,2006年左右,SFP+光模块标准出来了,其内部没有CDR电路,相对于XFP模块,SFP+模块尺寸和功耗都变小了。对应SFP+的电气接口叫做SFI。

XFI接口先于SFI接口出现。电气特性上,由于SFP+模块内部没有CDR,可以预见SFI的电气特性要求会比XFI来的更严格一些,这个可以从接下来的介绍的眼图和抖动指标要求中可以清楚的看出来。

标准以及参考点

XFI接口的电气特性定义在INF-8077文档,SFI接口的电气特性定义在SFF8431文档。

对于电气特性要求,这两个标准都定义了A,B,C和D四个参考点。

A代表系统板上ASIC芯片高速信号输出,封装管脚的位置

B代表系统板电信号输出的位置,即来自A点的信号经过PCB走线以后到达光模块的电输入的位置

C代表系统板上接收来自光模块的电信号,信号输入的位置

D 代表系统板上ASIC芯片的高速信号输入,封装管脚的位置。即C点的信号经过PCB走线以后到达ASIC的电输入位置

                                         图1:参考点位置

 

以XFI的INF-8077i文档所定义为例,上图可以看到A、B、C和D参考点的位置。

 

眼图和抖动指标

在上述两个标准文件里,对于每个参考点的输入信号幅度,抖动,和回损等等都有全部或者部分的定义。其中比较重要的指标是眼图模板和抖动要求,如下表格所示:

 

ASIC 发送端

光模块电接收

参考点

XFI(A)

SFI(A)

参考点

XFI(B)

SFI(B)

 

INF-8077i

SFF8431

 

INF-8077i

SFF8431

X1(UI)

0.15

-

X1

0.305UI

0.12UI

X2(UI)

0.4

-

X2

0.5UI

0.33UI

Y1(mV)

180

-

Y1

60mV

95mV

Y2(mV)

385

-

Y2

410mV

350mV

Jitter

0.3UI

-

Jitter

0.61UI

0.28UI

光模块电发送

ASIC 接收端

参考点

XFI(C)

SFI(C)

参考点

XFI(D)

SFI(D)

 

INF-8077

SFF8431

 

INF-8077

SFF8431

X1

0.17UI

0.35UI

X1

0.325UI

-

X2

0.42UI

0.5UI

X2

0.5UI

-

Y1

170mV

150Mv

Y1

55mV

-

Y2

425mV

425mV

Y2

525mV

-

Jitter

0.34UI

0.7UI

Jitter

0.65UI

-

 

其中X1和X2,Y1和Y2是如下归一化眼图模板中,标注眼宽和样高的参数

                                         图2:归一化眼图模板

 

A点和D点是系统板上的信号,这些是板内信号,做系统设计的时候,更需要关心的是B点和C点的信号,因为这两个地方是跟外部接口的位置。

 

从上表可以看出,对于B点的要求,XFI的抖动要求是小于0.61UI,SFI要求小于0.28UI。XFI的电压要求大于120mV,SFI要求大于190mV。XFI比SFI的要求来的要宽松一些,这是因为XFP光模块内部集成了CDR。

对于C点的要求,XFI的抖动要求是小于0.34UI,SFI要求小于0.7UI。XFI的电压要求大于340mV,SFI要求大于300mV。这里由于SFP+模块内部没有集成CDR,来自SFP+的电信号要比XFP模块来的差。

 

系统设计的问题和解决方案

通过以上的介绍,我们知道系统设计时,需要关注B点和C点的信号。实际上这样带来了两个问题。第一个是,如何保证我的系统B点是满足标准要求的。第二个是,如何保证我的系统板上ASIC可以容忍来自C点最差的信号。这个就涉及到到光模块和ASIC之间的链路了,我们还是先从标准开始。

 

XFI定义的最大链路衰减是9.6dB(见page19, INF-8077i, Revision 4.5)。SFI定义的推荐的最大链路衰减是9dB(见page66,SFF8431Revision 4.1),但是这项定义不是强制性的,也就是说ASIC供应商提供的产品性能有可能低于这个数值。

 

通常ASIC的供应商会提供设计建议,比如要求SFI链路长度小于5inches,或者提供通道的SDD21的模板。但是在我们实际系统设计中,由于的应用不同,会碰到各种情况,比如:

1)     面板要出的光模块端口很多,两端的光模块离ASIC距离比较远。从而超过ASIC所定义的通道长度要求。

2)     光模块放在一块子卡上,通过板间连接器或者背板连接器连接另外一块板子,除了通道变长以外,连接器的阻抗不连续都会带问题。

3)     ASIC本身的发送端抖动输出性能不够好,或者接收的抖动容忍性能不够好,导致ASIC能够支持的通道距离很短。

 

如何应对这个问题?

1)     对于SFI接口,TI官网上有一个应用笔记本Selecting TI SigCon Devicesfor SFF-8431 SFP+

Applications,详细介绍了TI对SFP+接口的解决方案。对于光接口可以采用TI的Retimer芯片,如DS110DF111、DS100DF410等等。对于有源电缆应用,可以考虑使用Repeater如DS100BR111。

2)     对于XFI接口,除了可以使用Retimer以外,由于XFP光模块内部集成了CDR,所以也可以考虑Repeater方案。

 

TI公司的产品DS110DF111、DS100DF410等芯片采用了体积小并且利于散热的QFN封装。您可以在www.ti.com/sigcon查询更多应用于Server、Storage以及Telecom等领域的高速数据传输的Repeater和Retimer产品。

关键字:XFI  SFI  接口系统 引用地址:XFI 和SFI接口系统设计

上一篇:平衡耳机接口到底好在哪?
下一篇:为什么串行接口比并行接口快?

推荐阅读最新更新时间:2024-05-03 00:36

HDMI接口在嵌入式视频监控系统中的应用
引言    传统的模拟视频接口有复合视频信号(CVBS、A/V),S端子(Y/C、S-Video),模拟分量视频信号(Y、U、V或Y、R-Y、B-Y)和通用 D-SUB( 9芯)端口等。随着人们对图像显示质量要求的不断提升,在视频监控方面用模拟接口来传输和显示监控的视频已经不能满足人们的要求。以高清数字电视为代表的数字视频设备的应用越来越普遍,模拟视频接口标准更加无法适应在带宽、内容保护、音频支持等方面的发展需求,这就使得数字视频接口标准更能适应市场的需求。HDMI(High-Definition Multimedia Interface)是数字视频接口中的一种接口标准,由于其具有单一线缆上能同时传输音视频、带宽高和 HDCP
[嵌入式]
基于信号接口的自动测试系统软件的设计与实现
摘要:实现仪器可互换性和TPS重用性、可移植性是通用自动测试系统(ATS)的发展方向。论述了ATLAS 2K语言和IVI-Signal Interface标准的特点、结构和技术实现。给出了一种基于信号接口的自动测试系统软件的设计方法。这一方案融合了当前正在发展的各种测试系统软件的设计技术,为通用ATS设计提供了技术实现途径。 关键词:信号接口 ATLAS 2K语言 IVI-Signal Interface 可移植性 可互换性 自动测试系统(ATS,Automatic Test System)是装备形成战斗力的重要保证,仪器的可互换性和测试程序集(TPS,Test Program Set)的重用性、可移植性是通用ATS的重要指标
[应用]
用于视频系统的单SCART接口
  本文介绍的电路是一种可选方案,可以提供高质量的SCART接口而不需要额外的开关或复用器。   在欧洲,外部与电视机、机顶盒、录像机(VCR)及其它视频外设的连接都是通过SCART、Peritel连接器完成,EN50049对其引脚进行了详细定义。根据SCART连接器的具体用途(TV SCART、AUX SCART或VCR SCART),连接器可以作为输入、输出或同时作为输入/输出。   另外,S-VHS要求将RED和Cvbs引脚(第15脚和第20脚)与色度(C)和亮度(Y)信号引脚复用,使得这个接口更加复杂。   绝大多数情况下,考虑到信号切换的复杂性,通常要求使用专用的SCART接口IC,但对于小规模、单向应用来说造成
[嵌入式]
USB接口的数字摄像系统设计
    摘要: 讨论了基于USB(Universal Serial Bus)接口的数字摄像系统的实现。该系统使用CYPRESS公司的EZ_USB系列芯片,并利用其开发板来实现数字摄像系统。该系统完全符合USB1.1协议,是一个新型的多媒体设备。     关键词: USB 摄像系统 I2C总线 固件 USB作为一种新的扩展接口,主要致力于计算机-电话一体化和应用类消费产品。它的数据传输率比标冲串/并口高。USB总线具有时分复用的特点,多个不同速度的USB外设可以通过集线器同时连接到同一台计算机的同一个USB口上,在USB总线带宽允许的情况下,多个外设可以同时工作而不相互影响。USB传输速率适用于中、低速外
[应用]
电子标签射频接口系统级仿真
  由于Simulink是一种系统级的仿真工具,所以先对系统中各部分电路的功能模块建立其相应的模块,对 每个模块单独仿真,在达到预期效果之后,再进行整体仿真确保信号流向正确。   1. 正弦载波调制电路的设计与仿真   由Simulink建立正弦波调制电路的仿真图,如图1所示。   采用ASk调制,调制深度是11%或99%,位速率规定为10kbit/s或40kbit/s。我们来看一下所用仿真功能模块。   正弦调制用正弦波(载波)和数字信号相乘即可得到,可通过将数字信号增益后叠加常数信号来进行调 制深度的调节。调制波形如图2所示。                                   图1 正弦
[嵌入式]
基于非IDE专用接口芯片的自主型光盘复制机的系统设计
  自1980年Philips和Sony公司推出的数字声音标准的CD(Compact Disc)以来,CD就以其信息存储量大、存储时间长和容易携带等优点,受到人们的青睐,并被广泛应用于娱乐、发行、信息存储和备份等方面。随着近年来可擦写光盘驱动器CD-R(CD-Record-able)的出现和廉价可写光盘CD-WO(CD-Write Once)的渐渐普及,光盘的复制、刻录变得容易起来。除了使用相当专用的光盘复制设备外,更多的办法是借助于个人计算机或只有VIDEO的光盘录像机进行复制,但其成本相对较高,复制过程也比较麻烦。所以自主型(独立完成复制,不需计算机)光盘复制机应运而生,采用专门SCSI接口芯片的1对1复制机出现了。但由于SC
[嵌入式]
基于并行接口的动态参数采集系统的设计
1 引言 近些年来,随着军事科学技术的发展,武器装备的结构越来越复杂。为保证武器装备系统在使用过程中的安全性和可靠性,要求对武器装备进行以性能和故障检测为主的技术保障,不仅要能实时、快速、精确地对多种参数进行测试,而且要实时地完成大量的数据和信息处理。动态测试系统所采取的技术途径是测试成本可以承受的,对于掠海飞行导弹以及战略导弹再入大气层过程对常规的遥测系统在传输信息上是无法实现的,这就形成了对动态测试系统的特别需求。因此测试系统在不断地发展以满足现代武器装备发展的要求。它包括获取信息、传输信息、再现信息等。 动态参数采集系统常放置于被测体内,随被测体作高速运动,要求有极高的可靠性设计和能对规定参数的实时采集,为及时查找被测物体在
[嵌入式]
PC机打印口与便携式数据采集系统接口设计DesignofInterfaceBetweenLPTandPortableDataAcquisitionSystem
    摘要:介绍了 PC 机打印口与外设的接口设计方法,巧妙地解决了打印口对大容量存储器的数据读取问题,并利用双端口 RAM 在板存储技术,设计了基于 PC 机打印口的便携式数据采集系统。文章阐述了系统的硬件设计及其软件实现方法。     关键词:并行打印口;数据采集;双端口 RAM ;接口     1. 引言     数据采集系统在工业测控以及试验室研究方面的应用非常广泛,随着科学技术的发展,数据采集技术被普遍认为是现代科学研究和技术发展的一个重要方面。数据采集系统正向着高精度、高速度、稳定可靠和集成化的方向发展。由于计算机技术的高速发展,基于个人计算机控制的数据采集系统在很多场
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved