利用Allegro实现万兆子卡的高速电路设计
2016-08-25胡春晖
詹 萌,胡春晖
(1.武汉邮电科学研究院 湖北 武汉430074;2.武汉烽火网络有限责任公司 湖北 武汉430074)
利用Allegro实现万兆子卡的高速电路设计
詹 萌1,2,胡春晖2
(1.武汉邮电科学研究院 湖北 武汉430074;2.武汉烽火网络有限责任公司湖北 武汉430074)
为了满足日益增长的网络需求,设计了一款用于万兆以太网中高端路由器的光接口子卡,介绍了该子卡的硬件架构,使用的主要芯片及其能完成的功能。针对高速系统中存在的信号完整性的问题,提出了差分线对这一有效可靠的布线方式,重点说明了差分线对的布线准则、设置方法以及其需要注意的问题。采用Cadence公司的Allegro软件,以子卡上的SFP+接口信号为例,阐明了差分信号在PCB中的实现。最终通过各项测试,得以投入生产。
高速电路;万兆子卡;差分线对;Allegro
随着网络技术和信息技术的高速发展,信息的交换速率和传输容量也在不断提升,从以前10 Mbps、100 Mbps、1 000 Mbps到现在10 Gbps。以太网速率不断提升的同时,光通信已发展成为现代信息的主要传输手段,而负责连接不同网络的路由器为满足当今的数据传输需求,不仅拥有传统的网络接口,更增加了光模块。不同速率的以太网相对应使用的光模块也不同,而本10 GbE子卡采用的是SFP+模块。SFP+(10 Gigabit Small Form Factor Pluggable)光纤模块,是一种可热插拔的,独立于通信协议的光学收发器,通常传输光的波长是850 nm,1 310 nm或1 550 nm,可以用于10 Gbps的SONET/ SDH,光纤通道,万兆以太网中。相对之前的SFP或XFP,SFP+拥有更高的光模块密度及更低的成本,因而是10 Gbps光收发器的最佳选择。本文讨论了四口万兆子卡的硬件架构,主要芯片及其可以实现的功能,重点以SFP+接口部分的差分信号为例,介绍了在高速电路中高速信号的走线及阻抗控制。……
