主流新兴通信接口原理分析
(Sonet物理层上的包)由PMC-Sierra和Saturn开发,很多特性与Utopia接口相同,有一项改进功能值得注意,即POS-PHY能满足不同长度数据包的需要,而Utopia只适用于固定单元长度。这表明是为无需ATM层,即可在Sonet/SDH传输层上直接传输长度变化的IP包的应用而设计的,因此被称作"Sonet上的数据包"。
Flexbus接口由AMCC开发,可处理Sonet传输层上的变长度IP包。AMCC的Flexbus Level 4已获光网络互联论坛采纳,作为SPI Level 4 Phase 1(一般缩写为"SPI-4.1"),并已经作为业界标准规范发布。该规范在每个方向上提供64位并行点至点数据通道,它使用HSTL class 1 I/O,源同步时钟频率为200MHz,还提供四分之一速率接口和16位并行数据通道。
POS-PHY Level 4也已经被光网络互联论坛采纳,命名为SPI Level 4 Phase 2 (通常缩写为"SPI-4.2")。该接口具有采用IEEE-1593.6标准LVDS的16位并行数据通道,源同步双数据速率时钟频率最小为 311MHz。SPI-4.2的许多应用则使用频率更高的时钟,因为该接口除了传输数据有效载荷外,还传送包标签和路由信息。因此,设计者常常采用SPI -4.2,每个信号对的数据速率高达840Mb/s,每个方向的累计带宽可达13.4Gb/s。
尽管SPI-4.2是为Sonet上数据包而开发,它已被通信业的其它应用所采纳。作为能支持多数据流而且每个数据流中都具有流控制的灵活接口,它可用作 10G以太网的有效接口,还可用于存储区域网络(SAN)。目前市场上有各种采用SPI-4.2接口的新产品,还有一些产品正在开发之中,除了Sonet / SDH成帧器和网络处理器,还包括TCP 卸载引擎(TOE)和10G以太网MAC。
d.网络处理器与交换架构间的接口
网络处理器与相关器件及交换架构间的接口有两种类型:一类为不需要在背板传输数据的接口,另一类为需要在背板传输数据的接口。
对于第一种接口,位于同一块电路板的网络处理器芯片组和交换架构间的接口可用CSIX Level 1接口实现。该接口采用CSIX Level 1包格式,包括为交换架构提供路由指令的报头,以及用于误差检测及纠正的报尾,还包括数据载荷本身。控制CSIX规范的网络处理器论坛将进一步完善该规范,增加从一个NPU芯片组通过交换芯片传至另个NPU芯片的额外指令。这将成为CSIX Level 2规范的最主要推进力。该规范还定义了每个方向中使用至多128个HSTL一类I/O的电气互连,其源同步时钟频率高达250MHz。CSIX Level 1协议与CSIX Level 1电气规范无关,无论NPU芯片组和交换架构间的经由背板的通信采用何种电气标准,仍可使用CSIX Level 1协议。
对于第二种接口,即NPU芯片组与交换架构间需要在通过背板通信,仍然可以使用CSIX Level 1协议,但这种电气接口并不合适。信号将穿过连接器,从端口卡到达系统背板,经过数英寸到达另一个连接器,然后进入交换卡。有诸多原因使得越来越多的设计者选择具有嵌入式时钟的串行接口来实现这些连接。首先,串行接口可最大限度地减少电路板与背板连接器的引脚数,从而可减小插拔力及对操作系统中电路板的可能损害。其二,在信号中嵌入时钟和数据的串行接口可完全避免时钟偏移问题。时钟偏移是PCB中数英寸长的并口所面临的主要问题。其三,串行信号的背板设计者还可提高传输速率,因为不存在时钟偏移,也就没有对未来性能的限制。
被成功用作串行背板标准的接口是XAUI,它是为10千兆以太网开发的。该规范适用于通道排列电路,无论四通道轨线长度是否匹配,符合XAUI的器件均能接收无误差数据。该接口使用差分电流模式逻辑信令,它还采用交流耦合模式,允许电路板间的参考电压不同。
e.控制板接口
目前本文所提到的接口都用于"数据通道",即数据从光纤传输介质到达交换架构,然后返回光纤通道。但由于通信系统具有复杂的"控制板",负责统计数据收集、流量监视、系统管理及维护等功能,因此需要强大的处理能力运行软件以实现这些功能。这些构建控制板处理器的接口正如设想的那样,与数据通道的接口明显不同。数据通道接口主要用于在两个器件间传输数据(即点对点链接),控制板接口则是与具有不同元件的一个或多个微处理器相连接:
- DSP 与PC 机串行通讯的设计(01-13)
- DSP串行通信在减摇水舱试验台架控制系统中的应用(10-10)
- 基于DSP/ARM双核系统的通信接口设计(01-28)
- 基于DSP/ARM的双核系统的通信接口设计(04-03)
- 基于FPGA与DSP的高速通信接口设计与实现(05-20)
- 利用FPGA实现外设通信接口之:利用FPGA实现USB 2.0通信接口(06-05)