一种PHY卡、网络传输装置及方法与流程

文档序号:15357698发布日期:2018-09-05 00:12阅读:403来源:国知局

本发明涉及服务器网卡设计领域,更具体地说,涉及一种phy卡、网络传输装置及方法。



背景技术:

随着网络技术的发展,1000m、10g网络广泛应用于服务器领域,包括标准定义的ocpa网卡以及ocpcphy卡。而这一代intelpch内部集成mac的技术应用,低成本的phy卡在服务器领域中也不断被使用。

现有的技术方案是使用两张网卡,分别为千兆电口、万兆光口,可以同时为客户提供千兆和万兆的网络。这两张网卡需要占用主板上两个pcie插槽,成本上会大大提升,同时也会占用主板较多的pcie资源。



技术实现要素:

为了解决上述问题,提供了一种phy卡、网络传输装置及方法,设计一个标准ocpcphy卡,能够提供dualport电口和dualport光口,可以避免使用多张网卡而导致pcie资源不足,同时也减小了该种网络配置的成本。

本发明实施例提供了一种phy卡,所述的phy卡包括:用于传输两路网络信号的dualport电口模块,以及传输两路网络信号的dualport光口模块,所述的dualport电口模块包括两个个从主板获取网络信号的电口芯片,以及一个输出网络信号的电口接口dualrj45;所述的dualport光口模块包括一个从主板获取网络信号的光口芯片,以及一个输出网络信号的光口接口dualsfp+。

优选的,所述的光口芯片采用的cs4227芯片。

优选的,两个电口芯片均采用88e1512芯片。

进一步的,所述的phy卡还包括一个phyideeprom,所述的phyideeprom用于存储phy卡的id信息,供主板读取。

本发明实施例提供了一种网络传输装置,所述的装置包括上述的phy卡,以及主板上的pch芯片,所述的pch芯片设有集成mac控制器,所述的mac控制器输出4路网络信号并通过ocpc标准接口发送到phy卡。

优选的,所述的pch芯片采用intelx722芯片。

进一步的,所述的装置还包括两个以太网交换机,两个以太网交换机分别从phy卡的电口接口和光口接口获取网络信号。

利用本发明的网络传输装置,本发明实施例提供了一种网络传输装置方法,所述的方法包括:

pch从phy卡读取id信息,并利用控制信号对phyic进行配置;

pch输出四路网络信号至phy卡;

phy卡通过电口接口和光口接口将网络信号传输至以太网交换机。

进一步的,pch输出四路网络信号至phy卡时,其中两路网络信号经ocpc接口发送到光口芯片cs4227,另外两路网络信号经ocpc接口分别发送到两个电口芯片88e1512。

发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:

本发明是一种标准ocpcphy卡,适用于主流的服务器主板,能够为主板提供dualport电口以及dualport光口,共四个网络通道,能够支持多种速率的网络,同时可以避免使用多张网卡而导致pcie资源不足,也减小了该种网络配置的成本。

附图说明

图1是本发明phy卡的结构原理图;

图2是本发明phy卡与pch芯片连接关系的原理图;

图3是本发明网络传输装置的整体结构原理图;

图4是本发明方法的流程图。

具体实施方式

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。

实施例

如图1所示,本发明实施例提供了一种phy卡,所述的phy卡包括:用于传输两路网络信号的dualport电口模块,以及传输两路网络信号的dualport光口模块,此外,还包括一个phyideeprom,以及一个给整张phy卡供电的电源模块。

所述的dualport光口模块包括一个从主板获取网络信号的光口芯片,以及一个输出网络信号的光口接口dualsfp+。所述的光口芯片采用cs4227芯片,用于从主板获取网络信号,并通过kr0和kr1将两路信号传到光口接口dualsfp+的连个输入端port0和port1。

所述的dualport电口模块包括两个个从主板获取网络信号的电口芯片,以及一个输出网络信号的电口接口dualrj45。两个电口芯片均采用88e1512芯片,每一个芯片从主板获取一路网络信号,两个电口芯片分别通过mdi0和mdi1将两路信号传到电口接口dualrj45的两个输入端port2和port3。

所述的phyideeprom用于存储phy卡的id信息,供主板读取。主板可以通过读取phyid的信息,对应去进行phyic的配置。

在使用该phy卡时,由于在当前的主板上,都有ocpc标准接口,直接将双千电口+双万光口的phy卡扣在ocpc接口上,即可使该phy卡正常工作。

本卡是从主板上的ocpc接口上获取kr/kx网络信号以及power,并将网络信号送至电口和光口的phyic上。phyic将输出的网络信号送至电口接口-rj45,以及光口接口-sfp+接口,从而实现网络通道的连通。

如图2所示,本发明实施例提供了一种网络传输装置,所述的装置图1中的phy卡,以及主板上的pch芯片,所述的pch芯片设有集成mac控制器,所述的mac控制器输出4路网络信号并通过ocpc标准接口发送到phy卡。

所述的pch芯片采用intelx722芯片,为了对接intelpch中集成的mac输出的4对kr/kx信号,要求选用的phyic需要支持上行kr或kx的信号类型。

网络传输装置包含的信号部分有:

1)x722输出的网络信号;主板上的pch中集成的mac控制器,能够输出4组网络信号。

2)x722输出的i2c控制信号;主板上的pch中集成的mac控制器,可以发出4组网络控制信号,用于下级phy卡的配置。

3)phyic输出的高速网络信号kr以及mdi,双千+双万phy卡输出的底层网络信号。

4)led点灯信号、phyic最小系统的相关信号以及power,phy卡上的边带信号,用于phy卡的控制。

如图3所示,完整的网络传输装置还包括两个以太网交换机,两个以太网交换机分别从phy卡的电口接口和光口接口获取网络信号。

主板通过双千+双万phy卡,将网络信号送至以太网交换机,用于数据通信以及服务器的管理。其中,主板的pch将网络及边带控制信号送至其接口上,双千+双万phy卡接受这些网络信号,并输出给以太网交换机,通过以太网交换机和其他服务器进行通信,进行组网,并进行相关的存储和计算使用。

如图4所示,利用本发明的网络传输装置,本发明实施例提供了一种网络传输装置方法,所述的方法包括以下过程:

首先,为了使phy卡的controller能够正常工作,将x722接出的i2c控制信号接到phyic上,上行的x722可以通过读取phyid的信息,对应去进行phyic的配置,使这些phyic工作在正常的工作模式上。

其次,主板的pch将网络及边带控制信号送至其接口上,双千+双万phy卡从主板上的ocpc接口上获取kr/kx网络信号以及power。pch输出四路网络信号至phy卡时,其中两路网络信号经ocpc接口发送到光口芯片cs4227,另外两路网络信号经ocpc接口分别发送到两个电口芯片88e1512。

为了对接intelpch中集成的mac输出的4对kr/kx信号,要求选用的phyic需要支持上行kr或kx的信号类型。

最后,phy卡通过电口接口和光口接口将网络信号传输至以太网交换机,用于数据通信以及服务器的管理。

为了实现上述目的,phy卡中的电口phyic以及光口phyic接收上行x722传过来的网络信号,并进行处理,送至rj45接口和sfp+接口上,满足主板的网络通信需求。

尽管说明书及附图和实施例对本发明创造已进行了详细的说明,但是,本领域技术人员应当理解,仍然可以对本发明创造进行修改或者等同替换;而一切不脱离本发明创造的精神和范围的技术方案及其改进,其均涵盖在本发明创造专利的保护范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1