赞
踩
FPGA的PL端使用1G/2.5G Ethernet PCS/PMA or SGMII核实现SFP千兆以太
在实现SFP千兆以太网传输时需要使用Tri Mode Ethernet MAC之间通过GMII接口连接或者PS端直接输出GMII接口。这里采用PL端实现,因此选择Tri Mode Ethernet MAC选项。
SFP使用的是千兆以太网,也就是使用1000BASEX模式,需要将速度设为1G。
选择1000BASEX模式。有些PHY芯片也支持SGMII模式,根据实际硬件来进行设置。
使用FPGA芯片的GTX收发器作为SFP+的接口,输入IP核内部的MMCM的时钟源选择为GTX收发器输出的时钟TXOUTCLK,该MMCM将产生我们所需要的接口时钟。使能自协商。MDIO接口可用可不用,在使用具有SGMII接口的PHY芯片时需要配置PHY芯片时可以使能MDIO接口。这里不使能MDIO接口。
这部分比较重要,当设计中需要同时使用若干个此IP核,且所使用的GTX均位于同一个GTX BANK中,只需其中1个IP核内部的共享资源(MMCM、GTX PLL、GTX 参考时钟等)便可以满足所有IP核的需求,即选择将共享资源包含在IP核内部。通过共享逻辑可以较小硬件资源的消耗,并且各个接口输出时序是一致的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。