主流新兴通信接口原理分析
发布时间:2008/9/1 0:00:00 访问次数:450
如果查看一下典型通信系统的结构,可以看出很多元件都需要相互进行通信。为满足数据通道中各种元件的不同需求,因而出现了各种不同的接口标准。要了解各种接口的优缺点,就需要查看元件本身及每个元件所发生的通信类型。这里将从光电接口开始,然后逐一介绍内部元件,直至交换架构(switch fabric)。
a.与串并行转换器相连的光电器件
在高速光纤通信系统中,传输的数据流需要进行格式转换,即在光纤传输时的串行格式及在电子处理时的并行格式之间转换。串化器-解串器 (一般被称作串并行转换器) 就是用来实现这种转换的。串并行转换器与光电传感器间的接口通常为高速串行数据流,利用一种编码方案实现不同信令,这样可从数据恢复嵌入的时钟。视乎所支持的通信标准,该串行流可在1.25gb/s (千兆以太网)、2.488gb/s (oc-48 / stm-16)、9.953gb/s (oc-192 / stm-64) 或10.3gb/s (10千兆以太网)条件下传输。
b.串并行转换器至成帧器接口
在sonet / sdh的世界中,光纤中的数据传输往往采用帧的形式。每帧包括附加信息(用于同步、误差监视、保护切换等)和有效载荷数据。传输设备必须在输出数据中加入帧的附加信息,接收设备则必须从帧中提取有效载荷数据,并用帧的附加信息进行系统管理。这些操作都会在成帧器中完成。
由于成帧器需要实现某些复杂的数字逻辑,因而决定了串并行转换器与成帧器间所用的接口技术,采用标准cmos工艺制造的高集成度ic。目前的cmos工艺不能支持10gb/s串行数据流(尽管很多人认为未来的cmos工艺可以实现此项功能),因此串并行转换器与成帧器间需要并行接口。目前最流行的选择是由光网络互联论坛 (optical internetworking forum) 开发的sfi-4,该接口使用两个速度达622mb/s的16位并行数据流(每个方向一个)。sfi-4与目前很多新兴接口一样,使用源同步时钟,即时钟信号与数据信号共同由传输器件传输。源同步时钟可显著降低时钟信号与数据信号间的偏移,但它不能完全消除不匹配pcb线路长度引起的偏移效应。16个数据信号和时钟信号均使用ieee-1593.6标准lvds信令。该接口仅需在串并行转换器与成帧器间来回传输数据,距离较短,因此无需具备复杂的流控制或误差检测功能。
以太网中也存在类似接口。在10千兆以太网phy的物理编码子层(pcs)与物理介质连接(pma)层之间,ieee-802.3ae规范提供了一种被称作xsbi的接口。这种"10千兆16位接口"在每个方向都具有16位并行数据流及源同步时钟。数据和时钟均使用ieee-1593.6标准lvds信令。数据通道使用64b/66b编码方案,其时钟频率为644mhz。
该10千兆以太网规范使用串行接口连接mac(介质访问控制)层和phy(物理)层。这个被称作xaui的接口,也被称为"10千兆连接单元接口",这是一种使用四通道的串行接口,每个通道传输2.5gb/s有效载荷数据,8b/10b编码使每个通道的比特率高达3.125gb/s。该接口一般用于连接 mac和包含phy及光器件的独立模块。根据几家制造商的多源协议开发的xenpak光模块使用xaui接口。后文还将提到xaui也用于系统背板。
c.成帧器与网络处理器及其它元件间的接口
成帧器与网络处理间传输的数据可代表很多不同的数据流。sonet/sdh帧中包含的附加数据表明数据有效载荷中每个数据流的位置,该信息需要在成帧器与网络处理器及相关器件间传输,如分类引擎和流量管理器。此外,网络处理器和相关器件还实现各种复杂的任务,如数据包传向交换芯片的时序安排,管理数据包内容以确保没有非法数据进入网络,以及测量带宽以便特定应用或用户享有优先权。由于这些任务很复杂,因此需要在成帧器与网络处理器间实施流控制方案。
成帧器、网络处理器与相关器件间通常使用的接口包括utopia接口、pos-phy接口、spi接口和flexbus接口。每个接口的后缀为 "level x",其级别表明标称数据速率。level 2即指每个方向的数据速率为622mb/s,level 3为2.488gb/s,level 4为9.953gb/s,level 5为39.8gb/s。因此pos-phy level 4的标称带宽为9.953gb/s。utopia接口是为包含固定长度atm单元的数据流而设计的。utopia的规范由atm论坛颁布。
pos-phy接口 (sonet物理层上的包) 由pmc-sierra和saturn开发,很多特性与utopia接口相同,有一项改进功能值
如果查看一下典型通信系统的结构,可以看出很多元件都需要相互进行通信。为满足数据通道中各种元件的不同需求,因而出现了各种不同的接口标准。要了解各种接口的优缺点,就需要查看元件本身及每个元件所发生的通信类型。这里将从光电接口开始,然后逐一介绍内部元件,直至交换架构(switch fabric)。
a.与串并行转换器相连的光电器件
在高速光纤通信系统中,传输的数据流需要进行格式转换,即在光纤传输时的串行格式及在电子处理时的并行格式之间转换。串化器-解串器 (一般被称作串并行转换器) 就是用来实现这种转换的。串并行转换器与光电传感器间的接口通常为高速串行数据流,利用一种编码方案实现不同信令,这样可从数据恢复嵌入的时钟。视乎所支持的通信标准,该串行流可在1.25gb/s (千兆以太网)、2.488gb/s (oc-48 / stm-16)、9.953gb/s (oc-192 / stm-64) 或10.3gb/s (10千兆以太网)条件下传输。
b.串并行转换器至成帧器接口
在sonet / sdh的世界中,光纤中的数据传输往往采用帧的形式。每帧包括附加信息(用于同步、误差监视、保护切换等)和有效载荷数据。传输设备必须在输出数据中加入帧的附加信息,接收设备则必须从帧中提取有效载荷数据,并用帧的附加信息进行系统管理。这些操作都会在成帧器中完成。
由于成帧器需要实现某些复杂的数字逻辑,因而决定了串并行转换器与成帧器间所用的接口技术,采用标准cmos工艺制造的高集成度ic。目前的cmos工艺不能支持10gb/s串行数据流(尽管很多人认为未来的cmos工艺可以实现此项功能),因此串并行转换器与成帧器间需要并行接口。目前最流行的选择是由光网络互联论坛 (optical internetworking forum) 开发的sfi-4,该接口使用两个速度达622mb/s的16位并行数据流(每个方向一个)。sfi-4与目前很多新兴接口一样,使用源同步时钟,即时钟信号与数据信号共同由传输器件传输。源同步时钟可显著降低时钟信号与数据信号间的偏移,但它不能完全消除不匹配pcb线路长度引起的偏移效应。16个数据信号和时钟信号均使用ieee-1593.6标准lvds信令。该接口仅需在串并行转换器与成帧器间来回传输数据,距离较短,因此无需具备复杂的流控制或误差检测功能。
以太网中也存在类似接口。在10千兆以太网phy的物理编码子层(pcs)与物理介质连接(pma)层之间,ieee-802.3ae规范提供了一种被称作xsbi的接口。这种"10千兆16位接口"在每个方向都具有16位并行数据流及源同步时钟。数据和时钟均使用ieee-1593.6标准lvds信令。数据通道使用64b/66b编码方案,其时钟频率为644mhz。
该10千兆以太网规范使用串行接口连接mac(介质访问控制)层和phy(物理)层。这个被称作xaui的接口,也被称为"10千兆连接单元接口",这是一种使用四通道的串行接口,每个通道传输2.5gb/s有效载荷数据,8b/10b编码使每个通道的比特率高达3.125gb/s。该接口一般用于连接 mac和包含phy及光器件的独立模块。根据几家制造商的多源协议开发的xenpak光模块使用xaui接口。后文还将提到xaui也用于系统背板。
c.成帧器与网络处理器及其它元件间的接口
成帧器与网络处理间传输的数据可代表很多不同的数据流。sonet/sdh帧中包含的附加数据表明数据有效载荷中每个数据流的位置,该信息需要在成帧器与网络处理器及相关器件间传输,如分类引擎和流量管理器。此外,网络处理器和相关器件还实现各种复杂的任务,如数据包传向交换芯片的时序安排,管理数据包内容以确保没有非法数据进入网络,以及测量带宽以便特定应用或用户享有优先权。由于这些任务很复杂,因此需要在成帧器与网络处理器间实施流控制方案。
成帧器、网络处理器与相关器件间通常使用的接口包括utopia接口、pos-phy接口、spi接口和flexbus接口。每个接口的后缀为 "level x",其级别表明标称数据速率。level 2即指每个方向的数据速率为622mb/s,level 3为2.488gb/s,level 4为9.953gb/s,level 5为39.8gb/s。因此pos-phy level 4的标称带宽为9.953gb/s。utopia接口是为包含固定长度atm单元的数据流而设计的。utopia的规范由atm论坛颁布。
pos-phy接口 (sonet物理层上的包) 由pmc-sierra和saturn开发,很多特性与utopia接口相同,有一项改进功能值
上一篇:9种常用接口介绍
上一篇:LED发光二极管的结构组成